From: Qingfang Deng Date: Fri, 12 Dec 2025 02:53:11 +0000 (+0800) Subject: mvebu: enable tickless idle X-Git-Tag: v25.12.0-rc2~55 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=ffd0e5c9f021ede3cab96bcfa9820d45a68d83d5;p=thirdparty%2Fopenwrt.git mvebu: enable tickless idle Switch to NO_HZ_IDLE for energy saving. Also enable Menu cpuidle governor for tickless systems. Run-tested: Linksys WRT1900AC v2 Signed-off-by: Qingfang Deng Link: https://github.com/openwrt/openwrt/pull/21136 (cherry picked from commit c13f299918702799e883fc330521bed4b7da0bd3) Link: https://github.com/openwrt/openwrt/pull/21305 Signed-off-by: Robert Marko --- diff --git a/target/linux/mvebu/config-6.12 b/target/linux/mvebu/config-6.12 index 62bdda27348..ef1c628abc3 100644 --- a/target/linux/mvebu/config-6.12 +++ b/target/linux/mvebu/config-6.12 @@ -88,7 +88,7 @@ CONFIG_CPU_FREQ_GOV_PERFORMANCE=y CONFIG_CPU_FREQ_STAT=y CONFIG_CPU_HAS_ASID=y CONFIG_CPU_IDLE=y -CONFIG_CPU_IDLE_GOV_LADDER=y +CONFIG_CPU_IDLE_GOV_MENU=y CONFIG_CPU_MITIGATIONS=y CONFIG_CPU_PABRT_V7=y CONFIG_CPU_PJ4B=y @@ -213,7 +213,6 @@ CONFIG_HWBM=y CONFIG_HWMON=y CONFIG_HW_RANDOM=y CONFIG_HZ_FIXED=0 -CONFIG_HZ_PERIODIC=y CONFIG_I2C=y CONFIG_I2C_BOARDINFO=y CONFIG_I2C_CHARDEV=y @@ -298,6 +297,8 @@ CONFIG_NET_SELFTESTS=y CONFIG_NET_XGRESS=y CONFIG_NLS=y CONFIG_NOP_USB_XCEIV=y +CONFIG_NO_HZ_COMMON=y +CONFIG_NO_HZ_IDLE=y CONFIG_NR_CPUS=4 CONFIG_NVMEM=y CONFIG_NVMEM_LAYOUTS=y