-
- Downloads
Merge tag 'pm-5.10-rc1-2' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
Pull more power management updates from Rafael Wysocki: "First of all, the adaptive voltage scaling (AVS) drivers go to new platform-specific locations as planned (this part was reported to have merge conflicts against the new arm-soc updates in linux-next). In addition to that, there are some fixes (intel_idle, intel_pstate, RAPL, acpi_cpufreq), the addition of on/off notifiers and idle state accounting support to the generic power domains (genpd) code and some janitorial changes all over. Specifics: - Move the AVS drivers to new platform-specific locations and get rid of the drivers/power/avs directory (Ulf Hansson). - Add on/off notifiers and idle state accounting support to the generic power domains (genpd) framework (Ulf Hansson, Lina Iyer). - Ulf will maintain the PM domain part of cpuidle-psci (Ulf Hansson). - Make intel_idle disregard ACPI _CST if it cannot use the data returned by that method (Mel Gorman). - Modify intel_pstate to avoid leaving useless sysfs directory structure behind if it cannot be registered (Chen Yu). - Fix domain detection in the RAPL power capping driver and prevent it from failing to enumerate the Psys RAPL domain (Zhang Rui). - Allow acpi-cpufreq to use ACPI _PSD information with Family 19 and later AMD chips (Wei Huang). - Update the driver assumptions comment in intel_idle and fix a kerneldoc comment in the runtime PM framework (Alexander Monakov, Bean Huo). - Avoid unnecessary resets of the cached frequency in the schedutil cpufreq governor to reduce overhead (Wei Wang). - Clean up the cpufreq core a bit (Viresh Kumar). - Make assorted minor janitorial changes (Daniel Lezcano, Geert Uytterhoeven, Hubert Jasudowicz, Tom Rix). - Clean up and optimize the cpupower utility somewhat (Colin Ian King, Martin Kaistra)" * tag 'pm-5.10-rc1-2' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm: (23 commits) PM: sleep: remove unreachable break PM: AVS: Drop the avs directory and the corresponding Kconfig PM: AVS: qcom-cpr: Move the driver to the qcom specific drivers PM: runtime: Fix typo in pm_runtime_set_active() helper comment PM: domains: Fix build error for genpd notifiers powercap: Fix typo in Kconfig "Plance" -> "Plane" cpufreq: schedutil: restore cached freq when next_f is not changed acpi-cpufreq: Honor _PSD table setting on new AMD CPUs PM: AVS: smartreflex Move driver to soc specific drivers PM: AVS: rockchip-io: Move the driver to the rockchip specific drivers PM: domains: enable domain idle state accounting PM: domains: Add curly braces to delimit comment + statement block PM: domains: Add support for PM domain on/off notifiers for genpd powercap/intel_rapl: enumerate Psys RAPL domain together with package RAPL domain powercap/intel_rapl: Fix domain detection intel_idle: Ignore _CST if control cannot be taken from the platform cpuidle: Remove pointless stub intel_idle: mention assumption that WBINVD is not needed MAINTAINERS: Add section for cpuidle-psci PM domain cpufreq: intel_pstate: Delete intel_pstate sysfs if failed to register the driver ...
No related branches found
No related tags found
Showing
- MAINTAINERS 11 additions, 3 deletionsMAINTAINERS
- arch/arm/plat-omap/Kconfig 1 addition, 1 deletionarch/arm/plat-omap/Kconfig
- drivers/base/power/domain.c 153 additions, 14 deletionsdrivers/base/power/domain.c
- drivers/base/power/main.c 0 additions, 1 deletiondrivers/base/power/main.c
- drivers/cpufreq/acpi-cpufreq.c 2 additions, 1 deletiondrivers/cpufreq/acpi-cpufreq.c
- drivers/cpufreq/cpufreq.c 7 additions, 8 deletionsdrivers/cpufreq/cpufreq.c
- drivers/cpufreq/intel_pstate.c 21 additions, 1 deletiondrivers/cpufreq/intel_pstate.c
- drivers/idle/intel_idle.c 9 additions, 6 deletionsdrivers/idle/intel_idle.c
- drivers/power/Kconfig 0 additions, 1 deletiondrivers/power/Kconfig
- drivers/power/Makefile 0 additions, 1 deletiondrivers/power/Makefile
- drivers/power/avs/Kconfig 0 additions, 37 deletionsdrivers/power/avs/Kconfig
- drivers/power/avs/Makefile 0 additions, 4 deletionsdrivers/power/avs/Makefile
- drivers/powercap/Kconfig 1 addition, 1 deletiondrivers/powercap/Kconfig
- drivers/powercap/intel_rapl_common.c 15 additions, 67 deletionsdrivers/powercap/intel_rapl_common.c
- drivers/powercap/intel_rapl_msr.c 1 addition, 4 deletionsdrivers/powercap/intel_rapl_msr.c
- drivers/soc/qcom/Kconfig 16 additions, 0 deletionsdrivers/soc/qcom/Kconfig
- drivers/soc/qcom/Makefile 1 addition, 0 deletionsdrivers/soc/qcom/Makefile
- drivers/soc/qcom/cpr.c 0 additions, 0 deletionsdrivers/soc/qcom/cpr.c
- drivers/soc/rockchip/Kconfig 8 additions, 0 deletionsdrivers/soc/rockchip/Kconfig
- drivers/soc/rockchip/Makefile 1 addition, 0 deletionsdrivers/soc/rockchip/Makefile
Loading
Please register or sign in to comment