drm/vivante: Add ":00" sufix in returned bus Id

This makes the 3.0.35 compatible with a Xorg driver build for 3.5.7 or
newer kernels.

Upstream-Status: Inapropriate [embedded specific]

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Signed-off-by: Rick Hu <rick.huyu@gmail.com>
ENGR00255688 4.6.9p11.1 [gpu]GPU Kernel driver integration

4.6.9p11.1 GPU kernel driver integration
Cherry pick from imx_3.0.35

Upstream-Status: Backport [3.5.7-1.0.0]

Signed-off-by: Loren Huang <b02279@freescale.com>
Acked-by: Lily Zhang
Signed-off-by: Rick Hu <rick.huyu@gmail.com>
ENGR00265465 gpu:Add global value for minimum 3D clock export

Add global value gpu3DMinClock so that minimum 3D clock can be change by user.
When gpu min clock is too low, it may cause IPU starvation issue in certain case.
Use echo x > /sys/module/galcore/parameters/gpu3DMinClock to change it.

Cherry-pick from 3.0.35 branch.

Upstream-Status: Backport [3.5.7-1.0.0]

Signed-off-by: Loren Huang <b02279@freescale.com>
Acked-by: Lily Zhang
Signed-off-by: Rick Hu <rick.huyu@gmail.com>
ENGR00261814-4 gpu: use new PU power on/off interface

use new PU power on/off interface in GPU driver

Upstream-Status: Backport [3.5.7-1.0.0]

Signed-off-by: Robin Gong <b38343@freescale.com>
Acked-by: Lily Zhang
Signed-off-by: Rick Hu <rick.huyu@gmail.com>
ENGR00264288-1 [GPU]Integrate 4.6.9p12 release kernel part code

Integrate 4.6.9p12 release kernel part code.
Cherry-pick from 3.0.35 branch.

Upstream-Status: Backport [3.5.7-1.0.0]

Signed-off-by: Loren Huang <b02279@freescale.com>
Acked-by: Lily Zhang
Signed-off-by: Rick Hu <rick.huyu@gmail.com>
ENGR00264275 [GPU]Correct suspend/resume calling after adding runtime pm.

After enabling runtime pm the suspend/resume entry is changed.

-Add new entry for suspend/resume in runtime pm frame work.
-Add static define for all runtime pm function.

Upstream-Status: Backport [3.5.7-1.0.0]

Signed-off-by: Loren HUANG <b02279@freescale.com>
Acked-by: Lily Zhang
Signed-off-by: Rick Hu <rick.huyu@gmail.com>
ENGR00265130 gpu:Correct section mismatch in gpu kernel driver

-Remove the __devinit for suspend/resume function.
-Replace __devinit to __devexit for remove function.

Upstream-Status: Backport [3.5.7-1.0.0]

Signed-off-by: Loren HUANG <b02279@freescale.com>
Acked-by: Lily Zhang
Signed-off-by: Rick Hu <rick.huyu@gmail.com>
added defconfig file