:orphan: .. title:: REBOOT .. option:: CONFIG_REBOOT *Reboot functionality* Type: ``bool`` Help ==== Enable the sys_reboot() API. Enabling this can drag in other subsystems needed to perform a "safe" reboot (e.g. SYSTEM_CLOCK_DISABLE, to stop the system clock before issuing a reset). Defaults ======== No defaults. Implicitly defaults to ``n``. Symbols selected by this symbol =============================== - \ :option:`SYSTEM_CLOCK_DISABLE ` Symbols that select this symbol =============================== - \ :option:`RUNTIME_NMI ` - \ :option:`MCUMGR_CMD_OS_MGMT ` - \ :option:`HAWKBIT ` - \ :option:`UPDATEHUB ` - \ :option:`NET_L2_OPENTHREAD ` - \ :option:`ZTEST_RETEST_IF_PASSED ` Kconfig definition ================== .. highlight:: kconfig At ``Kconfig.zephyr:518`` Included via ``Kconfig:8`` Menu path: (Top) → Boot Options .. parsed-literal:: config REBOOT bool "Reboot functionality" select \ :option:`SYSTEM_CLOCK_DISABLE ` help Enable the sys_reboot() API. Enabling this can drag in other subsystems needed to perform a "safe" reboot (e.g. SYSTEM_CLOCK_DISABLE, to stop the system clock before issuing a reset). *(The 'depends on' condition includes propagated dependencies from ifs and menus.)*