Merge tag 'dtpm-v5.16' of https://git.linaro.org/people/daniel.lezcano/linux
authorRafael J. Wysocki <rafael.j.wysocki@intel.com>
Thu, 21 Oct 2021 17:44:27 +0000 (19:44 +0200)
committerRafael J. Wysocki <rafael.j.wysocki@intel.com>
Thu, 21 Oct 2021 17:44:27 +0000 (19:44 +0200)
commit3b4bd495131e9832b3b3425a958c03cda6f1d972
treea3ea446aad0bb79ff10251b191a8197c1114c19f
parent519d81956ee277b4419c723adfb154603c2565ba
parent5d8cb8db9f791252ef5b7951b6d8cc6281de60a6
Merge tag 'dtpm-v5.16' of https://git.linaro.org/people/daniel.lezcano/linux

Pull Dynamic Thermal Power Management (DTPM) framework changes for v5.16
from Daniel Lezcano:

- Simplify and make the code more self-encapsulate by dealing with the
  dtpm structure only (Daniel Lezcano)

- Fix power intialization (Daniel Lezcano)

- Add the CPU load consideration when estimating the instaneous power
  consumption (Daniel Lezcano)

* tag 'dtpm-v5.16' of https://git.linaro.org/people/daniel.lezcano/linux:
  powercap/drivers/dtpm: Fix power limit initialization
  powercap/drivers/dtpm: Scale the power with the load
  powercap/drivers/dtpm: Use container_of instead of a private data field
  powercap/drivers/dtpm: Simplify the dtpm table
  powercap/drivers/dtpm: Encapsulate even more the code