On Wed, 19 Dec 2018 at 21:40, Ard Biesheuvel <ard.biesheu...@linaro.org> wrote: > > This series cleans up the code of the two watchdog drivers we have for > ARM systems, and brings them in compliance with the PI spec, which > specifies that the default action of the watchdog can be overridden > by registering a handler. > > Note that the TC2 code in edk2-platforms will have to be brought up to > date. The SP805 on the FVP model seems terminally broken (it is 'wired' > to the 24 MHz APB clock instead of the 32 kHz WDOG clock, so I'll switch > that one over to use the SBSA watchdog instead) > > Changes since v1: > - always fall back to calling gRT_>ResetSystem() if the registered handler > returns > - WARN() if running the SP805 driver with interrupt handling disabled > - add some R-bs > > Cc: Leif Lindholm <leif.lindh...@linaro.org> > Cc: Sami Mujawar <sami.muja...@arm.com> > Cc: Thomas Panakamattam Abraham <thomas.abra...@arm.com> > Cc: Meenakshi Aggarwal <meenakshi.aggar...@nxp.com> > Cc: Udit Kumar <udit.ku...@nxp.com> > Cc: Matteo Carlini <matteo.carl...@arm.com> > Cc: Nariman Poushin <nariman.pous...@linaro.org> > > Ard Biesheuvel (4): > ArmPlatformPkg/SP805WatchdogDxe: cosmetic cleanup > ArmPlatformPkg/SP805WatchdogDxe: switch to interrupt mode > ArmPkg/GenericWatchdogDxe: clean up the code > ArmPkg/GenericWatchdogDxe: implement RegisterHandler() method >
Pushed as 87b920fe22be..ba808d11f6a3 Thanks all _______________________________________________ edk2-devel mailing list edk2-devel@lists.01.org https://lists.01.org/mailman/listinfo/edk2-devel