[U-Boot] [PATCH 0/7] ti: wdt: Fixes for am57xx/dra7 Watchdog
Lukasz Majewski
lukma at denx.de
Sun Feb 19 22:24:34 UTC 2017
Following patch series comprise various fixes for OMAP Watchdog:
- Disable watchdog during init (as done in recent Linux kernel)
- Enable OMAP watchdog in init_func_watchdog_init
- Extract OMAP WDT (omap_wdt) header file to be resued not only on
am335x SoC
- Remove implicit WDT disable code from hwinit-common.c file
- Setup the watchdog timeout via CONFIG_HW_WATCHDOG_TIMEOUT_MS
Tested at am57xx (dra7) SoC
Lukasz Majewski (7):
ti: wdt: common: Make the wdt IP defines common for the TI platform
ti: wdt: omap5: Define WDT_BASE for omap5+ SoC
ti: wdt: omap: Disable watchdog timer before performing initialization
ti: wdt: hwinit-common: Remove legacy watchdog disable code
ti: wdt: omap5: Remove not needed struct watchdog definition
ti: wdt: omap: Use COMMON_HW_WATCHDOG_TIMEOUT_MS to specify watchdog
timeout
ti: wdt: Enable OMAP watchdog in u-boot's board_f.c
arch/arm/include/asm/arch-am33xx/cpu.h | 48 +------------------------
arch/arm/include/asm/arch-omap5/cpu.h | 17 ++-------
arch/arm/include/asm/ti-common/omap_wdt.h | 60 +++++++++++++++++++++++++++++++
arch/arm/mach-omap2/hwinit-common.c | 27 --------------
common/board_f.c | 2 +-
drivers/watchdog/omap_wdt.c | 45 +++++++++++++----------
6 files changed, 92 insertions(+), 107 deletions(-)
create mode 100644 arch/arm/include/asm/ti-common/omap_wdt.h
--
2.1.4
More information about the U-Boot
mailing list