Merge tag 'dtpm-v5.18' of https://git.linaro.org/people/daniel.lezcano/linux
authorRafael J. Wysocki <rafael.j.wysocki@intel.com>
Thu, 24 Feb 2022 19:00:32 +0000 (20:00 +0100)
committerRafael J. Wysocki <rafael.j.wysocki@intel.com>
Thu, 24 Feb 2022 19:00:32 +0000 (20:00 +0100)
commit46501add157dd9ff34b70380baee4915b2aa04f1
treedc71df4dd8bce2b7fb531e3e7aa498547ea7d2fc
parentcfb92440ee71adcc2105b0890bb01ac3cddb8507
parentf1ebef9e55f3c49063b575e97d2019832b8f8ef9
Merge tag 'dtpm-v5.18' of https://git.linaro.org/people/daniel.lezcano/linux

Pull DTPM (Dynamic Thermal Power Management) changes for 5.18-rc1 from
Daniel Lezcano:

"- Added dtpm hierarchy description (Daniel Lezcano)

 - Changed the locking scheme (Daniel Lezcano)

 - Fixed dtpm_cpu cleanup at exit time and missing virtual dtpm pointer
   release (Daniel Lezcano)"

* tag 'dtpm-v5.18' of https://git.linaro.org/people/daniel.lezcano/linux:
  dtpm/soc/rk3399: Add the ability to unload the module
  powercap/dtpm_cpu: Add exit function
  powercap/dtpm: Move the 'root' reset place
  powercap/dtpm: Destroy hierarchy function
  powercap/dtpm: Fixup kfree for virtual node
  powercap/dtpm_cpu: Reset per_cpu variable in the release function
  powercap/dtpm: Change locking scheme
  rockchip/soc/drivers: Add DTPM description for rk3399
  powercap/drivers/dtpm: Add dtpm devfreq with energy model support
  powercap/drivers/dtpm: Add CPU DT initialization support
  powercap/drivers/dtpm: Add hierarchy creation
  powercap/drivers/dtpm: Convert the init table section to a simple array