mirror of https://github.com/torvalds/linux.git
- Fix recent regression causing kernels built with CONFIG_PM
unset to crash on systems that support the Performance and
Energy Bias Hint (EPB) by avoiding to compile the EPB-related
code depending on CONFIG_PM when it is unset (Rafael Wysocki).
- Clean up the transition notifier invocation code in the cpufreq
core and change some users of cpufreq transition notifiers
accordingly (Viresh Kumar).
- Change MAINTAINERS to cover the schedutil governor as part of
cpufreq (Viresh Kumar).
- Simplify cpufreq_init_policy() to avoid redundant computations
(Yue Hu).
- Add explanatory comment to the cpufreq core (Rafael Wysocki).
- Introduce a new flag, GENPD_FLAG_RPM_ALWAYS_ON, to the generic
power domains (genpd) framework along with the first user of it
(Leonard Crestez).
-----BEGIN PGP SIGNATURE-----
iQJGBAABCAAwFiEE4fcc61cGeeHD/fCwgsRv/nhiVHEFAlzb4TASHHJqd0Byand5
c29ja2kubmV0AAoJEILEb/54YlRxiEAP/37uQOx+I8J3IU7HQcPIkdI1hgksLEzo
g2eoREekjszIjFK9xa70X3V/QnGK4YSPQ/cHCjgXfVhwkO5TJzte5T5M2z9gUCDT
7OMYWCI6hP6Mo5UWlP4dQ9Cqce4SB3TdibadevxcVOhFAW/xz42y5Gr6s4WkexJf
Swb2uoLS4gGANyhUhx6XEZ5NpWZkWcK2ygZ8VJZETnoIwxMSUW7FTJkF+4s2tXLZ
GH+F5jWAbwPlg6g2c54lPL1HtiAvK+/018aF8CZMqUBec94RHDFybVOlb5sacfQW
+Y0W/mc/6SMqT3OUcQ0H3Z/qkgwR8mL01hH6gCP1jA5OBljmTjzk0Bbc4c3n9BEN
aRy4M8Qc/GXzEBPO3Z9AlYik6ALH9iUgL2hewGZAFN8kn9ZGPAqYsctdCVkfKL1u
4Esz5+wOsyYmBx910PozL+p2jbTH0x89sSo1qXUQr2JEiNm2iL4I4+ndqhuiq4LO
sQPHCpe4HhYWzIQzJLDurv6hAxxU5PUsGg8XDEGlsyowIPDoIkMgC93RRLGZ/taY
Ivc2FSlwLTSkzBHwVfckakXPvfyFdw8DFL2n66dQbXS9FFNshOF/TFx40iV42i5H
wusyIZIT1y1H74De0EVntUho3xBo3nrrsu1o2NaXsTBoEsYwJiCji4yOZlI1Zh+m
A9coiXKm4hY5
=LqTN
-----END PGP SIGNATURE-----
Merge tag 'pm-5.2-rc1-2' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
Pull more power management updates from Rafael Wysocki:
"These fix a recent regression causing kernels built with CONFIG_PM
unset to crash on systems that support the Performance and Energy Bias
Hint (EPB), clean up the cpufreq core and some users of transition
notifiers and introduce a new power domain flag into the generic power
domains framework (genpd).
Specifics:
- Fix recent regression causing kernels built with CONFIG_PM unset to
crash on systems that support the Performance and Energy Bias Hint
(EPB) by avoiding to compile the EPB-related code depending on
CONFIG_PM when it is unset (Rafael Wysocki).
- Clean up the transition notifier invocation code in the cpufreq
core and change some users of cpufreq transition notifiers
accordingly (Viresh Kumar).
- Change MAINTAINERS to cover the schedutil governor as part of
cpufreq (Viresh Kumar).
- Simplify cpufreq_init_policy() to avoid redundant computations (Yue
Hu).
- Add explanatory comment to the cpufreq core (Rafael Wysocki).
- Introduce a new flag, GENPD_FLAG_RPM_ALWAYS_ON, to the generic
power domains (genpd) framework along with the first user of it
(Leonard Crestez)"
* tag 'pm-5.2-rc1-2' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm:
soc: imx: gpc: Use GENPD_FLAG_RPM_ALWAYS_ON for ERR009619
PM / Domains: Add GENPD_FLAG_RPM_ALWAYS_ON flag
cpufreq: Update MAINTAINERS to include schedutil governor
cpufreq: Don't find governor for setpolicy drivers in cpufreq_init_policy()
cpufreq: Explain the kobject_put() in cpufreq_policy_alloc()
cpufreq: Call transition notifier only once for each policy
x86: intel_epb: Take CONFIG_PM into account
|
||
|---|---|---|
| .. | ||
| .gitignore | ||
| Makefile | ||
| arch_timer.c | ||
| armksyms.c | ||
| asm-offsets.c | ||
| atags.h | ||
| atags_compat.c | ||
| atags_parse.c | ||
| atags_proc.c | ||
| bios32.c | ||
| bugs.c | ||
| cpuidle.c | ||
| crash_dump.c | ||
| debug.S | ||
| devtree.c | ||
| dma-isa.c | ||
| dma.c | ||
| early_printk.c | ||
| efi.c | ||
| elf.c | ||
| entry-armv.S | ||
| entry-common.S | ||
| entry-ftrace.S | ||
| entry-header.S | ||
| entry-v7m.S | ||
| fiq.c | ||
| fiqasm.S | ||
| ftrace.c | ||
| head-common.S | ||
| head-inflate-data.c | ||
| head-nommu.S | ||
| head.S | ||
| hibernate.c | ||
| hw_breakpoint.c | ||
| hyp-stub.S | ||
| insn.c | ||
| io.c | ||
| irq.c | ||
| isa.c | ||
| iwmmxt.S | ||
| jump_label.c | ||
| kgdb.c | ||
| machine_kexec.c | ||
| module-plts.c | ||
| module.c | ||
| module.lds | ||
| opcodes.c | ||
| paravirt.c | ||
| patch.c | ||
| perf_callchain.c | ||
| perf_event_v6.c | ||
| perf_event_v7.c | ||
| perf_event_xscale.c | ||
| perf_regs.c | ||
| pj4-cp0.c | ||
| process.c | ||
| psci_smp.c | ||
| ptrace.c | ||
| reboot.c | ||
| reboot.h | ||
| relocate_kernel.S | ||
| return_address.c | ||
| setup.c | ||
| signal.c | ||
| signal.h | ||
| sigreturn_codes.S | ||
| sleep.S | ||
| smccc-call.S | ||
| smp.c | ||
| smp_scu.c | ||
| smp_tlb.c | ||
| smp_twd.c | ||
| stacktrace.c | ||
| suspend.c | ||
| swp_emulate.c | ||
| sys_arm.c | ||
| sys_oabi-compat.c | ||
| tcm.c | ||
| thumbee.c | ||
| time.c | ||
| topology.c | ||
| traps.c | ||
| unwind.c | ||
| v7m.c | ||
| vdso.c | ||
| vmlinux-xip.lds.S | ||
| vmlinux.lds.S | ||
| vmlinux.lds.h | ||
| xscale-cp0.c | ||