3D GPU: overclock 3D gpu to 480MHz
/arch/arm/mach-msm/devices-8960.c
blob:f67a5cb00df3f75a7e1627050fedd45b18927fde -> blob:778ac52866dbf700662b5dbff2f3530f0375674f
--- arch/arm/mach-msm/devices-8960.c
+++ arch/arm/mach-msm/devices-8960.c
@@ -2631,7 +2631,7 @@ static struct msm_bus_vectors grp3d_nomi
.src = MSM_BUS_MASTER_GRAPHICS_3D,
.dst = MSM_BUS_SLAVE_EBI_CH0,
.ab = 0,
- .ib = KGSL_CONVERT_TO_MBPS(2656),
+ .ib = KGSL_CONVERT_TO_MBPS(3968),
},
};
@@ -2640,7 +2640,7 @@ static struct msm_bus_vectors grp3d_max_
.src = MSM_BUS_MASTER_GRAPHICS_3D,
.dst = MSM_BUS_SLAVE_EBI_CH0,
.ab = 0,
- .ib = KGSL_CONVERT_TO_MBPS(3968),
+ .ib = KGSL_CONVERT_TO_MBPS(5290),
},
};
@@ -2788,14 +2788,14 @@ static struct resource kgsl_3d0_resource
static struct kgsl_device_platform_data kgsl_3d0_pdata = {
.pwrlevel = {
{
- .gpu_freq = 400000000,
+ .gpu_freq = 480000000,
.bus_freq = 4,
.io_fraction = 0,
},
{
- .gpu_freq = 300000000,
+ .gpu_freq = 400000000,
.bus_freq = 3,
- .io_fraction = 33,
+ .io_fraction = 0,
},
{
.gpu_freq = 200000000,