Merge branch 'testing' into bleeding-edge * testing: (159 commits) thermal: core: Fix thermal zone device registration error path cpufreq: governor: fix double free in cpufreq_dbs_governor_init() error path powercap: intel_rapl: Consolidate PL4 and PMU support flags into rapl_defaults powercap: intel_rapl: Move MSR primitives to MSR driver thermal: intel: int340x: processor: Move MMIO primitives to MMIO driver powercap: intel_rapl: Move TPMI primitives to TPMI driver powercap: intel_rapl: Move primitive info to header for interface drivers powercap: intel_rapl: Remove unused macro definitions powercap: intel_rapl: Move MSR default settings into MSR interface driver cpuidle: clean up dead dependencies on CPU_IDLE in Kconfig cpufreq: clean up dead code in Kconfig cpufreq: Allocate QoS freq_req objects with policy thermal: core: Address thermal zone removal races with resume cpufreq: Add boost_freq_req QoS request cpufreq: Remove max_freq_req update for pre-existing policy PM: EM: Fix NULL pointer dereference when perf domain ID is not found powercap: intel_rapl: Remove unused AVERAGE_POWER primitive powercap: correct kernel-doc function parameter names platform/x86: thinkpad_acpi: Drop ACPI driver registration Documentation: ABI: add FBPT and S3PT entries to sysfs-firmware-acpi ...