summaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
authorSekhar Nori <nsekhar@ti.com>2010-07-20 11:16:48 (GMT)
committerKevin Hilman <khilman@deeprootsystems.com>2010-09-24 14:40:23 (GMT)
commitfca97b3337edb6b12707d167460b224dd8ef6052 (patch)
tree135f93d4c852af28cd767d1b015be2b712cda7a6 /lib
parentc89f1681450822c74afb3217ed4c24a177a23f43 (diff)
downloadlinux-fsl-qoriq-fca97b3337edb6b12707d167460b224dd8ef6052.tar.xz
davinci: cpufreq: bailout on regulator errors
Current cpufreq code does not consider errors that can occur while changing voltage. Code to increase CPU frequency goes ahead even in the case the regulator has failed to increase the voltage. This leads to hard error since lower voltages cannot support increased frequency. Prevent this by not increasing frequency in case increasing voltage is not successful. Also, do not lower the voltage if changing the cpu frequency has failed for some reason. Note that we do not return error on failure to decrease voltage as that is not a hard error. Build fix for non-cpufreq kernels by Caglar Akyuz. Signed-off-by: Sekhar Nori <nsekhar@ti.com> Cc: Caglar Akyuz <caglar@bilkon-kontrol.com.tr> Signed-off-by: Kevin Hilman <khilman@deeprootsystems.com>
Diffstat (limited to 'lib')
0 files changed, 0 insertions, 0 deletions