cpufreq: Allow light-weight tear down on CPU offline
Get series with b4
b4 am [email protected]Versions newest first
- v1 Latest2 patches 2 repliesIn review
Patches in v1 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/2 | cpufreq: Allow light-weight tear down on CPU offline operationdrivers/ include/ | +12 | 2 replies | |
| 2/2 | cpufreq: dt: Implement light_weight_exit() callbackdrivers/ | +19 | 0 replies |
Reviews trailers per patch
No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.
Cover letter [PATCH 0/2] cpufreq: Allow light-weight tear down on CPU offline
The cpufreq core doesn't remove the cpufreq policy anymore on CPU offline operation, rather that happens when the CPU device gets unregistered from the kernel. This allows faster recovery when the CPU comes back online. This is also very useful during system wide suspend/resume where we offline all non-boot CPUs during suspend and then bring them back on resume.
This patcset takes the same idea a step ahead to allow drivers to do light weight tear-down during CPU offline operation and updates the cpufreq-dt driver to implement the new helper.
Viresh Kumar (2):
cpufreq: Allow light-weight tear down on CPU offline operation
cpufreq: dt: Implement light_weight_exit() callback
drivers/cpufreq/cpufreq-dt.c | 19 +++++++++++++++++++ drivers/cpufreq/cpufreq.c | 16 +++++++++++----- include/linux/cpufreq.h | 1 + 3 files changed, 31 insertions(+), 5 deletions(-)
Signature · 1 line
2.20.1.321.g9e740568ce00