From nobody Tue Apr 7 18:48:22 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 74673426EB7 for ; Thu, 26 Feb 2026 17:00:01 +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=1772125202; cv=none; b=EsqpxZPr9Ce7OwGmlRBOgZwYngOHU1IC3UKTbI8d2UGvzMdYxCCoTbfwnleQKNgU5MvI43DK+slX2/K1JH9/waQpgm0GTt3t4jWW1IFDrk2hJ/K0acIBcbHD9ROIzuzqMNaX5S3Ru9V138jJx44OJS6ArFaBu6mfh+hkagUAfFg= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1772125202; c=relaxed/simple; bh=UBmtfe6y2lFn2YfwGGQWqaxJh7nLnzFJWoEmZlTL8Kw=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=iJ+8am3StUdmBYrShbO8McYy5v4YAah7IuJlJS3Jb3t2/7a5r/WZbIYGk9a28N3pfxnmHlqB6YiJVSl8VL+4c0wEKlanc6WfHK3LfG8MA5c9GtZd7QlczGOabgukG+m8VjpOuq1VAF7UoJcUMh1Xk0QFLsM9AihJMZzHfwSXtW0= 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=YEevgzM3; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=CEjFm+A/; 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="YEevgzM3"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="CEjFm+A/" Received: from pps.filterd (m0279870.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 61QGiZet1944694 for ; Thu, 26 Feb 2026 17:00:00 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= SbTDFr4m4H0emAD1VZc/OicpMaPXVXr2M8Yl4+qgcF8=; b=YEevgzM3EbKQCUqS uqcqKoDgTMb2AUqndbJv2R0p2lRVl/A8GHO0IirBJM4pgLzG532bfEfQZhsRlkFh JkeUjrxcsAt0k+8SuCKLcABp5/fX8T0hlIujkWsh1nDVreR/es6kDK+CalPA2c87 RNPfQWdZjPgLFDx29f++x5FfEDa4O5HWGVxAMfxw8J8MKwKrJYM44c75x4aMC37e tonbLHNPMAscZCkJgvvj0skj4ZxTW5GcROzOHXE+ldcEVD1hJRrKGY4dHgQWGyoG 57KECznHJ23IZ0UHgUynfDHlRcFc0Gy1HAiEvmLa1Wno3sMkghOOaFjAFoclLnZm lXNO2g== Received: from mail-pf1-f200.google.com (mail-pf1-f200.google.com [209.85.210.200]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4cjmp617gv-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Thu, 26 Feb 2026 17:00:00 +0000 (GMT) Received: by mail-pf1-f200.google.com with SMTP id d2e1a72fcca58-824bbce0a44so4151074b3a.2 for ; Thu, 26 Feb 2026 09:00:00 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1772125199; x=1772729999; 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=SbTDFr4m4H0emAD1VZc/OicpMaPXVXr2M8Yl4+qgcF8=; b=CEjFm+A/fif/Z/+Idspq4+KCm/kYPpfxFyRJufztE0+h3ijn6r1iiQM8u1j9AxlrA3 h2TaQqaPFYMuLzpd0snz5uCnGoaylmWNhOP0ljxCm6VscoG1mK4JaOCQ6erIKqs5yi3y XXNeH98s0ohcKGD3TlI8Ykh90Qj6DWot3Y9iC0enzscmRnq9MML+lRdIJ2GAfdZzfoSS uZq6+t8MJ540xs98JUz3XKZ3Y9+0IVA63mA12mLh+IIvvDWnV8PLFnvyOyoRyVuu9wP9 /Zkonv5nwanpRU6Bs9h6oKQ7ZrPMMb18RWRLw7tvJ0TImaYv6DfiQH/vCSVIhFHi5USO QswQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1772125199; x=1772729999; 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=SbTDFr4m4H0emAD1VZc/OicpMaPXVXr2M8Yl4+qgcF8=; b=cXX/SMaE7dN9AY9E8PIiI+lFca0wTYFWa42Z6wYk2n6Q2/d3Odyw4HJB6SrA+60Rrf GW7zpxwIeETEFNr1wYozFv+fsZ01zA7bjud6m7BmkNENaaXpxm/7fyt8awqwSsBlXXw3 9DkKWQkVCd2AvIQS171vDl3Uf8NGJu4ptvGpPZ2Bup2g6Lw+i4huuIxeuFNjj8NqyBXI WlWoZWvDTVizEY/brimPZ7iq3VcFozd4b/eLL3fLn3wZ7utFHjaD8bzLsyHd5bH46D6/ okH5tqZ6DrnL7jZyN6diBPLRoG2FOXInR5XqwRlf2ARoXa9FTtNO0rojEeJysgq6tESj 0/8Q== X-Forwarded-Encrypted: i=1; AJvYcCUq6LuHrdPK5BhkGf3aBZd7D3i72qWkBLGf45KfcRo10HDPnLmcM4lmVeo8nRoG2Foi7hHT0zAWWJ3jaDA=@vger.kernel.org X-Gm-Message-State: AOJu0Yzmh7KbNP2+OP0/KdrBAFhhzh01C+H50L7NLtJy2L0/gV1jpjbu VAnvuRX6KxwohJC4GUtXUmlbr5yKxXvWvJzJXdeS6MM3Id7v5UKTzaZ2V2XI2dmnU8Vx6j+h1QU 8OgABHaWYfupY8mNGetGSyV+P7mqKrGWGNq5p9Nc+Vi762WwSr+vTtns12//+eDsbscAQ4Vs/3u 0= X-Gm-Gg: ATEYQzwzi27ItfZ9puIjrIJDDQA/k+mCa5dc46wKrO2p2kS5fHdN6/U0DkjoO4HSbGE XSOKFgj/9BamdO2Bc6T7UTRHOP1sLo9/Vo2e5XaRlKccDIwxZPfSpaUco+0VTC/+EPeIeA4/cRb v3hic/59O64VRmIrdWouOYntilX3jI3MmQrQ9Jj0b2kGrlG+UuVtb0uvM5tJjgpmv+XKBmrz9Gu X9Wu9sznW/OdW5scFnlnuaO9dW8LlsS4kdL72QiFUhN3s4W0HPOg0UTTWAxF48MqugKZ8+h93w6 z3HCpdudm8Txn0GhHEOhbx4qrTj3uFZuGopNEpCVLfWn3Hs28Q0HHW4ZKaNCMfS+40/+bPoOrUF Z3gtZiezhDipI2nbi5p0eSGUDLBzh9DpNsdVD78mmNwhEYk+UUTUjwWh8Pd9EvDEkEqronhm8LS YhntSQV447MGzdeZ2cVf/pNIx7r097dxcueLpmHLKeupTGzvq9PD18LE2k X-Received: by 2002:a05:6a00:4003:b0:81c:4a92:25a2 with SMTP id d2e1a72fcca58-8273bfe547cmr2654333b3a.46.1772125199072; Thu, 26 Feb 2026 08:59:59 -0800 (PST) X-Received: by 2002:a05:6a00:4003:b0:81c:4a92:25a2 with SMTP id d2e1a72fcca58-8273bfe547cmr2654304b3a.46.1772125198572; Thu, 26 Feb 2026 08:59:58 -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-8273a01054dsm3626286b3a.43.2026.02.26.08.59.54 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 26 Feb 2026 08:59:58 -0800 (PST) From: Kathiravan Thirumoorthy Date: Thu, 26 Feb 2026 22:29:38 +0530 Subject: [PATCH v8 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: <20260226-wdt_reset_reason-v8-3-011c3a8cb6ff@oss.qualcomm.com> References: <20260226-wdt_reset_reason-v8-0-011c3a8cb6ff@oss.qualcomm.com> In-Reply-To: <20260226-wdt_reset_reason-v8-0-011c3a8cb6ff@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=1772125179; l=1569; i=kathiravan.thirumoorthy@oss.qualcomm.com; s=20230906; h=from:subject:message-id; bh=UBmtfe6y2lFn2YfwGGQWqaxJh7nLnzFJWoEmZlTL8Kw=; b=kenTv9PXu+iI8veG4OtbUgMhroJNO2MX9GXFVzEVOmzITtKFxJBLzMJjj2cSt+BgAe+fyEAWo L4s4zoe0gZDBQ52EVrIqX4lLXkrJDsDjslvn5p1l8tzBKhqCmdpECpc X-Developer-Key: i=kathiravan.thirumoorthy@oss.qualcomm.com; a=ed25519; pk=xWsR7pL6ch+vdZ9MoFGEaP61JUaRf0XaZYWztbQsIiM= X-Proofpoint-GUID: cmlLJ1nUb3kTaHr0nvdIrhRm4mGSXs4j X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwMjI2MDE1MyBTYWx0ZWRfX6GVWQ68M3cSu OJSqx9BQf0RYNMhLyW6Mxh7kbpa6FPpZoi19y5/QYgMg7ermf725V8p5fvZS10QWW0mWcXioxNu WKt2Z3RJ+SgbDEcaL3cLZhlDj525ItVCpTdHu+zPTNFR8qJ6akl2rzKRqGIVUO2oTrMa1UUhCGg ZzWqk/AZzyzboIzdNw5NvXOTTnRcVDH3eZLgukQ0ry4V5/+b4muGH/n8MqPeoeiXVgYrpPAQpAL MM3OdQGLDjb8Bj6VyDqup+chrpvd5aBjj9J7WZ/ErtxTQf4CQGiduRwZ9ffhRJlOg3RdgQCJz8X xFOxyv10EIMwjmBuf/1TAT5zp1cJqHWSFiWwl/9Umwq39Vl1x4uUqrBgnZNAhoV0amD1WQMF9YZ uIxmTdNFtpgXRPOIp7A/Oru8ZKvIQBWbjMUMCnd+jwOBZxwsHDBUWaqDkhMfEZij8OY2ShLZhNL l1egBoGU38Eost+FYag== X-Authority-Analysis: v=2.4 cv=daaNHHXe c=1 sm=1 tr=0 ts=69a07c10 cx=c_pps a=mDZGXZTwRPZaeRUbqKGCBw==:117 a=Ou0eQOY4+eZoSc0qltEV5Q==:17 a=IkcTkHD0fZMA:10 a=HzLeVaNsDn8A:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=gowsoOTTUOVcmtlkKump:22 a=VwQbUJbxAAAA:8 a=EUspDBNiAAAA:8 a=bt_IPO6jKyPzq02bTywA:9 a=QEXdDO2ut3YA:10 a=zc0IvFSfCIW2DFIPzwfm:22 X-Proofpoint-ORIG-GUID: cmlLJ1nUb3kTaHr0nvdIrhRm4mGSXs4j 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-26_01,2026-02-26_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 malwarescore=0 lowpriorityscore=0 phishscore=0 bulkscore=0 adultscore=0 priorityscore=1501 spamscore=0 clxscore=1015 impostorscore=0 suspectscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2602130000 definitions=main-2602260153 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 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