GPU: raise 3d gpu-cpu bus speed, and change idle timer

file:373ac19c6e7f07a291fc22e520e5fbf017cff172 -> file:381d046ae7a03f85e736f088ecbf3bebd9d31f7b
--- a/arch/arm/mach-msm/devices-8960.c
+++ b/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(3840), //480 MHz GPU
+ .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(4096), //512 MHz GPU
+ .ib = KGSL_CONVERT_TO_MBPS(5290),
},
};
@@ -2816,7 +2816,7 @@ static struct kgsl_device_platform_data
.max_level = 0,
.num_levels = 5,
.set_grp_async = NULL,
- .idle_timeout = HZ/5,
+ .idle_timeout = HZ/12,
.nap_allowed = true,
.clk_map = KGSL_CLK_CORE | KGSL_CLK_IFACE | KGSL_CLK_MEM_IFACE,
#ifdef CONFIG_MSM_BUS_SCALING