From mboxrd@z Thu Jan 1 00:00:00 1970 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 F215F2FFF88 for ; Wed, 25 Feb 2026 06:43:54 +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=1772001836; cv=none; b=U/z3VmYLtZbVPab/7W8Q9TZhSaRs+Lo01TE4UtG/VMldlb6to1wAq3dEREMKOEeW7Hof3faLCfpa+RaxdCbFOlz1seLKZRu4X0NxxSGRcYHqMRhJTmf21t90lO1Gdxe1pDiPi0rOadF50uQ2jjJtUpLdFh1ZWyqc9r1g3PUKdP0= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1772001836; c=relaxed/simple; bh=klb1mTD8W7Su19cIU10+TMEB/SZUUf0xo+EcCYWc9R4=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=c8mu3X2ATDr7/lGadigHNcpdf8BYciEwRjPvH2W4gaJ0z5EqTd4QqO4k1r3qyuj+sGrRl/x1Tt1zGb/UfYYlizEfiAFJ62EbvzVE29aUGL/uMMFeSgem3Juvbscb2uAfEST0ykPmmFQJAAGR4d+Ss+7DgPKcbgS16KNWerR2dDM= 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=VTgyfSQ0; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=RRIhxctb; 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="VTgyfSQ0"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="RRIhxctb" 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 61ONwwQQ4044648 for ; Wed, 25 Feb 2026 06:43:54 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= YYpFC4PVupG141m5ztdsDiNh49sOlwcUYrUhCvXRdlo=; b=VTgyfSQ0bdsBVQFu dlkKE2M3CByMfFZLxSIYReAph7+pYnyMIrhqjjge6rQxxbAGqikas4JG0TeiEw9n OP/ipIxRnulc/eXXPN/KCLoyhclbaczhNmAC1iCDXmXQ1FBlpGYQjT/M44zhrrk9 ai5PZrLpuiE0govCu4fS2/5rkR6W9mHN9xIaxBx938R9pLH3L9d4vuO95/qoB5fL B4P8EazRePAG/fOt7CCP7+mHzYahBhOLsm371oGdR/McOyCodu6z8oAWs6oO4aLm RgtncNWgE7C6SOBUChHvCfs8RgHd8/1nefhlTdnOIZflG8FIfvpCNf4LIqII8GXp 97u56g== Received: from mail-pf1-f197.google.com (mail-pf1-f197.google.com [209.85.210.197]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4chexejftg-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Wed, 25 Feb 2026 06:43:53 +0000 (GMT) Received: by mail-pf1-f197.google.com with SMTP id d2e1a72fcca58-824bbce0a44so26657133b3a.2 for ; Tue, 24 Feb 2026 22:43:53 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1772001833; x=1772606633; 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=YYpFC4PVupG141m5ztdsDiNh49sOlwcUYrUhCvXRdlo=; b=RRIhxctbMz68nBn8IrJZqfQr721kh+T+oy+wu8uJq25xs/TPJbJ2mKaaJ5tmDFHIm5 UmyYH0ea8RwVh/39x4vsTDQviPuSNqXqsxNej6iQHvLPYnvZjBjR+LIns4lQnBlhzYnu YB16mn6MwTZuRpm3REwlkZr+68wpoCOPpPExx9Xl1LtmQTA5p/4MLc5XJxWenoIbwYq1 OrceNgJhT1f+QeuBKKdhwTD3CSuen2mLa6pBQI9GkRgZ6te271btPjEchmP7yVbQ7SFr 977WffWvT/33jznBV1eziR1vehepd8OUPnJ3kh5e6uL5wuuRD09YhW+RXXRqGBc2uRDD ERGw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1772001833; x=1772606633; 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=YYpFC4PVupG141m5ztdsDiNh49sOlwcUYrUhCvXRdlo=; b=kqkfeAvwD6Pm39QywVnxsHZo0X+OMoTXjXpeufzVaes3e4julbcrIZdlEcY1VY9HCN KyqActpIlMAzZOKH7bKNpz0T4qaBBmfME045uUKacGTHFzBeG8JHmcYycxGu3LJ7QtUD ZGP88T8WdQCccmzjmu5acs5RzclGW7kJNR0wFvFLtwoSqPo54z6v8Bawr5xyet/Y2qoL yvexjj9kI2Ny/cWl/sv9XlgCK+EQhRU9UChCq+2+YuurVHwsJp+F2hlI3qJMo797JBP5 3R3R5AWAeVUA8Qnk18CJD9xwQhlWZ7TL1+pDGDsq+0Rq+3uNCqY6BLC0fT5rVmPpbmaV cetg== X-Forwarded-Encrypted: i=1; AJvYcCXiystxXQTvciw3/lsvfnC4rw0B02PskPL232+6E9P10XJP6y8AZhBQaiYz+AK1LpoybvDjd3EZMV903gQ=@vger.kernel.org X-Gm-Message-State: AOJu0YyoU1Hymts+519IqGwAs4BjSaGuIFTEtzqgfUoBGoco/u060KtM bilcaynC6msf01ThCsJbsAFS2Utulba8aHx+EbcAjL2fQ/QFFTtZ1tr6Bjc35IAWkFJidbU29CI p3CLck0jHPW5QC/e0TQ4UMp8M0Q0yIIVpJjiYYYP8qb2pp2xYWC4tBCVrUJx/To1FCtQ= X-Gm-Gg: ATEYQzz2UUCbAXzpNNH8M0M1xnaKgVFkhz+FOGv3vECArT9RtFd9fC760rvXfbZVGkX cfy98YbURyU+jjKmDhJvRn1tJbmF5G602RHcfDIBoLRzpWrq5EHtkLtxxeH93WGsksFa2ImpT0y iyTgrJRcbPya71f8mzEhyCal/JO/hAXphpI4nGaxdn/5RMGTT/A+dBzMM+uVSIBCqttwOJvPVev rePaE+5tTnx4+tDWIhljL38PGeOGbxhKlEc7Hb5RZL9J1GpeJ2Dm6BZbYPFj25KfeUil6Ppw0jJ gQ8xRTYYZ6oauc/q2w+NQakm/BT2Q6K7zGF5HCH2P7hHriQp5DCvJRI7sDGGoJD90k/mozDRsLN YgXEH4gQmFDx5vovLBNsUJjVQXM5AtKa7HUrsjkbYXJ5xL0pqkbrNHavgKzYb+MUUz7c9rIzQI4 Frsvim83GVA7klJsb5GP2gVdeMdwnYmruuHJWp/CpZ+L8G/r+YqIQE7KWX X-Received: by 2002:a05:6a00:4188:b0:824:a25b:db0d with SMTP id d2e1a72fcca58-826daa7909bmr11966097b3a.56.1772001833059; Tue, 24 Feb 2026 22:43:53 -0800 (PST) X-Received: by 2002:a05:6a00:4188:b0:824:a25b:db0d with SMTP id d2e1a72fcca58-826daa7909bmr11966079b3a.56.1772001832653; Tue, 24 Feb 2026 22:43:52 -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-826dd692b99sm12856570b3a.24.2026.02.24.22.43.48 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 24 Feb 2026 22:43:52 -0800 (PST) From: Kathiravan Thirumoorthy Date: Wed, 25 Feb 2026 12:13:14 +0530 Subject: [PATCH v7 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: 7bit Message-Id: <20260225-wdt_reset_reason-v7-5-65d5b7e3e1eb@oss.qualcomm.com> References: <20260225-wdt_reset_reason-v7-0-65d5b7e3e1eb@oss.qualcomm.com> In-Reply-To: <20260225-wdt_reset_reason-v7-0-65d5b7e3e1eb@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 , Dmitry Baryshkov X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1772001806; l=1448; i=kathiravan.thirumoorthy@oss.qualcomm.com; s=20230906; h=from:subject:message-id; bh=klb1mTD8W7Su19cIU10+TMEB/SZUUf0xo+EcCYWc9R4=; b=tl+1L62HFJaNbdkNyXKuOqh52kv39BTvUUSa1o61BUZhftg44KgAoS1Xjyk1CJhWhu3ECCTxU lrh8Y69ELX1CXi0FP15SG7RFYnTcv/wt3NHRieeJ6N+YNU6yk3OF7NK X-Developer-Key: i=kathiravan.thirumoorthy@oss.qualcomm.com; a=ed25519; pk=xWsR7pL6ch+vdZ9MoFGEaP61JUaRf0XaZYWztbQsIiM= X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwMjI1MDA2NCBTYWx0ZWRfX1yDmaMpioSoG xfqk0rIlsC5sZIqjWZd5xFgRZpyXLoACMR6gMvr76B/sRBuUqIdVFV3Yx7HISnC1043bweiJQDE wfS/Ok+4zoH0gjEIoPVNFC/Vsy7KaumokrYVi4gKw/2P09YA8Fa8j9+nIZPDFJHFTnXFVBnyReO srN5KOMpxYONpuj8PYyBwtQc0UY/wT3LUBLjgtp8VRhvS0nInVd1ZBlPZkkDzMjxSU8JtIAxFVr Q1/KVDJxSCWdrqjgCdq5K0UnSfXu9FW5poBja54CTOMaAI7K/XhUAtiOOQrp7uMo9vEuANIs/j8 qouEuSAreuAR6g+3MZV+KDkObhl0Gv2VZ6fFbfDubJR7EO2fvltgnDBta/KN5UQM5dyg91/Ixwv 9CIPNkNwS21/EXsydBczLufHhL6V3KXeXMTf3juDd/+x9mIe96CGzvjp8m8lG0bhr7Q+PB9Cu8B SqY8uiTT+ehK0C4QSqQ== X-Authority-Analysis: v=2.4 cv=V85wEOni c=1 sm=1 tr=0 ts=699e9a29 cx=c_pps a=rEQLjTOiSrHUhVqRoksmgQ==: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=EUspDBNiAAAA:8 a=WbeaI0-OC7IQdSlKmUMA:9 a=QEXdDO2ut3YA:10 a=2VI0MkxyNR6bbpdq8BZq:22 X-Proofpoint-GUID: ySneQIazENScxZ0vEFbZZ9eLhZ96H5AD X-Proofpoint-ORIG-GUID: ySneQIazENScxZ0vEFbZZ9eLhZ96H5AD 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-24_03,2026-02-23_03,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 impostorscore=0 bulkscore=0 malwarescore=0 priorityscore=1501 spamscore=0 suspectscore=0 phishscore=0 adultscore=0 lowpriorityscore=0 clxscore=1015 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2602130000 definitions=main-2602250064 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. Reviewed-by: Dmitry Baryshkov Signed-off-by: Kathiravan Thirumoorthy --- 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 --- 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/qcom/ipq5424.dtsi index 491bc3b00494c47c5524df069e9d65bb4654e863..86de974949f48269170a2bfbeb64214d37fbe488 100644 --- a/arch/arm64/boot/dts/qcom/ipq5424.dtsi +++ b/arch/arm64/boot/dts/qcom/ipq5424.dtsi @@ -591,6 +591,7 @@ watchdog@f410000 { reg = <0 0x0f410000 0 0x1000>; interrupts = ; clocks = <&sleep_clk>; + sram = <&restart_reason>; }; qusb_phy_1: phy@71000 { @@ -706,6 +707,10 @@ sram@8600000 { #address-cells = <1>; #size-cells = <1>; + + restart_reason: restartreason-sram@7b0 { + reg = <0x7b0 0x4>; + }; }; usb3: usb3@8a00000 { -- 2.34.1