Messages in this thread | | | From | Srinivas Pandruvada <> | Subject | [PATCH 0/4] Per CPU idle injection | Date | Mon, 7 Nov 2022 19:03:38 -0800 |
| |
This series introduces per CPU idle injection. In preparation for this enhance the existing powercap/idle_inject and modify intel_powerclamp to use this. Then add per core idle injection driver.
Srinivas Pandruvada (4): powercap: idle_inject: Export symbols powercap: idle_inject: Add begin/end callbacks thermal/drivers/intel_powerclamp: Use powercap idle-inject framework thermal/drivers/intel_cpu_idle_cooling: Introduce Intel cpu idle cooling driver
drivers/powercap/idle_inject.c | 26 +- drivers/thermal/cpuidle_cooling.c | 2 +- drivers/thermal/intel/Kconfig | 11 + drivers/thermal/intel/Makefile | 1 + .../thermal/intel/intel_cpu_idle_cooling.c | 262 ++++++++++++++++ drivers/thermal/intel/intel_powerclamp.c | 293 ++++++++---------- include/linux/idle_inject.h | 4 +- 7 files changed, 428 insertions(+), 171 deletions(-) create mode 100644 drivers/thermal/intel/intel_cpu_idle_cooling.c
-- 2.37.3
| |