Hi, > From: Vijayakannan Ayyathurai <vijayakannan.ayyathurai@xxxxxxxxx> > > Changes since v3: > - Fix pretimeout clear, when user attempt in the below sequence. > - set pretimeout > - clear pretimeout > - set timeout to some other value > - Cleanup the ping variable usage in the driver. > - Add keembay_wdt_set_timeout_reg function. > - Cleanup the keembay_wdt_th_isr function. > - Rebase the driver with 5.10-rc7 tag. > Kindly help us to review this updated patch(v4) set. Thanks, Vijay > Changes since v2: > - Remove reduntant write to TIM_WATCHDOG as per Guenter. > - Rebase the driver with 5.10-rc5 tag. > > Changes since v1: > - Fix indentation error in the dt-bindings file. > - Use true/false in the second arg of keembay_wdt_set_timeout_reg(). > - Fix the watchdog start sequence. > - Avoid reduntant timeout register setting. > - Remove min usage to find actual time at keembay_wdt_set_timeout(). > - Remove timeout configuration boundary check at > keembay_wdt_set_pretimeout(). > - Use devm_watchdog_register_device() for wdt registration, which > eventually supports driver unload functionality as well. >