forked from Minki/linux
powercap/dtpm_cpu: Add exit function
Now that we can destroy the hierarchy, the code must remove what it had put in place at the creation. In our case, the cpu hotplug callbacks. Signed-off-by: Daniel Lezcano <daniel.lezcano@linaro.org> Reviewed-by: Ulf Hansson <ulf.hansson@linaro.org> Link: https://lore.kernel.org/r/20220130210210.549877-6-daniel.lezcano@linaro.org
This commit is contained in:
parent
4712a236db
commit
bfded2ca8f
@ -299,8 +299,15 @@ static int dtpm_cpu_init(void)
|
||||
return 0;
|
||||
}
|
||||
|
||||
static void dtpm_cpu_exit(void)
|
||||
{
|
||||
cpuhp_remove_state_nocalls(CPUHP_AP_ONLINE_DYN);
|
||||
cpuhp_remove_state_nocalls(CPUHP_AP_DTPM_CPU_DEAD);
|
||||
}
|
||||
|
||||
struct dtpm_subsys_ops dtpm_cpu_ops = {
|
||||
.name = KBUILD_MODNAME,
|
||||
.init = dtpm_cpu_init,
|
||||
.exit = dtpm_cpu_exit,
|
||||
.setup = dtpm_cpu_setup,
|
||||
};
|
||||
|
Loading…
Reference in New Issue
Block a user