GPU: fix 2d OC, kernel mpdecision
/arch/arm/mach-msm/devices-8960.c
blob:3c5865ecd7bf0c01aeab877d8ce2ef92937f8c8a -> blob:bec5ffe9cefefc5553a165f77b33958020ead839
--- arch/arm/mach-msm/devices-8960.c
+++ arch/arm/mach-msm/devices-8960.c
@@ -2696,7 +2696,7 @@ static struct msm_bus_vectors grp2d0_max
.src = MSM_BUS_MASTER_GRAPHICS_2D_CORE0,
.dst = MSM_BUS_SLAVE_EBI_CH0,
.ab = 0,
- .ib = KGSL_CONVERT_TO_MBPS(1840), //2228 MHz
+ .ib = KGSL_CONVERT_TO_MBPS(2400), //300MHz GPU = 2400 Mbps
},
};
@@ -2744,7 +2744,7 @@ static struct msm_bus_vectors grp2d1_max
.src = MSM_BUS_MASTER_GRAPHICS_2D_CORE1,
.dst = MSM_BUS_SLAVE_EBI_CH0,
.ab = 0,
- .ib = KGSL_CONVERT_TO_MBPS(1840), //228MHz GPU
+ .ib = KGSL_CONVERT_TO_MBPS(2400), // 300Mhz = 2400 Mbps
},
};
@@ -2853,7 +2853,7 @@ static struct resource kgsl_2d0_resource
static struct kgsl_device_platform_data kgsl_2d0_pdata = {
.pwrlevel = {
{
- .gpu_freq = 228571000,
+ .gpu_freq = 300000000,
.bus_freq = 2,
},
{
@@ -2906,7 +2906,7 @@ static struct resource kgsl_2d1_resource
static struct kgsl_device_platform_data kgsl_2d1_pdata = {
.pwrlevel = {
{
- .gpu_freq = 228571000,
+ .gpu_freq = 300000000,
.bus_freq = 2,
},
{