zephyr/drivers/watchdog
Karol Lasończyk 14112768c0 drivers: watchdog: Fix assert errors in nrf watchdog implementation
Bad function calls caused assertion errors in previous implementation.
This change introduces fixes to prevent those errors. In addition
nrfx_wdt_init function is moved to init function calling at the start of
zephyr.
There are additional changes. -EINVAL value is returning in install
function when watchdog timeout value is invalid (less or equal minimum
or greater than value supported by watchdog peripheral in Nordic's SoCs.
Additionaly condition to chech if low frequency clock is enabled was
removed. Watchdog peripheral requests LFCLK in hardware.

Signed-off-by: Karol Lasończyk <karol.lasonczyk@nordicsemi.no>
2018-07-26 22:22:03 -04:00
..
CMakeLists.txt
iwdg_stm32.c
iwdg_stm32.h
Kconfig
Kconfig.cmsdk_apb drivers: watchdog: Kconfig: Remove redundant 'default n' properties 2018-07-03 17:11:31 -04:00
Kconfig.esp32
Kconfig.mcux_wdog drivers: watchdog: Kconfig: Remove redundant 'default n' properties 2018-07-03 17:11:31 -04:00
Kconfig.nrfx drivers: watchdog: Kconfig: Remove redundant 'default n' properties 2018-07-03 17:11:31 -04:00
Kconfig.qmsi drivers: watchdog: Kconfig: Remove redundant 'default n' properties 2018-07-03 17:11:31 -04:00
Kconfig.sam
Kconfig.sam0
Kconfig.stm32
wdog_cmsdk_apb.c
wdt_esp32.c
wdt_mcux_wdog.c
wdt_nrfx.c drivers: watchdog: Fix assert errors in nrf watchdog implementation 2018-07-26 22:22:03 -04:00
wdt_qmsi.c
wdt_sam.c
wdt_sam0.c