Hello, this series fixes some issues I ran into with the status UAPI of the driver and then migrates it over to the kernel watchdog API. I tested it on a f81866. Cheers, Ahmad Fatoum (8): docs: watchdog: codify ident.options as superset of possible status flags watchdog: f71808e_wdt: indicate WDIOF_CARDRESET support in watchdog_info.options watchdog: f71808e_wdt: remove use of wrong watchdog_info option watchdog: f71808e_wdt: clear watchdog timeout occurred flag watchdog: f71808e_wdt: do stricter parameter validation watchdog: f71808e_wdt: consolidate variant handling into single array watchdog: f71808e_wdt: migrate to new kernel watchdog API watchdog: f71808e_wdt: rename variant-independent identifiers appropriately Documentation/watchdog/watchdog-api.rst | 2 +- drivers/watchdog/Kconfig | 1 + drivers/watchdog/f71808e_wdt.c | 784 ++++++++---------------- 3 files changed, 242 insertions(+), 545 deletions(-) -- 2.27.0