From nobody Tue Feb 10 03:38:27 2026 Received: from mx0a-0031df01.pphosted.com (mx0a-0031df01.pphosted.com [205.220.168.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 3E37F376BD9 for ; Fri, 30 Jan 2026 10:45:02 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=205.220.168.131 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1769769905; cv=none; b=IiDYACbllnbl8VLMPO+2upKwFjAw9iFkwbxVXItR8aWbzGpoHrIJA0otZvG4lLx4le+lv0vnZXWKVL+DLH+cjB0mAkDI/UKtQSlexwbef701375jIJzcW+yr7Gk/1liQI46zn9LCg2QM2Dnsx8KTYT5A5WA4yPwCkagdX7Ou1q0= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1769769905; c=relaxed/simple; bh=q99Qqc+U7uBkSM9gi2OdFlBatTczLX8GNf343bWjK5o=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=CXx1yHCKgJ07aqe3O14dsD/tU9yXaOxDyhnSFj1egV1QCNZsIKcyMwmB98kGpP1ra3D+WScfceuSuGNVuJbgHfdM/nztpqgDgouCJLQEsLM0cKrMrDr93DgxJj+gjlbgWXv+HmK3qNpPtk3ERjjETSar/eZBhHQ6BrilwLypie4= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=oss.qualcomm.com; spf=pass smtp.mailfrom=oss.qualcomm.com; dkim=pass (2048-bit key) header.d=qualcomm.com header.i=@qualcomm.com header.b=QjpJVZ82; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=Op9AQByY; arc=none smtp.client-ip=205.220.168.131 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=oss.qualcomm.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=oss.qualcomm.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=qualcomm.com header.i=@qualcomm.com header.b="QjpJVZ82"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="Op9AQByY" Received: from pps.filterd (m0279863.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 60U4bZAS1485466 for ; Fri, 30 Jan 2026 10:45:01 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qualcomm.com; h= cc:content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to; s=qcppdkim1; bh= Q9VuwPEH5V9+Td7nRq5PK2t6fgfchqZ3xAcPCIZiZK4=; b=QjpJVZ82KSZaELDN rPLTOrCm6k5mGfVwwtnmLUVlQpNKbiYNYHzFjnMTZ2P4g0Alom+3bsu1eQONntp7 mg+2iYZK4DvQzg/k0tccqqNdVoRu4sVCGJq9Xc3SHSjVf2379KrNuEKAivY46TsA PeeZPQ449xPvPukiR5MJHMxpXsePRe1RSSwFiR0nM1pEjXSOvOGd/mvTbWC1J4yd MWqwe1o8ER+cTe5n/UYqp2IDI6ZyEvpm3okx8rQa8vt4caglkZK2omK36+aCmAwX wxYUhWcLCY+w2/OqlL81rz39zX0VsqKIwsg8wcimJqUSY3ec7SVUvuiQ2xFlnOrg fsHoDg== Received: from mail-pl1-f197.google.com (mail-pl1-f197.google.com [209.85.214.197]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4c0nsf91q2-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Fri, 30 Jan 2026 10:45:01 +0000 (GMT) Received: by mail-pl1-f197.google.com with SMTP id d9443c01a7336-2a0f47c0e60so46955175ad.3 for ; Fri, 30 Jan 2026 02:45:01 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1769769901; x=1770374701; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:from:to:cc:subject:date:message-id :reply-to; bh=Q9VuwPEH5V9+Td7nRq5PK2t6fgfchqZ3xAcPCIZiZK4=; b=Op9AQByYJZ2IO8mtRDe5k3lBkFUAdHKEEV5VOlFiZQi/+mjQj6D0Go3LwsE+OG2oT1 snrj0gNq7xwSwYCUsoXWJo+3e6ogJTzty1re39hZBO18RRVYvWyH2Yno+eIYw7vC6XI1 mQ+VYiwnoN/uipVmeoSHKGg4kqIT2EZ1Mm9e0kf5qjgWYY/orw5Ym0eu9O4dWf8wVdtc AHB2+JOEjf6mcHcobnsRSMN5mRBtyT6EHdFifn2ycRgppo9+hzlpFiBxaFyfMgSSofln rl5wqtyE5HPW7BfN3KYMN0ZXFtCDR2P3Ctm4GNSCTxvuETCxogWyDjYmqUU/cm0t3I+i ls4g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1769769901; x=1770374701; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=Q9VuwPEH5V9+Td7nRq5PK2t6fgfchqZ3xAcPCIZiZK4=; b=JhlRzEHsbaE6tlpfJ0BmaePERVLyK/nWf6IH9znnAlOQJmXjrFH9zyNgkffBH0ikv5 UNS+J4Bn9H1dabcAfDMCgcVuPUGO/ubZCGq6F/JKgJ9tQ1ZLK8J7OKbQbSgU5efd1vrP XnHz8jU5VEW+umXF2aYlFVA72wqX+RFXvY6wAAXMD917M7S954Q+EWsU8SQ7Zrd0YBpQ l651p0XyarTY0tX8ai1wB1Zm3gekEZb/tuvo6RuQhbFKTS39TYgMVddgeNCmT/u9O8zq /mx/5zjzV9uMQ56GJCvak506KE09hOw3XMvPzvGlgKfqUq+Q4ZYQoKgqS0SDZZv2Gffp FTnA== X-Forwarded-Encrypted: i=1; AJvYcCXNQTYgnz2qvhHOnxZ3G4CDx9TO73g9Q/NkRlqPpw9zLDxSUrNYaD0FIViJV5DU3yyRZGtjShzhXAJ7FDg=@vger.kernel.org X-Gm-Message-State: AOJu0YxN+YPpr23zR5K3wYaJdrVfOgJc/cDZBM+jg7Ae6WEprmJSzxRQ bqrQ5gSWWuZqmCQcdlpdD1IrlpEh23GajLuDEbo/IFT7Bz3+xVWmlzNfdeI2yXe4XyKkRxV/n2E qdwiMGhqmk4MYTb29KxizDBKP5HLYdTLN6uC5rxUlb2Pe5pq/yZlKCyHtiYTCeVShg5M= X-Gm-Gg: AZuq6aJMKAPzalqs1kctnYElnWl0eByvzLewpFuJ9GO/Sz89T/JP8uV1pzt+XxUrjct u1J4G4nFjPpESoaPGPk3jaknOhk+FBv2h5ybN178zN0zqh8rm3BhjPeLzVDS5ihvBLpg2yVcwan lWojYnBU3ZlTPEME9fJnnbzR6nosdWLZ5iHIh+5rr6T7hDtW4iLyppA0xsk3Fp3FhIqK+vgSjjg 0bhq7V1nGkEZPmqBGdRgewuEV60HlAAQ7RkeZkyOoegNe8RThVDZdV026xN8IKQ6Whmaff0mdBw 2dNrMwn3eUnPMFcMhdgL9JMZP/2gvw1qbw0P0Q7KABgjopWq36gQ08TXV9gUj0LYpwTyX+yVsQj c4CqUD/7itq+V4NlyMaveTjyC1UXVOf+0miOcIuMUK4108/KC++CjRFCs0S7PDWkEbhf0pwCBY9 baWcJcAQkWkPci8FPq5PU0IwmzveCiMJNVIsIz7gMdkqoU X-Received: by 2002:a17:903:1b47:b0:2a0:b4f6:5595 with SMTP id d9443c01a7336-2a8d99404a0mr20467775ad.50.1769769900710; Fri, 30 Jan 2026 02:45:00 -0800 (PST) X-Received: by 2002:a17:903:1b47:b0:2a0:b4f6:5595 with SMTP id d9443c01a7336-2a8d99404a0mr20467465ad.50.1769769900262; Fri, 30 Jan 2026 02:45:00 -0800 (PST) Received: from hu-kathirav-blr.qualcomm.com (blr-bdr-fw-01_GlobalNAT_AllZones-Outside.qualcomm.com. [103.229.18.19]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-2a88b5d92a9sm71231465ad.69.2026.01.30.02.44.56 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 30 Jan 2026 02:44:59 -0800 (PST) From: Kathiravan Thirumoorthy Date: Fri, 30 Jan 2026 16:14:34 +0530 Subject: [PATCH v6 5/5] arm64: dts: qcom: ipq5424: add support to get watchdog bootstatus from IMEM Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20260130-wdt_reset_reason-v6-5-417ab789cd97@oss.qualcomm.com> References: <20260130-wdt_reset_reason-v6-0-417ab789cd97@oss.qualcomm.com> In-Reply-To: <20260130-wdt_reset_reason-v6-0-417ab789cd97@oss.qualcomm.com> To: Rob Herring , Krzysztof Kozlowski , Conor Dooley , Bjorn Andersson , Konrad Dybcio , Wim Van Sebroeck , Guenter Roeck , Rajendra Nayak Cc: linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-watchdog@vger.kernel.org, Kathiravan Thirumoorthy X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1769769874; l=1339; i=kathiravan.thirumoorthy@oss.qualcomm.com; s=20230906; h=from:subject:message-id; bh=q99Qqc+U7uBkSM9gi2OdFlBatTczLX8GNf343bWjK5o=; b=Ghfc0JwemKQ+o7B+z4KwjfCC4qGkEMzypMum3Cld/85VCjFIeIRyqQjynccIedvTvMJlLKkU4 7wY42maPE5qCrWWxq3fCi0YSD2zjU9txw7StJjmuJZpZ+NxdXkaXXWi X-Developer-Key: i=kathiravan.thirumoorthy@oss.qualcomm.com; a=ed25519; pk=xWsR7pL6ch+vdZ9MoFGEaP61JUaRf0XaZYWztbQsIiM= X-Proofpoint-ORIG-GUID: l_o2j4utqBZZua27laFuY6SWSa2m_cYG X-Authority-Analysis: v=2.4 cv=EvjfbCcA c=1 sm=1 tr=0 ts=697c8bad cx=c_pps a=cmESyDAEBpBGqyK7t0alAg==:117 a=Ou0eQOY4+eZoSc0qltEV5Q==:17 a=IkcTkHD0fZMA:10 a=vUbySO9Y5rIA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=EUspDBNiAAAA:8 a=H2taRdZ_j9poMSv-UmkA:9 a=QEXdDO2ut3YA:10 a=1OuFwYUASf3TG4hYMiVC:22 X-Proofpoint-GUID: l_o2j4utqBZZua27laFuY6SWSa2m_cYG X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwMTMwMDA4NyBTYWx0ZWRfXyK4Q6Z2JzD6u FLfwSIs3wPtM7bhGXxZhJXe5UyPPP75nIC9X+N/g/9xzP4NVZtB+IJYIe7/leSVmrJl05YvN1ky wMVsbxO4ySFNIbpCtxZnF0A+Xp1I7DR+MxKS3MtQ9HXy+2oAs81KUfIOMAmHwNT/Wg+8LoOs+xs XV2AEKSe5YKuvl0RP1pkDV5na9iAD0SSJUnf9eeiXYUf+E12uR+kiL36G59zCWIXc9AjnXwuJC4 oXvaEP0SMCbeXxyU+Bu5aB8X5I5/1aZgQXvG/OKfq8plOFjsoZPvNN4d6TOv/8mqpCDdrX1egGq WlyHoNiTy56vQ2I3D+RXnGiYtH3p2Q4Dy5t9CXph5A7EllqVK/Lmwj5AVbYEhkyNGWe6Ld/o3wB qFPRHZ8PeEY8ewvINzEKzGaaTFA2pqikjFYjswYZWJzjb7y9opqS+FRuCwU3oEVeTGv+eeBiW7+ HePGowINNiCGASZzILA== X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1121,Hydra:6.1.51,FMLib:17.12.100.49 definitions=2026-01-30_01,2026-01-29_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 clxscore=1015 spamscore=0 priorityscore=1501 bulkscore=0 suspectscore=0 adultscore=0 malwarescore=0 impostorscore=0 lowpriorityscore=0 phishscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2601150000 definitions=main-2601300087 Add the "sram" property to the watchdog device node to enable retrieval of the system restart reason from IMEM, populated by XBL. Parse this information in the watchdog driver and update the bootstatus sysFS if the restart was triggered by a watchdog timeout. Signed-off-by: Kathiravan Thirumoorthy Reviewed-by: Dmitry Baryshkov --- Changes in v6: - Update the 'sram' property to point to the SRAM region Changes in v5: - Rename the property 'qcom,imem' to 'sram' Changes in v4: - New patch --- arch/arm64/boot/dts/qcom/ipq5424.dtsi | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/arch/arm64/boot/dts/qcom/ipq5424.dtsi b/arch/arm64/boot/dts/qc= om/ipq5424.dtsi index 90790f99f0597b63801d4e07b9b72cd372ad46d4..dd91113c770502346dc4c65bd44= 7a14bcbec4a27 100644 --- a/arch/arm64/boot/dts/qcom/ipq5424.dtsi +++ b/arch/arm64/boot/dts/qcom/ipq5424.dtsi @@ -591,6 +591,7 @@ watchdog@f410000 { reg =3D <0 0x0f410000 0 0x1000>; interrupts =3D ; clocks =3D <&sleep_clk>; + sram =3D <&restart_reason>; }; =20 qusb_phy_1: phy@71000 { @@ -704,6 +705,10 @@ sram@8600000 { =20 #address-cells =3D <1>; #size-cells =3D <1>; + + restart_reason: restartreason-sram@7b0 { + reg =3D <0x7b0 0x4>; + }; }; =20 usb3: usb3@8a00000 { --=20 2.34.1