-
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¶
(WATCHDOG
&& SOC_SERIES_NPCX7
) || (SOC_FAMILY_NPCX
&& WATCHDOG
)
(Includes any dependencies from ifs and menus.)
Default¶
y
Kconfig definitions¶
At <Zephyr>/soc/arm/nuvoton_npcx/npcx7/Kconfig.defconfig.series:53
Included via <Zephyr>/Kconfig:8
→ <Zephyr>/Kconfig.zephyr:19
→ <BuildDir>/Kconfig/Kconfig.soc.defconfig:1
→ <Zephyr>/soc/arm/nuvoton_npcx/Kconfig.defconfig:6
Menu path: (Top)
config WDT_NPCX bool default y depends onWATCHDOG
&&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 <Zephyr>/drivers/watchdog/Kconfig.npcx:6
Included via <Zephyr>/Kconfig:8
→ <Zephyr>/Kconfig.zephyr:32
→ <Zephyr>/drivers/Kconfig:52
→ <Zephyr>/drivers/watchdog/Kconfig:55
Menu path: (Top) → Device Drivers → Watchdog Support
config WDT_NPCX bool "Nuvoton NPCX embedded controller (EC) Watchdog Timer driver" depends onSOC_FAMILY_NPCX
&&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.)