u-boot/drivers/watchdog
Marek Vasut cf89ef8d10 watchdog: designware: Optionally fetch clock and reset from DT
Add optional support for fetching watchdog clock rate from DT
and ungating reset via reset framework. This is optional as not
all platforms using DW WDT support the clock and reset frameworks
yet.

Signed-off-by: Marek Vasut <marex@denx.de>
Cc: Chin Liang See <chin.liang.see@intel.com>
Cc: Dalon Westergreen <dwesterg@gmail.com>
Cc: Dinh Nguyen <dinguyen@kernel.org>
Cc: Jagan Teki <jagan@amarulasolutions.com>
Cc: Ley Foon Tan <ley.foon.tan@intel.com>
Cc: Philipp Tomisch <philipp.tomisch@theobroma-systems.com>
Cc: Simon Goldschmidt <simon.k.r.goldschmidt@gmail.com>
Cc: Tien Fong Chee <tien.fong.chee@intel.com>
Reviewed-by: Jagan Teki <jagan@amarulasolutions.com>
Tested-by: Jagan Teki <jagan@amarulasolutions.com> # roc-rk3399-pc
2020-02-05 03:01:57 +01:00
..
armada-37xx-wdt.c watchdog: armada_37xx: Fix compliance with kernel's driver 2019-01-21 11:39:49 +01:00
ast_wdt.c aspeed/watchdog: Correct timeout value 2019-06-20 10:57:08 -04:00
at91sam9_wdt.c watchdog: at91sam9_wdt: Remove now superfluous wdt start and reset 2019-04-26 09:16:32 +02:00
bcm6345_wdt.c watchdog: bcm6345: callback start use tick instead of ms 2019-05-18 12:31:58 -04:00
cdns_wdt.c watchdog: cadence: Remove driver specific "timeout-sec" handling 2019-04-26 09:16:32 +02:00
designware_wdt.c watchdog: designware: Optionally fetch clock and reset from DT 2020-02-05 03:01:57 +01:00
ftwdt010_wdt.c SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
imx_watchdog.c common: Move hang() to the same header as panic() 2020-01-17 17:53:40 -05:00
Kconfig watchdog: designware: Convert to DM and DT probing 2020-02-05 03:01:57 +01:00
Makefile watchdog: omap_wdt: Convert watchdog driver to use DT and DM 2019-08-12 07:25:22 -04:00
mpc8xx_wdt.c watchdog: mpc8xx_wdt: Watchdog driver and macros cleanup 2019-04-26 09:16:32 +02:00
mt7621_wdt.c wdt: Add MT7621 watchdog driver 2018-11-18 16:02:22 +01:00
mtk_wdt.c common: Move hang() to the same header as panic() 2020-01-17 17:53:40 -05:00
omap_wdt.c watchdog: omap_wdt: Fix WDT target reset when booted from emmc 2019-09-19 12:54:29 -04:00
orion_wdt.c watchdog: orion_wdt: take timeout value in ms 2019-04-12 07:04:18 +02:00
s5p_wdt.c SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
sandbox_wdt.c SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
sp805_wdt.c watchdog: sp805_wdt: add expire_now method 2019-09-12 16:15:42 +05:30
stm32mp_wdt.c watchdog: stm32mp: Add watchdog driver 2019-06-06 17:40:16 +02:00
tangier_wdt.c watchdog: tangier: Convert to use WDT class 2019-06-22 22:27:13 +08:00
ulp_wdog.c common: Move reset_cpu() to the CPU header 2020-01-17 14:02:31 -05:00
wdt-uclass.c common: Move hang() to the same header as panic() 2020-01-17 17:53:40 -05:00
xilinx_tb_wdt.c watchdog: Convert Xilinx Axi watchdog driver to driver model 2018-07-19 10:49:55 +02:00