xref: /openbmc/linux/drivers/cpuidle/Kconfig.mips (revision 9b799b78)
1#
2# MIPS CPU Idle Drivers
3#
4config MIPS_CPS_CPUIDLE
5	bool "CPU Idle driver for MIPS CPS platforms"
6	depends on CPU_IDLE && MIPS_CPS
7	depends on SYS_SUPPORTS_MIPS_CPS
8	select ARCH_NEEDS_CPU_IDLE_COUPLED if MIPS_MT
9	select GENERIC_CLOCKEVENTS_BROADCAST if SMP
10	select MIPS_CPS_PM
11	default y
12	help
13	  Select this option to enable processor idle state management
14	  through cpuidle for systems built around the MIPS Coherent
15	  Processing System (CPS) architecture. In order to make use of
16	  the deepest idle states you will need to ensure that you are
17	  also using the CONFIG_MIPS_CPS SMP implementation.
18