Re: [PATCH v8 0/2] Add support for Gunyah Watchdog
From: Pavan Kondeti
Date: Tue Feb 24 2026 - 04:32:38 EST
Hi Bjorn / Wim,
On Tue, Nov 18, 2025 at 10:40:55AM +0000, Hrishabh Rajput via B4 Relay wrote:
> Gunyah is a Type-I hypervisor which was introduced in the patch series
> [1]. It is an open source hypervisor. The source repo is available at
> [2].
>
> The Gunyah Hypervisor doesn't allow its Virtual Machines to directly
> access the MMIO watchdog. It either provides the fully emulated MMIO
> based watchdog interface or the SMC-based watchdog interface depending
> on the hypervisor configuration.
> The SMC-based watchdog follows ARM's SMC Calling Convention (SMCCC)
> version 1.1 and uses Vendor Specific Hypervisor Service Calls space.
>
> This patch series adds support for the SMC-based watchdog interface
> provided by the Gunyah Hypervisor.
>
> This series is tested on SM8750 platform.
>
> [1]
> https://lore.kernel.org/all/20240222-gunyah-v17-0-1e9da6763d38@xxxxxxxxxxx/
>
> [2]
> https://github.com/quic/gunyah-hypervisor
>
> Signed-off-by: Hrishabh Rajput <hrishabh.rajput@xxxxxxxxxxxxxxxx>
> ---
> Changes in v8:
> - Fix error handling in gunyah_wdt_probe() to fail silently with -ENODEV
> if WDT_STATUS call returns -EOPNOTSUPP, indicating support for Gunyah
> watchdog is not present. Fail with logs for other errors.
> - Link to v7: https://lore.kernel.org/r/20251114-gunyah_watchdog-v7-0-f5c155b941d5@xxxxxxxxxxxxxxxx
>
The series applies cleanly on v7.0-rc1. I have tested the watchdog
driver functionality and ramdumps collection on Kodiak RB3 Gen2
platform. Can you please pick this series for v7.1?
As Hrishabh mentioned earlier, both patches don't have any compile time
dependencies.
Thanks,
Pavan