Merge tag 'pm+acpi-3.19-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
Pull power management and ACPI material from Rafael J Wysocki: "These are fixes (operating performance points library, cpufreq-dt driver, cpufreq core, ACPI backlight, cpupower tool), cleanups (cpuidle), new processor IDs for the RAPL (Running Average Power Limit) power capping driver, and a modification of the generic power domains framework allowing modular drivers to call one of its helper functions. Specifics: - Fix for a potential NULL pointer dereference in the cpufreq core due to an initialization race condition (Ethan Zhao). - Fixes for abuse of the OPP (Operating Performance Points) API related to RCU and other minor issues in the OPP library and the cpufreq-dt driver (Dmitry Torokhov). - cpuidle governors cleanup making them measure idle duration in a better way without using the CPUIDLE_FLAG_TIME_INVALID flag which allows that flag to be dropped from the ACPI cpuidle driver and from the core too (Len Brown). - New ACPI backlight blacklist entries for Samsung machines without a working native backlight interface that need to use the ACPI backlight instead (Aaron Lu). - New CPU IDs of future Intel Xeon CPUs for the Intel RAPL power capping driver (Jacob Pan). - Generic power domains framework modification to export the of_genpd_get_from_provider() function to modular drivers that will allow future driver modifications to be based on the mainline (Amit Daniel Kachhap). - Two fixes for the cpupower tool (Michal Privoznik, Prarit Bhargava)" * tag 'pm+acpi-3.19-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm: ACPI / video: Add some Samsung models to disable_native_backlight list tools / cpupower: Fix no idle state information return value tools / cpupower: Correctly detect if running as root cpufreq: fix a NULL pointer dereference in __cpufreq_governor() cpufreq-dt: defer probing if OPP table is not ready PM / OPP: take RCU lock in dev_pm_opp_get_opp_count PM / OPP: fix warning in of_free_opp_table() PM / OPP: add some lockdep annotations powercap / RAPL: add IDs for future Xeon CPUs PM / Domains: Export of_genpd_get_from_provider function cpuidle / ACPI: remove unused CPUIDLE_FLAG_TIME_INVALID cpuidle: ladder: Better idle duration measurement without using CPUIDLE_FLAG_TIME_INVALID cpuidle: menu: Better idle duration measurement without using CPUIDLE_FLAG_TIME_INVALID
No related branches found
No related tags found
Showing
- drivers/acpi/processor_idle.c 0 additions, 2 deletionsdrivers/acpi/processor_idle.c
- drivers/acpi/video.c 17 additions, 0 deletionsdrivers/acpi/video.c
- drivers/base/power/domain.c 2 additions, 1 deletiondrivers/base/power/domain.c
- drivers/base/power/opp.c 31 additions, 8 deletionsdrivers/base/power/opp.c
- drivers/cpufreq/cpufreq-dt.c 11 additions, 0 deletionsdrivers/cpufreq/cpufreq-dt.c
- drivers/cpufreq/cpufreq.c 6 additions, 0 deletionsdrivers/cpufreq/cpufreq.c
- drivers/cpuidle/governors/ladder.c 1 addition, 6 deletionsdrivers/cpuidle/governors/ladder.c
- drivers/cpuidle/governors/menu.c 10 additions, 15 deletionsdrivers/cpuidle/governors/menu.c
- drivers/powercap/intel_rapl.c 1 addition, 0 deletionsdrivers/powercap/intel_rapl.c
- include/linux/cpuidle.h 0 additions, 3 deletionsinclude/linux/cpuidle.h
- include/linux/pm_domain.h 8 additions, 0 deletionsinclude/linux/pm_domain.h
- tools/power/cpupower/utils/cpupower.c 1 addition, 1 deletiontools/power/cpupower/utils/cpupower.c
- tools/power/cpupower/utils/helpers/sysfs.c 1 addition, 1 deletiontools/power/cpupower/utils/helpers/sysfs.c
Please register or sign in to comment