Exynos850 WDT IP-core differs a bit from existing platforms: - Another set of PMU registers - Separate WDT instance for each CPU cluster, having different PMU registers/bits - Source clock is different from PCLK Implement all missing features above and enable Exynos850 WDT support. Sam Protsenko (7): dt-bindings: watchdog: Require samsung,syscon-phandle for Exynos7 dt-bindings: watchdog: Document Exynos850 watchdog bindings watchdog: s3c2410: Make reset disable optional watchdog: s3c2410: Add support for WDT counter enable watchdog: s3c2410: Introduce separate source clock watchdog: s3c2410: Add Exynos850 support watchdog: s3c2410: Let kernel kick watchdog .../bindings/watchdog/samsung-wdt.yaml | 17 +- drivers/watchdog/s3c2410_wdt.c | 215 ++++++++++++++---- 2 files changed, 190 insertions(+), 42 deletions(-) -- 2.30.2