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
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
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
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
) || (WATCHDOG
&& SOC_SERIES_NPCX9
) || (WATCHDOG
&& SOC_SERIES_NPCX7
) || (WATCHDOG
&& SOC_SERIES_NPCX9
) || (SOC_FAMILY_NPCX
&& WATCHDOG
)
(Includes any dependencies from ifs and menus.)
Defaults
y
y
y
y
Kconfig definitions
At <Zephyr>/soc/arm/nuvoton_npcx/npcx7/Kconfig.defconfig.series:52
Included via <Zephyr>/Kconfig:8
→ <Zephyr>/Kconfig.zephyr:25
→ <nRF>/doc/_build/kconfig/Kconfig.soc.defconfig:1
→ <Zephyr>/soc/arm/nuvoton_npcx/Kconfig.defconfig:6
Menu path: (Top)
config WDT_NPCX
bool
default y
depends on WATCHDOG && 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>/soc/arm/nuvoton_npcx/npcx9/Kconfig.defconfig.series:62
Included via <Zephyr>/Kconfig:8
→ <Zephyr>/Kconfig.zephyr:25
→ <nRF>/doc/_build/kconfig/Kconfig.soc.defconfig:1
→ <Zephyr>/soc/arm/nuvoton_npcx/Kconfig.defconfig:6
Menu path: (Top)
config WDT_NPCX
bool
default y
depends on WATCHDOG && SOC_SERIES_NPCX9
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>/soc/arm/nuvoton_npcx/npcx7/Kconfig.defconfig.series:52
Included via <Zephyr>/Kconfig:8
→ <Zephyr>/Kconfig.zephyr:27
→ <Zephyr>/soc/arm/nuvoton_npcx/Kconfig.defconfig:6
Menu path: (Top)
config WDT_NPCX
bool
default y
depends on WATCHDOG && 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>/soc/arm/nuvoton_npcx/npcx9/Kconfig.defconfig.series:62
Included via <Zephyr>/Kconfig:8
→ <Zephyr>/Kconfig.zephyr:27
→ <Zephyr>/soc/arm/nuvoton_npcx/Kconfig.defconfig:6
Menu path: (Top)
config WDT_NPCX
bool
default y
depends on WATCHDOG && SOC_SERIES_NPCX9
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:42
→ <Zephyr>/drivers/Kconfig:54
→ <Zephyr>/drivers/watchdog/Kconfig:81
Menu path: (Top) → Device Drivers → Watchdog Support
config WDT_NPCX
bool "Nuvoton NPCX embedded controller (EC) Watchdog Timer driver"
depends on SOC_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.)