#
1b06228f |
|
17-Dec-2013 |
Pawel Dziepak <pdziepak@quarnos.org> |
kernel: Propagate scheduler modes to cpu{freq, idle} modules
|
#
7db89e8d |
|
25-Nov-2013 |
Pawel Dziepak <pdziepak@quarnos.org> |
kernel: Rework cpuidle module * Create new interface for cpuidle modules (similar to the cpufreq interface) * Generic cpuidle module is no longer needed * Fix and update Intel C-State module
|
#
71d9d375 |
|
04-Aug-2012 |
Yongcong Du <ycdu.vmcore@gmail.com> |
cpuidle: move generic cpuidle to generic After this change, low level cpuidle drivers load the generic cpuidle module if they can support the underlying platform. change the intel cpuidle driver accordingly, now it's loaded by acpi bus manager during boot, although it doesn't depend on acpi Signed-off-by: Fredrik Holmqvist <fredrik.holmqvist@gmail.com>
|
#
e467ba95 |
|
07-Jul-2012 |
Yongcong Du <ycdu.vmcore@gmail.com> |
cpuidle: add stats reporting support Signed-off-by: Fredrik Holmqvist <fredrik.holmqvist@gmail.com>
|
#
66b0c86a |
|
07-Jul-2012 |
Yongcong Du <ycdu.vmcore@gmail.com> |
cpuidle: rename CpuidleStats to CpuidleStat Signed-off-by: Fredrik Holmqvist <fredrik.holmqvist@gmail.com>
|
#
2195811a |
|
04-Jul-2012 |
Yongcong Du <ycdu.vmcore@gmail.com> |
idle: introduce cpuidle generic module This module will load the various lowlevel cpuidle modules' implementations during initialiation. If it finds one available module, it will change the global gCpuIdleFunc as its own better one. When idle, cpuidle module will select the best cstate and enter it by calling the lowlevel module's implementation. Signed-off-by: Yongcong Du <ycdu.vmcore@gmail.com> Signed-off-by: Fredrik Holmqvist <fredrik.holmqvist@gmail.com>
|
#
1b06228f136128b8094c8a7d954815e29775cfe4 |
|
17-Dec-2013 |
Pawel Dziepak <pdziepak@quarnos.org> |
kernel: Propagate scheduler modes to cpu{freq, idle} modules
|
#
7db89e8dc395db73368479fd9817b2b67899f3f6 |
|
25-Nov-2013 |
Pawel Dziepak <pdziepak@quarnos.org> |
kernel: Rework cpuidle module * Create new interface for cpuidle modules (similar to the cpufreq interface) * Generic cpuidle module is no longer needed * Fix and update Intel C-State module
|
#
71d9d375b82be4c5c336831042bc7401b9ed0e07 |
|
04-Aug-2012 |
Yongcong Du <ycdu.vmcore@gmail.com> |
cpuidle: move generic cpuidle to generic After this change, low level cpuidle drivers load the generic cpuidle module if they can support the underlying platform. change the intel cpuidle driver accordingly, now it's loaded by acpi bus manager during boot, although it doesn't depend on acpi Signed-off-by: Fredrik Holmqvist <fredrik.holmqvist@gmail.com>
|
#
e467ba95b017924b06f2f52a73ab5380d553543a |
|
07-Jul-2012 |
Yongcong Du <ycdu.vmcore@gmail.com> |
cpuidle: add stats reporting support Signed-off-by: Fredrik Holmqvist <fredrik.holmqvist@gmail.com>
|
#
66b0c86ae4a3f29e998114ec4a1a4824922e0d9a |
|
07-Jul-2012 |
Yongcong Du <ycdu.vmcore@gmail.com> |
cpuidle: rename CpuidleStats to CpuidleStat Signed-off-by: Fredrik Holmqvist <fredrik.holmqvist@gmail.com>
|
#
2195811a847b0a573b017750eefda19abcf0a6ec |
|
04-Jul-2012 |
Yongcong Du <ycdu.vmcore@gmail.com> |
idle: introduce cpuidle generic module This module will load the various lowlevel cpuidle modules' implementations during initialiation. If it finds one available module, it will change the global gCpuIdleFunc as its own better one. When idle, cpuidle module will select the best cstate and enter it by calling the lowlevel module's implementation. Signed-off-by: Yongcong Du <ycdu.vmcore@gmail.com> Signed-off-by: Fredrik Holmqvist <fredrik.holmqvist@gmail.com>
|