Training courses

Kernel and Embedded Linux

Bootlin training courses

Embedded Linux, kernel,
Yocto Project, Buildroot, real-time,
graphics, boot time, debugging...

Bootlin logo

Elixir Cross Referencer

# SPDX-License-Identifier: GPL-2.0-only
#
# CONFIG_MIPS CPU Idle Drivers
#
config CONFIG_MIPS_CPS_CPUIDLE
	bool "CPU Idle driver for MIPS CPS platforms"
	depends on CONFIG_CPU_IDLE && CONFIG_MIPS_CPS
	depends on CONFIG_SYS_SUPPORTS_MIPS_CPS
	select CONFIG_ARCH_NEEDS_CPU_IDLE_COUPLED if CONFIG_MIPS_MT || CONFIG_CPU_MIPSR6
	select CONFIG_GENERIC_CLOCKEVENTS_BROADCAST if CONFIG_SMP
	select CONFIG_MIPS_CPS_PM
	default y
	help
	  Select this option to enable processor idle state management
	  through cpuidle for systems built around the CONFIG_MIPS Coherent
	  Processing System (CPS) architecture. In order to make use of
	  the deepest idle states you will need to ensure that you are
	  also using the CONFIG_MIPS_CPS CONFIG_SMP implementation.