kernel_samsung_a53x/drivers/cpuidle
Rafael J. Wysocki a05fde58e7 cpuidle: menu: Take negative "sleep length" values into account
Make the menu governor check the tick_nohz_get_next_hrtimer()
return value so as to avoid dealing with negative "sleep length"
values and make it use that value directly when the tick is stopped.

While at it, rename local variable delta_next in menu_select() to
delta_tick which better reflects its purpose.

Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
2024-11-19 18:01:28 +01:00
..
governors cpuidle: menu: Take negative "sleep length" values into account 2024-11-19 18:01:28 +01:00
coupled.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
cpuidle-arm.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
cpuidle-at91.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
cpuidle-big_little.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
cpuidle-calxeda.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
cpuidle-clps711x.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
cpuidle-cps.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
cpuidle-exynos.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
cpuidle-haltpoll.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
cpuidle-kirkwood.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
cpuidle-mvebu-v7.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
cpuidle-powernv.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
cpuidle-psci-domain.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
cpuidle-psci.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
cpuidle-psci.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
cpuidle-pseries.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
cpuidle-qcom-spm.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
cpuidle-tegra.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
cpuidle-ux500.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
cpuidle-zynq.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
cpuidle.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
cpuidle.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
driver.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
dt_idle_states.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
dt_idle_states.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
governor.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
Kconfig Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
Kconfig.arm Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
Kconfig.mips Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
Kconfig.powerpc Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
Makefile Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
poll_state.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
sysfs.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00