kernelversion:
stable - 6.5.5
mainline - 4.19.295
mainline - 5.10.197
mainline - 5.15.133
mainline - 5.4.257
mainline - 4.14.326
mainline - 6.4.16
mainline - 6.1.55
mainline - 6.6-rc2
[click here for custom version]
architecture:
>
x86
arm
arm64
powerpc
mips
sparc
ia64
arc
riscv
nds32
m68k
microblaze
alpha
unicore32
parisc
blackfin
depends
CONFIG_ARM_PSCI_CPUIDLE
CONFIG_CPU_IDLE
CONFIG_PM_GENERIC_DOMAINS_OF
CONFIG_ARM
or
CONFIG_ARM64
PSCI CPU idle Domain
modulename: cpuidle-psci-domain.ko
configname: CONFIG_ARM_PSCI_CPUIDLE_DOMAIN
Linux Kernel Configuration
└─> Power management and ACPI options
└─> CPU Idle
└─> ARM CPU Idle Drivers
└─> PSCI CPU idle Domain
Select this to enable the PSCI based CPUidle driver to use PM domains,
which is needed to support the hierarchical DT based layout of the
idle states.
source code:
drivers/cpuidle/cpuidle-psci-domain.c
which is needed to support the hierarchical DT based layout of the
idle states.