Re: [PATCH RESEND v8 2/2] watchdog: Add driver for Gunyah Watchdog
From: Kathiravan Thirumoorthy
Date: Tue May 05 2026 - 00:04:18 EST
On 5/5/2026 8:56 AM, Pavan Kondeti wrote:
On Thu, Apr 30, 2026 at 07:37:12AM -0700, Guenter Roeck wrote:
On 4/29/26 23:15, Pavan Kondeti wrote:Thanks Guenter for the reply.
On Mon, Mar 30, 2026 at 09:11:48AM -0500, Bjorn Andersson wrote:I don't send watchdog patches upstream; that has always been handled by Wim.
On Wed, Mar 11, 2026 at 11:16:31AM +0530, Pavankumar Kondeti wrote:Thanks Bjorn. I noticed that 1/2 is available in v7.1-rc1 , however 2/2
From: Hrishabh Rajput <hrishabh.rajput@xxxxxxxxxxxxxxxx>Guenter, there's no build-time dependency between the two patches. I'm
On Qualcomm SoCs running under the Gunyah hypervisor, access to watchdog
through MMIO is not available on all platforms. Depending on the
hypervisor configuration, the watchdog is either fully emulated or
exposed via ARM's SMC Calling Conventions (SMCCC) through the Vendor
Specific Hypervisor Service Calls space.
Add driver to support the SMC-based watchdog provided by the Gunyah
Hypervisor. Device registration is done in the QCOM SCM driver after
checks to restrict the watchdog initialization to Qualcomm devices
running under Gunyah.
Gunyah watchdog is not a hardware but an SMC-based vendor-specific
hypervisor interface provided by the Gunyah hypervisor. The design
involving QCOM SCM driver for registering the platform device has been
devised to avoid adding non-hardware nodes to devicetree.
Tested-by: Shivendra Pratap <shivendra.pratap@xxxxxxxxxxxxxxxx>
Tested-by: Neil Armstrong <neil.armstrong@xxxxxxxxxx>
Tested-by: Mukesh Ojha <mukesh.ojha@xxxxxxxxxxxxxxxx>
Reviewed-by: Guenter Roeck <linux@xxxxxxxxxxxx>
Reviewed-by: Dmitry Baryshkov <dmitry.baryshkov@xxxxxxxxxxxxxxxx>
Signed-off-by: Hrishabh Rajput <hrishabh.rajput@xxxxxxxxxxxxxxxx>
Signed-off-by: Pavankumar Kondeti <pavan.kondeti@xxxxxxxxxxxxxxxx>
applying patch 1 through the qcom tree, please apply this patch through
the watchdog tree.
is missing. Guenter, can you please pick it up for next release?
Guenter
Wim,
Can you please include this driver (2/2 PATCH) for the next release? Please let us
know if I need to do anything else?
Pavan,
Please look at the announcement from the Guenter[1] and I see this change in the watchdog-next branch of Guenter's tree[2].
[1] https://lore.kernel.org/linux-watchdog/cc68acee-484b-4fa5-a3f3-6add81d63d22@xxxxxxxxxxxxxxxx/T/#m11e748ea57c88853b8bdc4e41cac08b7c1cd1b77
[2] https://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git/log/?h=watchdog-next
Thanks,
Kathiravan T.
Thanks,
Pavan