From nobody Thu Apr 2 20:26:59 2026 Received: from mx0b-0031df01.pphosted.com (mx0b-0031df01.pphosted.com [205.220.180.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 69CC143C055 for ; Sat, 28 Feb 2026 12:29:24 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=205.220.180.131 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1772281765; cv=none; b=KgFNzgVVDxXIk0UMd1RMNZnkjM3wz6V4RAo4iE3AvGSLea/Qzmv22+4C3udFekaKKke7p5r+67Tp/So+7vxhMQyQWDuP8rYmIOBM0oapFs+7ORfJzGrpi/hqi6SKHMQHUzsnA7IV+zzwKKVbhC2MlzkVBe2i1vIMO5Fsb3s088Q= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1772281765; c=relaxed/simple; bh=NojrhXzeuuQdz6Oeg1EabMEIS6kN72TmCV5QcWXGEI4=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=WPVI2xEHJ0IYBYrT/jVLO3enssFrMXo0mBcsDIod/1R2bqTJvFS7rLKzzsbrJ0b/SSIUjE7K7tnUjE8ejwIi3tcEpvl3Q2hJvGUYNjowhx60D/JbugoDTfsXLbNg9WVLGspyOrucjAZAhYigrQuIRC4zNFBTGC+3RVEtAXuHrOs= 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=gs7Hhh4/; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=Xeo2dsdv; arc=none smtp.client-ip=205.220.180.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="gs7Hhh4/"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="Xeo2dsdv" Received: from pps.filterd (m0279871.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 61S90BUX1970103 for ; Sat, 28 Feb 2026 12:29:23 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= 226N1LW4x8TRys3IYroS3MYxh2aYAuPV5r60E+W9pMM=; b=gs7Hhh4/EvA5NPY0 Syzs61BIgFVMkg2b4ROfsWUx3H7sjLmm33IWTrdRWYTipvLCjUXgrHoF3tN3Tufl 2960rZ/DAZB87xb+AiPBBswrYzjlWIaO13g0pNKYjC+rVnIHoRsIHiPWltU6nQlh NlgReBMwAiSwLrvt76zbwixptYVYtgM0AKiaF15PHJI6Tlt3fUkP1VI5q/EbjvRd 85yjvv3L4a8KeeghuuyQuQqPZ9sN6O7r2yxGSoSnxNtIFy+o0keChiOE7N3iW3Wn CD9GV3rb7mJNoBVt+nt0MwrrXQLmi2VQsgK+aXtfrMaRZt+TfYBUIktkgGfszAva Wn183g== Received: from mail-pl1-f198.google.com (mail-pl1-f198.google.com [209.85.214.198]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4cksfd0tdx-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Sat, 28 Feb 2026 12:29:23 +0000 (GMT) Received: by mail-pl1-f198.google.com with SMTP id d9443c01a7336-2adaa9c4b89so43442835ad.0 for ; Sat, 28 Feb 2026 04:29:23 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1772281762; x=1772886562; 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=226N1LW4x8TRys3IYroS3MYxh2aYAuPV5r60E+W9pMM=; b=Xeo2dsdvhHZJ94RPDUNlpAg+a1v/rt5pDKRJadaNp5RlWUsgaumH2Tzxy4ZgRyIJiR cVALFlQ7GkW9ukVlhsiYxRdKN1cWTh8kNIQS2+Kb/DQ3JMWNGN5hpktaf4sRky+nMKKf swwH+YWAWgvWPjDjKf4cV+FVlmLRofBOnvt5w987jP+WSDDryEEojHRnqsMRnQBFDVSu mgDBP+O1jkUOglqaEHTzjKZIiGqMt69aGM64dmf7JRJpndnBBOj2SzocsygzJ+r2xXce GJo4spODnAKcw6T2DKW7HCGvCX8CsmYYaY3olg7+By2rUp0fECT11mJooCTrhZf8C+cs KjXQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1772281762; x=1772886562; 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=226N1LW4x8TRys3IYroS3MYxh2aYAuPV5r60E+W9pMM=; b=dCJUM0Dxq1o47EcyEdf3mxgjtfreibF6Pp6fGHwPciIqeA+D8Z13yisXKYTVVc6jHB 6nlkaziMBE63QJ3piiJoQe1YuL4XQlGcjkB5PHKARePz9D/N9JWSWoS6kijT6ZqItytU rDIVhzPNkzYqC0ePekYMSKIfxdIMtGedphXQw1h54RT8o9ZTVQXCyzB7JcScWlrZWFTv FgdPGKR/ITsVhqHcjkVWftFNCU+o3PmTHh30uJWkpzRJa3SyyxZxuf5GpvmGLU+DrlzU xt3lw888obeeR6KMs4NChiYOD8VAVlVKeIdiyInBbVXlzLOTMwBQOLkPEJYkkqAg+rpW e/3w== X-Forwarded-Encrypted: i=1; AJvYcCX7dO5m1uBjh2TjNBYEJdKtV13wEt7eYiukcvpRE5m4SozBI9fSTb+3aXyi5ANkWu8fAqB4X8JJryWlW6I=@vger.kernel.org X-Gm-Message-State: AOJu0Yw/tQeDB6rDorYcndJFJXFvVoLasP09HCr2hxfxZMHVJlmavaao Fw6IgwDZ6UV3qPZGDo1W26GNcMGHFLu6JZtpcjD5Bw+HJYS6R8rhOKJecCDXMH1qpJi1Jqhc2tI E+EdBOTfXIWUbwZpw587q9zd9MBGkBthto+/Fn9wTOBk284kr6n30c5ZTqG9sk2IiTHs= X-Gm-Gg: ATEYQzyI8tYyJi+WI/RTCPw0V8I+/G0j4QeUjFLHuCF7+EpkWIeAmFZ261NOgz/uE4v xnftdWhZS4xF2zxNX7DPyG7Rg/+SGaEOMfNxBt/XkoELG3fCMzwg+tHh3dn+0bnhYkKq4d69Xvg 2pnPqchskVEVV23mZzRdMMeBGuQIecX1HYMCNFhVkodSfBoPiL02hrW7hKjvhMFsUUMWVwJN3sj 5P7UleDTQD78qg9btchZddKb8ljcVMXzo+WVbmtQFaE5MWFNDHTYtRvgiO9E+uhWOs6ldTQ76wz 21cyywMG8CSzRMain92IxEjsFMK8ZWQTJiSbQfGV+13zNmBvpWo/vA9Z7Q41m8llGge8Fm7UICx erKJmssDvwKh/GpmIlhWVAEiPAaAPtYKNn41CVyewEqaxn2OM2FWlNjfULwLu6vXYjbmQm7z69r VwuwSrCVfEfJf+tY2tWFx+7paL4AwQ/uVt9Iq118pzirqvcSsJarg77Vum X-Received: by 2002:a17:902:f141:b0:2ae:3dcc:eb13 with SMTP id d9443c01a7336-2ae3dcced6emr8145835ad.22.1772281761950; Sat, 28 Feb 2026 04:29:21 -0800 (PST) X-Received: by 2002:a17:902:f141:b0:2ae:3dcc:eb13 with SMTP id d9443c01a7336-2ae3dcced6emr8145635ad.22.1772281761461; Sat, 28 Feb 2026 04:29:21 -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 d2e1a72fcca58-82739d4e10csm8130048b3a.1.2026.02.28.04.29.17 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 28 Feb 2026 04:29:21 -0800 (PST) From: Kathiravan Thirumoorthy Date: Sat, 28 Feb 2026 17:59:02 +0530 Subject: [PATCH v9 3/5] dt-bindings: watchdog: qcom-wdt: Document sram property 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: <20260228-wdt_reset_reason-v9-3-f96d7a4825d3@oss.qualcomm.com> References: <20260228-wdt_reset_reason-v9-0-f96d7a4825d3@oss.qualcomm.com> In-Reply-To: <20260228-wdt_reset_reason-v9-0-f96d7a4825d3@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=1772281742; l=1600; i=kathiravan.thirumoorthy@oss.qualcomm.com; s=20230906; h=from:subject:message-id; bh=NojrhXzeuuQdz6Oeg1EabMEIS6kN72TmCV5QcWXGEI4=; b=CFTIYSZeKBPHHFsteuDSiDp3zdW0bMxdH71ZPhiaX0yU0gW3awcBSaUEdmnFLk7zX7u7AZN4N GxNCCRh9rLKA+fyNHoKYbL9vCQBamQH89lK28yqbMyly95qXSp4IFZG X-Developer-Key: i=kathiravan.thirumoorthy@oss.qualcomm.com; a=ed25519; pk=xWsR7pL6ch+vdZ9MoFGEaP61JUaRf0XaZYWztbQsIiM= X-Proofpoint-ORIG-GUID: ewO1GYEMumeWEGazQkydOYLnMoTPBx6- X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwMjI4MDExNSBTYWx0ZWRfX6bVc2ELAWnTx y8SsnhdsYcD49yKErhX+psZlrkYgLt1dRFfjWJ4F/8cvQvsRpxclPi1SMAsHhPsmOz3g7wEEJjp 3UsWBhJkD+SFeYA0WZ4K/zTQ04ELHOyEMRgjQ7RlNfPuSdwl+osZu5wfTOHI8ANWmQGDp5KuQTQ 74aKbIXJP2uY8DBctMxUC8Mcz7HfrUXWiweCjjEcn2oXj/tElgrbmfPP4x8ZIJOh/nsxIgEv9eX 2acVxjNEyapWBHa0iLckEgd0775NlXwwkZ/dYYUsIz7sUjwSr+9YY3pWnxoYpWlPdK/CMvkgBxB 8tT49dYh0gsDjIjWYhZolMt7NAkLP2S5vzileh3Uv9hv2rZaBOpk62dar7mhDaUU4AcHoHxpYyt gFUqHXvVLVMgeBk76NKnyocZoPseXia6tV0BbihkbRAt0P5Ts7PvEfJLAJ3oEvjthOD5jUZrKia rf1LDzfyDUDYVZUY/nA== X-Authority-Analysis: v=2.4 cv=HKDO14tv c=1 sm=1 tr=0 ts=69a2dfa3 cx=c_pps a=MTSHoo12Qbhz2p7MsH1ifg==:117 a=Ou0eQOY4+eZoSc0qltEV5Q==:17 a=IkcTkHD0fZMA:10 a=HzLeVaNsDn8A:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=3WHJM1ZQz_JShphwDgj5:22 a=VwQbUJbxAAAA:8 a=EUspDBNiAAAA:8 a=bt_IPO6jKyPzq02bTywA:9 a=QEXdDO2ut3YA:10 a=GvdueXVYPmCkWapjIL-Q:22 X-Proofpoint-GUID: ewO1GYEMumeWEGazQkydOYLnMoTPBx6- 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-02-28_04,2026-02-27_03,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 lowpriorityscore=0 clxscore=1015 phishscore=0 impostorscore=0 adultscore=0 spamscore=0 bulkscore=0 suspectscore=0 priorityscore=1501 malwarescore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2602130000 definitions=main-2602280115 Document the "sram" property for the watchdog device on Qualcomm IPQ platforms. Use this property to extract the restart reason from IMEM, which is updated by XBL. Populate the watchdog's bootstatus sysFS entry with this information, when the system reboots due to a watchdog timeout. Describe this property for the IPQ5424 watchdog device and extend support to other targets subsequently. Reviewed-by: Rob Herring (Arm) Signed-off-by: Kathiravan Thirumoorthy --- Changes in v9: - no changes Changes in v8: - no changes Changes in v7: - Picked up the R-b tag 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 --- Documentation/devicetree/bindings/watchdog/qcom-wdt.yaml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/Documentation/devicetree/bindings/watchdog/qcom-wdt.yaml b/Doc= umentation/devicetree/bindings/watchdog/qcom-wdt.yaml index 9f861045b71e8316ae88f8078a86043a6d04def8..3ead00da3cd6ffa0f6102179565= 723d4ab6c2929 100644 --- a/Documentation/devicetree/bindings/watchdog/qcom-wdt.yaml +++ b/Documentation/devicetree/bindings/watchdog/qcom-wdt.yaml @@ -84,6 +84,12 @@ properties: minItems: 1 maxItems: 5 =20 + sram: + maxItems: 1 + description: + A reference to an region residing in IMEM(on-chip SRAM), which conta= ins + the system restart reason value populated by the bootloader. + required: - compatible - reg --=20 2.34.1