GIF89a;
Direktori : /usr/src/kernels/3.10.0-1160.81.1.el7.centos.plus.x86_64/drivers/cpuidle/ |
Current File : //usr/src/kernels/3.10.0-1160.81.1.el7.centos.plus.x86_64/drivers/cpuidle/Kconfig |
menuconfig CPU_IDLE bool "CPU idle PM support" default y if ACPI || PPC_PSERIES select CPU_IDLE_GOV_LADDER if (!NO_HZ && !NO_HZ_IDLE) select CPU_IDLE_GOV_MENU if (NO_HZ || NO_HZ_IDLE) help 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. if CPU_IDLE config CPU_IDLE_MULTIPLE_DRIVERS bool "Support multiple cpuidle drivers" default n help Allows the cpuidle framework to use different drivers for each CPU. This is useful if you have a system with different CPU latencies and states. If unsure say N. config CPU_IDLE_GOV_LADDER bool "Ladder governor (for periodic timer tick)" default y config CPU_IDLE_GOV_MENU bool "Menu governor (for tickless system)" default y config CPU_IDLE_GOV_HALTPOLL bool "Haltpoll governor (for virtualized systems)" depends on X86 && KVM_GUEST help This governor implements haltpoll idle state selection, to be used in conjunction with the haltpoll cpuidle driver, allowing for polling for a certain amount of time before entering idle state. Some virtualized workloads benefit from using it. config CPU_IDLE_CALXEDA bool "CPU Idle Driver for Calxeda processors" depends on ARCH_HIGHBANK help Select this to enable cpuidle on Calxeda processors. menu "POWERPC CPU Idle Drivers" depends on PPC source "drivers/cpuidle/Kconfig.powerpc" endmenu config HALTPOLL_CPUIDLE tristate "Halt poll cpuidle driver" depends on X86 && KVM_GUEST default y help This option enables halt poll cpuidle driver, which allows to poll before halting in the guest (more efficient than polling in the host via halt_poll_ns for some scenarios). endif config ARCH_NEEDS_CPU_IDLE_COUPLED def_bool n