Staging
v0.5.1
v0.5.1
Revision 815fb87b753055df2d9e50f6cd80eb10235fe3e9 authored by Linus Torvalds on 02 December 2023, 00:01:00 UTC, committed by Linus Torvalds on 02 December 2023, 00:01:00 UTC
Pull power management fixes from Rafael Wysocki: "These fix issues in two cpufreq drivers, in the AMD P-state driver and in the power-capping DTPM framework. Specifics: - Fix the AMD P-state driver's EPP sysfs interface in the cases when the performance governor is in use (Ayush Jain) - Make the ->fast_switch() callback in the AMD P-state driver return the target frequency as expected (Gautham R. Shenoy) - Allow user space to control the range of frequencies to use via scaling_min_freq and scaling_max_freq when AMD P-state driver is in use (Wyes Karny) - Prevent power domains needed for wakeup signaling from being turned off during system suspend on Qualcomm systems and prevent performance states votes from runtime-suspended devices from being lost across a system suspend-resume cycle in qcom-cpufreq-nvmem (Stephan Gerhold) - Fix disabling the 792 Mhz OPP in the imx6q cpufreq driver for the i.MX6ULL types that can run at that frequency (Christoph Niedermaier) - Eliminate unnecessary and harmful conversions to uW from the DTPM (dynamic thermal and power management) framework (Lukasz Luba)" * tag 'pm-6.7-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm: cpufreq/amd-pstate: Only print supported EPP values for performance governor cpufreq/amd-pstate: Fix scaling_min_freq and scaling_max_freq update powercap: DTPM: Fix unneeded conversions to micro-Watts cpufreq/amd-pstate: Fix the return value of amd_pstate_fast_switch() pmdomain: qcom: rpmpd: Set GENPD_FLAG_ACTIVE_WAKEUP cpufreq: qcom-nvmem: Preserve PM domain votes in system suspend cpufreq: qcom-nvmem: Enable virtual power domain devices cpufreq: imx6q: Don't disable 792 Mhz OPP unnecessarily
File | Mode | Size |
---|---|---|
actions | ||
aspeed | ||
bcm | ||
berlin | ||
cirrus | ||
freescale | ||
intel | ||
mediatek | ||
meson | ||
mvebu | ||
nomadik | ||
nuvoton | ||
nxp | ||
pxa | ||
qcom | ||
realtek | ||
renesas | ||
samsung | ||
spear | ||
sprd | ||
starfive | ||
stm32 | ||
sunplus | ||
sunxi | ||
tegra | ||
ti | ||
uniphier | ||
visconti | ||
vt8500 | ||
Kconfig | -rw-r--r-- | 14.9 KB |
Makefile | -rw-r--r-- | 3.2 KB |
core.c | -rw-r--r-- | 58.9 KB |
core.h | -rw-r--r-- | 8.1 KB |
devicetree.c | -rw-r--r-- | 10.9 KB |
devicetree.h | -rw-r--r-- | 1.1 KB |
pinconf-generic.c | -rw-r--r-- | 12.5 KB |
pinconf.c | -rw-r--r-- | 9.3 KB |
pinconf.h | -rw-r--r-- | 3.5 KB |
pinctrl-amd.c | -rw-r--r-- | 31.5 KB |
pinctrl-amd.h | -rw-r--r-- | 37.8 KB |
pinctrl-apple-gpio.c | -rw-r--r-- | 14.9 KB |
pinctrl-artpec6.c | -rw-r--r-- | 25.6 KB |
pinctrl-as3722.c | -rw-r--r-- | 16.5 KB |
pinctrl-at91-pio4.c | -rw-r--r-- | 35.4 KB |
pinctrl-at91.c | -rw-r--r-- | 51.9 KB |
pinctrl-at91.h | -rw-r--r-- | 3.5 KB |
pinctrl-axp209.c | -rw-r--r-- | 14.0 KB |
pinctrl-bm1880.c | -rw-r--r-- | 44.1 KB |
pinctrl-cy8c95x0.c | -rw-r--r-- | 36.2 KB |
pinctrl-da850-pupd.c | -rw-r--r-- | 4.7 KB |
pinctrl-da9062.c | -rw-r--r-- | 7.7 KB |
pinctrl-digicolor.c | -rw-r--r-- | 8.3 KB |
pinctrl-equilibrium.c | -rw-r--r-- | 23.4 KB |
pinctrl-equilibrium.h | -rw-r--r-- | 4.5 KB |
pinctrl-falcon.c | -rw-r--r-- | 14.5 KB |
pinctrl-gemini.c | -rw-r--r-- | 77.1 KB |
pinctrl-ingenic.c | -rw-r--r-- | 181.1 KB |
pinctrl-k210.c | -rw-r--r-- | 26.1 KB |
pinctrl-keembay.c | -rw-r--r-- | 50.5 KB |
pinctrl-lantiq.c | -rw-r--r-- | 8.7 KB |
pinctrl-lantiq.h | -rw-r--r-- | 3.4 KB |
pinctrl-loongson2.c | -rw-r--r-- | 8.7 KB |
pinctrl-lpc18xx.c | -rw-r--r-- | 42.1 KB |
pinctrl-max77620.c | -rw-r--r-- | 17.9 KB |
pinctrl-mcp23s08.c | -rw-r--r-- | 18.1 KB |
pinctrl-mcp23s08.h | -rw-r--r-- | 1.2 KB |
pinctrl-mcp23s08_i2c.c | -rw-r--r-- | 2.7 KB |
pinctrl-mcp23s08_spi.c | -rw-r--r-- | 6.5 KB |
pinctrl-microchip-sgpio.c | -rw-r--r-- | 25.6 KB |
pinctrl-mlxbf3.c | -rw-r--r-- | 8.4 KB |
pinctrl-ocelot.c | -rw-r--r-- | 57.9 KB |
pinctrl-palmas.c | -rw-r--r-- | 31.9 KB |
pinctrl-pic32.c | -rw-r--r-- | 81.1 KB |
pinctrl-pic32.h | -rw-r--r-- | 2.6 KB |
pinctrl-pistachio.c | -rw-r--r-- | 41.2 KB |
pinctrl-rk805.c | -rw-r--r-- | 15.6 KB |
pinctrl-rockchip.c | -rw-r--r-- | 117.6 KB |
pinctrl-rockchip.h | -rw-r--r-- | 11.5 KB |
pinctrl-single.c | -rw-r--r-- | 48.6 KB |
pinctrl-st.c | -rw-r--r-- | 48.1 KB |
pinctrl-stmfx.c | -rw-r--r-- | 23.0 KB |
pinctrl-sx150x.c | -rw-r--r-- | 29.2 KB |
pinctrl-tb10x.c | -rw-r--r-- | 26.2 KB |
pinctrl-utils.c | -rw-r--r-- | 3.1 KB |
pinctrl-utils.h | -rw-r--r-- | 1.1 KB |
pinctrl-xway.c | -rw-r--r-- | 55.6 KB |
pinctrl-zynq.c | -rw-r--r-- | 42.0 KB |
pinctrl-zynqmp.c | -rw-r--r-- | 22.3 KB |
pinmux.c | -rw-r--r-- | 23.5 KB |
pinmux.h | -rw-r--r-- | 4.4 KB |
Computing file changes ...