:orphan: .. title:: CONFIG_SYSTEM_CLOCK_WAIT_FOR_AVAILABILITY .. kconfig:: CONFIG_SYSTEM_CLOCK_WAIT_FOR_AVAILABILITY CONFIG_SYSTEM_CLOCK_WAIT_FOR_AVAILABILITY ######################################### *Wait for availability* Type: ``bool`` Help ==== .. code-block:: none System clock source initialization waits until clock is available. In some systems, clock initially runs from less accurate source which has faster startup time and then seamlessly switches to the target clock source when it is ready. When this option is picked, system clock is available after system clock driver initialization but it may be less accurate. Option is equivalent to waiting for stability if clock source does not have intermediate state. Direct dependencies =================== \ :ref:` ` *(Includes any dependencies from ifs and menus.)* Kconfig definition ================== At ``/timer/Kconfig:184`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:42`` → ``/Kconfig:30`` Menu path: (Top) → Device Drivers → Timer Drivers → nRF Real Time Counter (NRF_RTC1) Timer → Clock startup policy .. code-block:: kconfig config SYSTEM_CLOCK_WAIT_FOR_AVAILABILITY bool "Wait for availability" depends on help System clock source initialization waits until clock is available. In some systems, clock initially runs from less accurate source which has faster startup time and then seamlessly switches to the target clock source when it is ready. When this option is picked, system clock is available after system clock driver initialization but it may be less accurate. Option is equivalent to waiting for stability if clock source does not have intermediate state. *(The 'depends on' condition includes propagated dependencies from ifs and menus.)*