diff --git a/drivers/cpuidle/Kconfig b/drivers/cpuidle/Kconfig index 3bed412..7dbc4a8 100644 --- a/drivers/cpuidle/Kconfig +++ b/drivers/cpuidle/Kconfig @@ -1,13 +1,13 @@ config CPU_IDLE bool "CPU idle PM support" + default ACPI help CPU idle is a generic framework for suppor...
CONFIG_CPU_IDLE=y CONFIG_CPU_IDLE_GOV_LADDER=y CONFIG_CPU_IDLE_GOV_MENU=y # CONFIG_CPU_IDLE_GOV_TEO is not set CONFIG_CPU_IDLE_GOV_HALTPOLL=y CONFIG_HALTPOLL_CPUIDLE=m # end of CPU Idle CONFIG_INTEL_IDLE=y # end of Power management and ACPI options # # Bus optio...
CONFIG_CPU_IDLE=y CONFIG_CPU_IDLE_GOV_LADDER=y CONFIG_CPU_IDLE_GOV_MENU=y # CONFIG_CPU_IDLE_GOV_TEO is not set # end of CPU Idle # CONFIG_INTEL_IDLE is not set # end of Power management and ACPI options # # Bus options (PCI etc.) # CONFIG_PCI_DIRECT=y # CONFIG_PCI_MMCONFIG...
CONFIG_CPU_IDLE=y # CONFIG_CPU_IDLE_GOV_LADDER is not set CONFIG_CPU_IDLE_GOV_MENU=y # # ARM CPU Idle Drivers # # CONFIG_ARM_CPUIDLE is not set # CONFIG_ARM_BIG_LITTLE_CPUIDLE is not set CONFIG_ARM_EXYNOS_CPUIDLE=y CONFIG_ARCH_NEEDS_CPU_IDLE_COUPLED=y # # Fl...
CONFIG_CPU_IDLE_GOV_QCOM_LPM=m CONFIG_CPU_IDLE_GOV_TEO=y CONFIG_CRC8=y CONFIG_CRYPTO_DES=y CONFIG_CRYPTO_DEV_QCEDEV=m CONFIG_CRYPTO_DEV_QCOM_MSM_QCE=m CONFIG_DAMON=y CONFIG_DAMON_PADDR=y CONFIG_DAMON_RECLAIM=y CONFIG_DETECT_HUNG_TASK=y ...
9.configIDLE_SHOULD_YIELD 是否让空闲任务“放弃”抢占 也就是说在执行与空闲任务相同优先级的任务过程中,空闲任务是否具有抢占的机会。 配置为0:不放弃抢占; 配置为1:放弃抢占; 10.configUSE_MUTEXES 是否使用互斥锁 配置为0:禁能 配置为1:使能
idle_expires 进入idle后,下一个最先到期的定时器时刻。 我们知道,根据系统目前的工作模式,系统提供周期时钟(tick)的方式会有所不同,当处于低分辨率模式时,由cpu的tick_device提供周期时钟,而当处于高精度模式时,是由一个高精度定时器来提供周期时钟,下面我们分别讨论一下在两种模式下的动态时钟实现方式。
3 configUSE_TICKLESS_IDLE 此配置用于使能 tickless 低功耗模式 ◆ 配置为 1 :使能 tickless 低功耗模式 ◆ 配置为 0 :禁能 tickless 低功耗模式 4 configCPU_CLOCK_HZ 此参数用于定义 CPU 的主频,单位 Hz。 5 configTICK_RATE_HZ 此参数用于定义系统时钟节拍数,单位 Hz,一般取 1000Hz 即可。本教程配套...
ftrace_events: "power/cpu_idle" ftrace_events: "power/gpu_frequency" ftrace_events: "gpu_mem/gpu_mem_total" ftrace_events: "raw_syscalls/sys_enter" ftrace_events:"raw_syscalls/sys_exit" ftrace_events: "sched/sched_process_exit" ftrace_events: "sched/sched_process_free" ...
ftrace_events: "power/cpu_idle" ftrace_events: "power/gpu_frequency" ftrace_events: "gpu_mem/gpu_mem_total" ftrace_events: "raw_syscalls/sys_enter" ftrace_events:"raw_syscalls/sys_exit" ftrace_events: "sched/sched_process_exit" ftrace_events: "sched/sched_process_free" ...