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

Reply via email to