Navigation: Linux Kernel Driver DataBase - web LKDDB: Main index - C index
The Linux kernel configuration item CONFIG_CPU_IDLE
:
CONFIG_ACPI || CONFIG_PPC_PSERIES
CPU idle is a generic framework for supporting software-controlled idle processor power management. It includes modular cross-platform governors that can be swapped during runtime.
If you're using an ACPI-enabled platform, you should say Y here.
Raw data from LKDDb:
lkddb of "" "" "arm,idle-state" : CONFIG_ARM64_CPUIDLE CONFIG_CPU_IDLE : drivers/cpuidle/cpuidle-arm64.c # in 3.18–3.19, 4.0
lkddb of "" "" "arm,idle-state" : CONFIG_ARM_BIG_LITTLE_CPUIDLE CONFIG_CPU_IDLE : drivers/cpuidle/cpuidle-big_little.c # in 3.18–3.19, 4.0–4.20, 5.0–5.19, 6.0–6.12
lkddb of "" "" "arm,idle-state" : CONFIG_ARM_CPUIDLE CONFIG_CPU_IDLE : drivers/cpuidle/cpuidle-arm.c # in 4.1–4.20, 5.0–5.19, 6.0–6.12
lkddb of "" "" "arm,idle-state" : CONFIG_ARM_PSCI_CPUIDLE CONFIG_CPU_IDLE : drivers/cpuidle/cpuidle-psci.c # in 5.4–5.19, 6.0–6.12
lkddb of "" "" "arm,psci-1.0" : CONFIG_ARM_PSCI_CPUIDLE CONFIG_CPU_IDLE CONFIG_PM_GENERIC_DOMAINS_OF : drivers/cpuidle/cpuidle-psci-domain.c # in 5.6–5.8
lkddb of "" "" "arm,psci-1.0" : CONFIG_ARM_PSCI_CPUIDLE_DOMAIN CONFIG_CPU_IDLE : drivers/cpuidle/cpuidle-psci-domain.c # in 5.9–5.19, 6.0–6.12
lkddb of "" "" "arm,vexpress,v2p-ca15_a7" : CONFIG_ARM_BIG_LITTLE_CPUIDLE CONFIG_CPU_IDLE : drivers/cpuidle/cpuidle-big_little.c # in 3.17–3.19, 4.0–4.20, 5.0–5.19, 6.0–6.12
lkddb of "" "" "google,peach" : CONFIG_ARM_BIG_LITTLE_CPUIDLE CONFIG_CPU_IDLE : drivers/cpuidle/cpuidle-big_little.c # in 5.11–5.19, 6.0–6.12
lkddb of "" "" "qcom,apq8064-saw2-v1.1-cpu" : CONFIG_ARM_QCOM_SPM_CPUIDLE CONFIG_CPU_IDLE : drivers/cpuidle/cpuidle-qcom-spm.c # in 5.8–5.15
lkddb of "" "" "qcom,apq8084-saw2-v2.1-cpu" : CONFIG_ARM_QCOM_SPM_CPUIDLE CONFIG_CPU_IDLE : drivers/cpuidle/cpuidle-qcom-spm.c # in 5.8–5.15
lkddb of "" "" "qcom,idle-state-spc" : CONFIG_ARM_QCOM_SPM_CPUIDLE CONFIG_CPU_IDLE : drivers/cpuidle/cpuidle-qcom-spm.c # in 5.8–5.19, 6.0–6.12
lkddb of "" "" "qcom,msm8226-saw2-v2.1-cpu" : CONFIG_ARM_QCOM_SPM_CPUIDLE CONFIG_CPU_IDLE : drivers/cpuidle/cpuidle-qcom-spm.c # in 5.14–5.15
lkddb of "" "" "qcom,msm8974-saw2-v2.1-cpu" : CONFIG_ARM_QCOM_SPM_CPUIDLE CONFIG_CPU_IDLE : drivers/cpuidle/cpuidle-qcom-spm.c # in 5.8–5.15
lkddb of "" "" "riscv,idle-state" : CONFIG_CPU_IDLE CONFIG_RISCV_SBI_CPUIDLE : drivers/cpuidle/cpuidle-riscv-sbi.c # in 5.18–5.19, 6.0–6.12
lkddb of "" "" "samsung,exynos5420" : CONFIG_ARM_BIG_LITTLE_CPUIDLE CONFIG_CPU_IDLE : drivers/cpuidle/cpuidle-big_little.c # in 3.17–3.19, 4.0–4.20, 5.0–5.10
lkddb of "" "" "samsung,exynos5800" : CONFIG_ARM_BIG_LITTLE_CPUIDLE CONFIG_CPU_IDLE : drivers/cpuidle/cpuidle-big_little.c # in 3.18–3.19, 4.0–4.20, 5.0–5.10
lkddb platform "clps711x-cpuidle" : CONFIG_ARM_CLPS711X_CPUIDLE CONFIG_CPU_IDLE : drivers/cpuidle/cpuidle-clps711x.c # in 3.16–3.19, 4.0–4.20, 5.0–5.19, 6.0–6.12
lkddb platform "cpuidle-armada-370" : CONFIG_ARM_MVEBU_V7_CPUIDLE CONFIG_CPU_IDLE : drivers/cpuidle/cpuidle-mvebu-v7.c # in 3.17–3.19, 4.0–4.3
lkddb platform "cpuidle-armada-370-xp" : CONFIG_ARM_ARMADA_370_XP_CPUIDLE CONFIG_CPU_IDLE : drivers/cpuidle/cpuidle-armada-370-xp.c # in 3.16
lkddb platform "cpuidle-armada-38x" : CONFIG_ARM_MVEBU_V7_CPUIDLE CONFIG_CPU_IDLE : drivers/cpuidle/cpuidle-mvebu-v7.c # in 3.17–3.19, 4.0–4.3
lkddb platform "cpuidle-armada-xp" : CONFIG_ARM_MVEBU_V7_CPUIDLE CONFIG_CPU_IDLE : drivers/cpuidle/cpuidle-mvebu-v7.c # in 3.17–3.19, 4.0–4.3
lkddb platform "cpuidle-at91" : CONFIG_ARM_AT91_CPUIDLE CONFIG_CPU_IDLE : drivers/cpuidle/cpuidle-at91.c # in 3.13–3.19, 4.0–4.20, 5.0–5.19, 6.0–6.12
lkddb platform "cpuidle-calxeda" : CONFIG_ARM_HIGHBANK_CPUIDLE CONFIG_CPU_IDLE : drivers/cpuidle/cpuidle-calxeda.c # in 3.13–3.19, 4.0–4.20, 5.0–5.19, 6.0–6.12
lkddb platform "cpuidle-davinci" : CONFIG_CPU_IDLE : arch/arm/mach-davinci/cpuidle.c # in 2.6.33–2.6.39, 3.0–3.19, 4.0–4.20, 5.0–5.19, 6.0–6.11
lkddb platform "cpuidle-dbx500" : CONFIG_ARM_U8500_CPUIDLE CONFIG_CPU_IDLE : drivers/cpuidle/cpuidle-ux500.c # in 3.12–3.19, 4.0–4.20, 5.0–5.14
lkddb platform "cpuidle-mbevu" : CONFIG_ARM_MVEBU_V7_CPUIDLE CONFIG_CPU_IDLE : drivers/cpuidle/cpuidle-mvebu-v7.c # in 4.4–4.20, 5.0–5.19, 6.0–6.12
lkddb platform "cpuidle-zynq" : CONFIG_ARM_ZYNQ_CPUIDLE CONFIG_CPU_IDLE : drivers/cpuidle/cpuidle-zynq.c # in 3.13–3.19, 4.0–4.20, 5.0–5.19, 6.0–6.12
lkddb platform "db8500-cpuidle" : CONFIG_ARM_U8500_CPUIDLE CONFIG_CPU_IDLE : drivers/cpuidle/cpuidle-ux500.c # in 5.15–5.19, 6.0–6.12
lkddb platform "exynos_cpuidle" : CONFIG_ARM_EXYNOS_CPUIDLE CONFIG_CPU_IDLE : drivers/cpuidle/cpuidle-exynos.c # in 3.16–3.19, 4.0–4.20, 5.0–5.19, 6.0–6.12
lkddb platform "exynos_cpuidle" : CONFIG_CPU_IDLE : arch/arm/mach-exynos/cpuidle.c # in 3.13–3.15
lkddb platform "kirkwood_cpuidle" : CONFIG_ARCH_KIRKWOOD CONFIG_CPU_IDLE : drivers/cpuidle/cpuidle-kirkwood.c # in 3.10–3.11
lkddb platform "kirkwood_cpuidle" : CONFIG_ARM_KIRKWOOD_CPUIDLE CONFIG_CPU_IDLE : drivers/cpuidle/cpuidle-kirkwood.c # in 3.12–3.19, 4.0–4.20, 5.0–5.19, 6.0–6.12
lkddb platform "kirkwood_cpuidle" : CONFIG_CPU_IDLE CONFIG_CPU_IDLE_KIRKWOOD : drivers/cpuidle/cpuidle-kirkwood.c # in 3.9
lkddb platform "psci-cpuidle" : CONFIG_ARM_PSCI_CPUIDLE CONFIG_CPU_IDLE : drivers/cpuidle/cpuidle-psci.c # in 5.9–5.19, 6.0–6.12
lkddb platform "psci-cpuidle-domain" : CONFIG_ARM_PSCI_CPUIDLE_DOMAIN CONFIG_CPU_IDLE : drivers/cpuidle/cpuidle-psci-domain.c # in 5.9–5.19, 6.0–6.12
lkddb platform "qcom-spm-cpuidle" : CONFIG_ARM_QCOM_SPM_CPUIDLE CONFIG_CPU_IDLE : drivers/cpuidle/cpuidle-qcom-spm.c # in 5.16–5.19, 6.0–6.12
lkddb platform "saw" : CONFIG_ARM_QCOM_SPM_CPUIDLE CONFIG_CPU_IDLE : drivers/cpuidle/cpuidle-qcom-spm.c # in 5.8–5.15
lkddb platform "sbi-cpuidle" : CONFIG_CPU_IDLE CONFIG_RISCV_SBI_CPUIDLE : drivers/cpuidle/cpuidle-riscv-sbi.c # in 5.18–5.19, 6.0–6.12
lkddb platform "tegra-cpuidle" : CONFIG_ARM_TEGRA_CPUIDLE CONFIG_CPU_IDLE : drivers/cpuidle/cpuidle-tegra.c # in 5.7–5.19, 6.0–6.12
This page is automaticly generated with free (libre, open) software lkddb(see lkddb-sources).
The data is retrived from:
Popular queries:
Navigation: Linux Kernel Driver DataBase - web LKDDB: main index - C index
Automatically generated (in year 2024). See also LKDDb sources on GitLab