openwrt/target/linux/mediatek
Daniel Golle a45ce4c788 mediatek: don't let devfreq power-off the CPU
Fix a long standing bug in the mediatek-cci-devfreq driver which leads
to the driver switching off the CPU power regulator in case of another
resource not being ready in time -- a classic probe-order race condition.

As a work-around it would of course just as well be possible to set the
CPU regulator as 'regulator-always-on' (and not just 'regulator-boot-on'),
but practically all MT7988 devices have copy&pasted the PMIC device tree
hunk which sets only 'regulator-boot-on').

Hence, in order not having to fix all device trees, a proper fix in the
driver is preferred.

Fixes: #683
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2026-04-14 00:54:37 +01:00
..
base-files mediatek: filogic: add support for Cudy M3000 w/ YT8821 PHY 2026-03-14 01:40:32 +01:00
dts filogic: add support for D-Link AQUILA PRO AI E30 2026-04-13 01:52:29 +02:00
files/drivers treewide: constify mdio_bus 2026-03-13 19:56:20 +01:00
files-6.12 treewide: constify mdio_bus 2026-03-13 19:56:20 +01:00
filogic filogic: add support for D-Link AQUILA PRO AI E30 2026-04-13 01:52:29 +02:00
image filogic: add support for D-Link AQUILA PRO AI E30 2026-04-13 01:52:29 +02:00
mt7622 kernel: 6.12: move CONFIG_CRYPTO_LIB_SHA1 to generic 2026-04-06 01:38:41 +02:00
mt7623 kernel: enable CRYPTO_RNG2 and CRYPTO_SIG2 by default 2026-04-06 01:38:41 +02:00
mt7629 kernel: 6.12: move CONFIG_CRYPTO_LIB_SHA1 to generic 2026-04-06 01:38:41 +02:00
patches-6.12 mediatek: don't let devfreq power-off the CPU 2026-04-14 00:54:37 +01:00
Makefile mediatek: switch to Linux 6.12 by default 2025-07-18 12:26:40 +01:00
modules.mk mediatek: build rtl8367s_gsw as a kernel module 2025-11-30 22:59:28 +01:00