summaryrefslogtreecommitdiff
path: root/drivers/mxc/gpu-viv/arch/XAQ2/hal/kernel/gc_hal_kernel_hardware.c
diff options
context:
space:
mode:
authorRobin Gong <b38343@freescale.com>2013-10-23 17:42:55 +0800
committerRichard Liu <r66033@freescale.com>2013-10-23 18:00:26 +0800
commitd3d6949649c522ae692287de2b12c744676076aa (patch)
tree1119e6c86796f975d1700114363ff5735179245a /drivers/mxc/gpu-viv/arch/XAQ2/hal/kernel/gc_hal_kernel_hardware.c
parent5be7e0e0b0f4f1039ecf07aeef7346fe2285e053 (diff)
ENGR00278452 PU: fix system hang if run Audio loop test
cpufreq and pu power management will oprate the same register, it looks should keep them operating in order not concurrent. Then use the cpufreq mutex in xPU driver to make sure. Another code bug is in pu power management which base regulator framework, we set the reister directly not regulator, then there is the chance set_volatage will miss the chance if this time voltage setting as the last time setting before PU disable, but we have to do this, so add regulator_sync_voltage to force sync the voltage setting. The drawback is setting twice... Note: This patch is temporary and supposed to be replaced it once we find the root cause. Signed-off-by: Robin Gong <b38343@freescale.com> Acked-by: Jason Liu
Diffstat (limited to 'drivers/mxc/gpu-viv/arch/XAQ2/hal/kernel/gc_hal_kernel_hardware.c')
0 files changed, 0 insertions, 0 deletions