在我的 Raspberry Pi 5 上,我注意到/sys/devices/system/cpu/cpuidle/current_driver
包含none
.所以我从以下位置获取了最新的内核源代码这里CONFIG_ARM_PSCI_CPUIDLE
并在 menuconfig 中启用。与 相比bcm2712_defconfig
,这些是唯一的变化:
CONFIG_CPU_IDLE_MULTIPLE_DRIVERS=y
CONFIG_DT_IDLE_STATES=y
CONFIG_DT_IDLE_GENPD=y
CONFIG_ARM_PSCI_CPUIDLE=y
CONFIG_ARM_PSCI_CPUIDLE_DOMAIN=y
我是按照这个编译安装内核的指导(特别是交叉编译部分)。它成功启动,并且我验证了我正在运行新内核。
不幸的是,/sys/devices/system/cpu/cpuidle/current_driver
仍然包含none
.由于我现在不知道可能出了什么问题,我希望这里的任何人都可以提供帮助!