:orphan: .. title:: WDT_NPCX .. option:: CONFIG_WDT_NPCX *Nuvoton NPCX embedded controller (EC) Watchdog Timer driver* Type: ``bool`` Help ==== Enable support for NPCX Watchdog driver. Besides watchdog functionality, it also provides the protection mechanism over software execution. After setting the configuration registers, the software can lock it to provide a higher level of protection against subsequent erroneous software action. Once a section of the TWD is locked, only reset or the unlock sequence releases it. Help ==== This option enables the Watchdog Timer driver for NPCX family of processors. Say y if you wish to use watchdog on NPCX MCU. Direct dependencies =================== (\ :option:`WATCHDOG ` && \ :option:`SOC_SERIES_NPCX7 `) || (\ :option:`SOC_FAMILY_NPCX ` && \ :option:`WATCHDOG `) *(Includes any dependencies from ifs and menus.)* Default ======= - y Kconfig definitions =================== .. highlight:: kconfig At ``soc/arm/nuvoton_npcx/npcx7/Kconfig.defconfig.series:53`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:19`` → ``/home/runner/work/bridle/bridle/workspace/build/Kconfig/Kconfig.soc.defconfig:1`` → ``soc/arm/nuvoton_npcx/Kconfig.defconfig:6`` Menu path: (Top) .. parsed-literal:: config WDT_NPCX bool default y depends on \ :option:`WATCHDOG ` && \ :option:`SOC_SERIES_NPCX7 ` help Enable support for NPCX Watchdog driver. Besides watchdog functionality, it also provides the protection mechanism over software execution. After setting the configuration registers, the software can lock it to provide a higher level of protection against subsequent erroneous software action. Once a section of the TWD is locked, only reset or the unlock sequence releases it. ---- At ``drivers/watchdog/Kconfig.npcx:6`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:32`` → ``drivers/Kconfig:52`` → ``drivers/watchdog/Kconfig:55`` Menu path: (Top) → Device Drivers → Watchdog Support .. parsed-literal:: config WDT_NPCX bool "Nuvoton NPCX embedded controller (EC) Watchdog Timer driver" depends on \ :option:`SOC_FAMILY_NPCX ` && \ :option:`WATCHDOG ` help This option enables the Watchdog Timer driver for NPCX family of processors. Say y if you wish to use watchdog on NPCX MCU. *(The 'depends on' condition includes propagated dependencies from ifs and menus.)*