# # [31mCONFIG_ARM[0m CPU Idle drivers # config [31mCONFIG_ARM_CPUIDLE[0m bool "Generic ARM/ARM64 CPU idle Driver" select [31mCONFIG_DT_IDLE_STATES[0m help Select this to enable generic cpuidle driver for [31mCONFIG_ARM[0m. It provides a generic idle driver whose idle states are configured at run-time through DT nodes. The CPUidle suspend backend is initialized by calling the CPU operations init idle hook provided by architecture code. config [31mCONFIG_ARM_BIG_LITTLE_CPUIDLE[0m bool "Support for ARM big.LITTLE processors" depends on [31mCONFIG_ARCH_VEXPRESS_TC2_PM[0m || [31mCONFIG_ARCH_EXYNOS[0m depends on [31mCONFIG_MCPM[0m && ![31mCONFIG_ARM64[0m select [31mCONFIG_ARM_CPU_SUSPEND[0m select [31mCONFIG_CPU_IDLE_MULTIPLE_DRIVERS[0m select [31mCONFIG_DT_IDLE_STATES[0m help Select this option to enable CPU idle driver for big.LITTLE based [31mCONFIG_ARM[0m systems. Driver manages CPUs coordination through [31mCONFIG_MCPM[0m and define different [31mCONFIG_C[0m-states for little and big cores through the multiple CPU idle drivers infrastructure. config [31mCONFIG_ARM_CLPS711X_CPUIDLE[0m bool "CPU Idle Driver for CLPS711X processors" depends on [31mCONFIG_ARCH_CLPS711X[0m && ![31mCONFIG_ARM64[0m || [31mCONFIG_COMPILE_TEST[0m help Select this to enable cpuidle on Cirrus Logic CLPS711X SOCs. config [31mCONFIG_ARM_HIGHBANK_CPUIDLE[0m bool "CPU Idle Driver for Calxeda processors" depends on [31mCONFIG_ARM_PSCI[0m && ![31mCONFIG_ARM64[0m select [31mCONFIG_ARM_CPU_SUSPEND[0m help Select this to enable cpuidle on Calxeda processors. config [31mCONFIG_ARM_KIRKWOOD_CPUIDLE[0m bool "CPU Idle Driver for Marvell Kirkwood SoCs" depends on [31mCONFIG_MACH_KIRKWOOD[0m && ![31mCONFIG_ARM64[0m help This adds the CPU Idle driver for Marvell Kirkwood SoCs. config [31mCONFIG_ARM_ZYNQ_CPUIDLE[0m bool "CPU Idle Driver for Xilinx Zynq processors" depends on [31mCONFIG_ARCH_ZYNQ[0m && ![31mCONFIG_ARM64[0m help Select this to enable cpuidle on Xilinx Zynq processors. config [31mCONFIG_ARM_U8500_CPUIDLE[0m bool "Cpu Idle Driver for the ST-E u8500 processors" depends on [31mCONFIG_ARCH_U8500[0m && ![31mCONFIG_ARM64[0m help Select this to enable cpuidle for ST-[31mCONFIG_E[0m u8500 processors config [31mCONFIG_ARM_AT91_CPUIDLE[0m bool "Cpu Idle Driver for the AT91 processors" default y depends on [31mCONFIG_ARCH_AT91[0m && ![31mCONFIG_ARM64[0m help Select this to enable cpuidle for AT91 processors config [31mCONFIG_ARM_EXYNOS_CPUIDLE[0m bool "Cpu Idle Driver for the Exynos processors" depends on [31mCONFIG_ARCH_EXYNOS[0m && ![31mCONFIG_ARM64[0m select [31mCONFIG_ARCH_NEEDS_CPU_IDLE_COUPLED[0m if [31mCONFIG_SMP[0m help Select this to enable cpuidle for Exynos processors config [31mCONFIG_ARM_MVEBU_V7_CPUIDLE[0m bool "CPU Idle Driver for mvebu v7 family processors" depends on [31mCONFIG_ARCH_MVEBU[0m && ![31mCONFIG_ARM64[0m help Select this to enable cpuidle on Armada 370, 38x and XP processors. |