Message ID | 20220130210210.549877-7-daniel.lezcano@linaro.org |
---|---|
State | Accepted |
Commit | f1ebef9e55f3c49063b575e97d2019832b8f8ef9 |
Headers | show |
Series | [v1,1/7] powercap/dtpm: Change locking scheme | expand |
On Sun, 30 Jan 2022 at 22:02, Daniel Lezcano <daniel.lezcano@linaro.org> wrote: > > The dtpm hierarchy can now be removed with the > dtpm_destroy_hierarchy() function. Add the module_exit() callback so > the module can be unloaded by removing the previously created > hierarchy. > > Signed-off-by: Daniel Lezcano <daniel.lezcano@linaro.org> Reviewed-by: Ulf Hansson <ulf.hansson@linaro.org> Kind regards Uffe > --- > drivers/soc/rockchip/dtpm.c | 6 ++++++ > 1 file changed, 6 insertions(+) > > diff --git a/drivers/soc/rockchip/dtpm.c b/drivers/soc/rockchip/dtpm.c > index ebebb748488b..5a23784b5221 100644 > --- a/drivers/soc/rockchip/dtpm.c > +++ b/drivers/soc/rockchip/dtpm.c > @@ -52,6 +52,12 @@ static int __init rockchip_dtpm_init(void) > } > module_init(rockchip_dtpm_init); > > +static void __exit rockchip_dtpm_exit(void) > +{ > + return dtpm_destroy_hierarchy(); > +} > +module_exit(rockchip_dtpm_exit); > + > MODULE_SOFTDEP("pre: panfrost cpufreq-dt"); > MODULE_DESCRIPTION("Rockchip DTPM driver"); > MODULE_LICENSE("GPL"); > -- > 2.25.1 >
diff --git a/drivers/soc/rockchip/dtpm.c b/drivers/soc/rockchip/dtpm.c index ebebb748488b..5a23784b5221 100644 --- a/drivers/soc/rockchip/dtpm.c +++ b/drivers/soc/rockchip/dtpm.c @@ -52,6 +52,12 @@ static int __init rockchip_dtpm_init(void) } module_init(rockchip_dtpm_init); +static void __exit rockchip_dtpm_exit(void) +{ + return dtpm_destroy_hierarchy(); +} +module_exit(rockchip_dtpm_exit); + MODULE_SOFTDEP("pre: panfrost cpufreq-dt"); MODULE_DESCRIPTION("Rockchip DTPM driver"); MODULE_LICENSE("GPL");
The dtpm hierarchy can now be removed with the dtpm_destroy_hierarchy() function. Add the module_exit() callback so the module can be unloaded by removing the previously created hierarchy. Signed-off-by: Daniel Lezcano <daniel.lezcano@linaro.org> --- drivers/soc/rockchip/dtpm.c | 6 ++++++ 1 file changed, 6 insertions(+)