]> git.hungrycats.org Git - linux/commit
[CPUFREQ] (Hopefully) fix cpufreq resume support.
authorDave Jones <davej@redhat.com>
Fri, 7 May 2004 16:13:59 +0000 (17:13 +0100)
committerDave Jones <davej@delerium.codemonkey.org.uk>
Fri, 7 May 2004 16:13:59 +0000 (17:13 +0100)
commitceccad84774fd7e15953465b92d8d76603431860
treea2034fe6460db391439a3f908aa13900974300cc
parent6a4a93f9c0d51b5f4ac1bd3efab53e43584330dd
[CPUFREQ] (Hopefully) fix cpufreq resume support.

Upon resuming, first CPUfreq hardware support needs to be re-enabled in certain cases
(call to cpufreq_driver->resume()).

Then, two different paths may need to be taken:
a) frequency during suspend equals frequency during resume ==> everything is fine,

b) frequency differ ==> either we can't handle it, then panic (see flag
   CPUFREQ_PANIC_RESUME_OUTOFSYNC). Or we can handle it, then notify all
Documentation/cpu-freq/core.txt
drivers/cpufreq/cpufreq.c
include/linux/cpufreq.h