Messages in this thread | | | From | Viresh Kumar <> | Subject | [PATCH 0/2] cpufreq: Allow light-weight tear down on CPU offline | Date | Mon, 11 Feb 2019 14:11:34 +0530 |
| |
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(-)
-- 2.20.1.321.g9e740568ce00
| |