Kconfig (9d976d6721dfb525b81ce981e1363c70c0975aab) Kconfig (6abf32f1d9c5009dcccded2c1e7ca899a4ab587b)
1# SPDX-License-Identifier: GPL-2.0-only
2menu "CPU Idle"
3
4config CPU_IDLE
5 bool "CPU idle PM support"
6 default y if ACPI || PPC_PSERIES
7 select CPU_IDLE_GOV_LADDER if (!NO_HZ && !NO_HZ_IDLE)
8 select CPU_IDLE_GOV_MENU if (NO_HZ || NO_HZ_IDLE) && !CPU_IDLE_GOV_TEO

--- 52 unchanged lines hidden (view full) ---

61source "drivers/cpuidle/Kconfig.mips"
62endmenu
63
64menu "POWERPC CPU Idle Drivers"
65depends on PPC
66source "drivers/cpuidle/Kconfig.powerpc"
67endmenu
68
1# SPDX-License-Identifier: GPL-2.0-only
2menu "CPU Idle"
3
4config CPU_IDLE
5 bool "CPU idle PM support"
6 default y if ACPI || PPC_PSERIES
7 select CPU_IDLE_GOV_LADDER if (!NO_HZ && !NO_HZ_IDLE)
8 select CPU_IDLE_GOV_MENU if (NO_HZ || NO_HZ_IDLE) && !CPU_IDLE_GOV_TEO

--- 52 unchanged lines hidden (view full) ---

61source "drivers/cpuidle/Kconfig.mips"
62endmenu
63
64menu "POWERPC CPU Idle Drivers"
65depends on PPC
66source "drivers/cpuidle/Kconfig.powerpc"
67endmenu
68
69menu "RISC-V CPU Idle Drivers"
70depends on RISCV
71source "drivers/cpuidle/Kconfig.riscv"
72endmenu
73
69config HALTPOLL_CPUIDLE
70 tristate "Halt poll cpuidle driver"
71 depends on X86 && KVM_GUEST
72 default y
73 help
74 This option enables halt poll cpuidle driver, which allows to poll
75 before halting in the guest (more efficient than polling in the
76 host via halt_poll_ns for some scenarios).
77
78endif
79
80config ARCH_NEEDS_CPU_IDLE_COUPLED
81 def_bool n
82endmenu
74config HALTPOLL_CPUIDLE
75 tristate "Halt poll cpuidle driver"
76 depends on X86 && KVM_GUEST
77 default y
78 help
79 This option enables halt poll cpuidle driver, which allows to poll
80 before halting in the guest (more efficient than polling in the
81 host via halt_poll_ns for some scenarios).
82
83endif
84
85config ARCH_NEEDS_CPU_IDLE_COUPLED
86 def_bool n
87endmenu