[PATCH v4 0/5] realtek: Use WDT for system restart

Stijn Tintel stijn at linux-ipv6.be
Wed Nov 24 11:33:10 PST 2021


On 14/11/2021 20:45, Sander Vanheule wrote:
> Backport and enable the Realtek Otto watchdog driver for enhanced system
> reliability. The watchdog driver can also be used to restart the system,
> but that requires the _machine_restart to be removed.
>
> Removing _machine_restart has the added benefit of enabling the use of other
> restart handlers in addition to the watchdog restart, such as gpio-restart,
> which may be more reliable than the SoCs internal reset circuitry. Removing the
> override also brings the current target closer to upstream, which will become
> relevant when switching to the next LTS kernel.
>
> This series contains the watchdog driver as currently submitted upstream,
> without the devicetree bindings. If the driver gets accepted before this series
> is merged, I can already update it with the final version. Otherwise, a
> follow-up will be sent to replace the patch.
>
> The WDT driver was previously tested on my Netgear GS110TPPv1, Zyxel GS1900-8,
> and Zyxel XGS1250-12. Testers with other devices should ensure that their
> system can still restart after applying the complete series.
>
> Main changes in v4:
> - Use cold restart (full SoC reset) on all devices by default

Thanks, will merge these soon.

Tested-by: Stijn Tintel <stijn at linux-ipv6.be>




More information about the openwrt-devel mailing list