CONFIG_SYSTEM_CLOCK_SLOPPY_IDLE

Timer allowed to skew uptime clock during idle

Type: bool

Help

When true, the timer driver is not required to maintain a correct system uptime count when the system enters idle. Some platforms may take advantage of this to reduce the overhead from regular interrupts required to handle counter wraparound conditions.

Defaults

  • y

  • y

Kconfig definitions

At soc/arc/snps_arc_hsdk/Kconfig.defconfig:42

Included via Kconfig:8Kconfig.zephyr:28

Menu path: (Top)

config SYSTEM_CLOCK_SLOPPY_IDLE
    bool
    default y
    depends on SMP && SOC_ARC_HSDK

At soc/arc/snps_nsim/Kconfig.defconfig.hs_smp:39

Included via Kconfig:8Kconfig.zephyr:28soc/arc/snps_nsim/Kconfig.defconfig:15

Menu path: (Top)

config SYSTEM_CLOCK_SLOPPY_IDLE
    bool
    default y
    depends on SMP && SOC_NSIM_HS_SMP && SOC_NSIM

At drivers/timer/Kconfig:259

Included via Kconfig:8Kconfig.zephyr:40drivers/Kconfig:24

Menu path: (Top) → Device Drivers → Timer Drivers

config SYSTEM_CLOCK_SLOPPY_IDLE
    bool "Timer allowed to skew uptime clock during idle"
    help
      When true, the timer driver is not required to maintain a
      correct system uptime count when the system enters idle.
      Some platforms may take advantage of this to reduce the
      overhead from regular interrupts required to handle counter
      wraparound conditions.

(The ‘depends on’ condition includes propagated dependencies from ifs and menus.)