From nobody Thu Apr 2 20:27:01 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 9EE7043CEF3 for ; Sat, 28 Feb 2026 12:29:19 +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=1772281760; cv=none; b=Jbit1yQcUq1b8iUnaElGhDSrar4vRhdma4EtNoELEaKIZAzeGVaQD96A3tgp6UEuMK92c03K8HHMAjg9JR0yupn/vhNLRM7BQgtE9/BykZMcu7Di8ml0o2lY5tA+z3mmR7QMtbKLCniDX+WuHwxUXC0CH0W9HdqxWmMI2iKkc8M= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1772281760; c=relaxed/simple; bh=HaJPjomjAe6sI/JAV7r9SaqmhP69iNlrmBBhQ3l+Fk4=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=omXqRKAYbnfHvK4OBendR+xXxa/AuNEcenH+6V9j6htRRcyK0MT3WpWznnbmHjGhYpn5iN0GY9dTEU8QW0A1n26jVtoiWbu3E1ETIcSUPOjxtjavjGTW7dds0N1DUFkFKqHFZuYM4d1hWir3EbTqGuIhoyitL7DPLMvHHVto3nY= 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=NGKbI7iJ; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=SaDWLTEd; 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="NGKbI7iJ"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="SaDWLTEd" Received: from pps.filterd (m0279868.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 61S90AxU2001907 for ; Sat, 28 Feb 2026 12:29:18 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= iUiZWaSwaY4nsm3N/23RFTEkrK6hTPxNPS6evRR3BCw=; b=NGKbI7iJiBRPdkh2 VSMe/AgwjWEx0CQmeuDG7lfaMxfN3lvIoyI6QyxJlWqvYyz57vBvj807iiVplWYn rCEBcC0oI8WgAsNFUPYxc5P5KeD7dR7lRpd0cc4QjTr9yBQv/V2BevOqmpfaEGJ0 Gj3fOPTDGZjvObj39pLZCNU0yF6lzQqP0PuQTjXfLWuQYC/HN+t/KJg5NJSfsCuv FSsjaBiEibJSRUu7vf0O6R+2XifHd1EPYTDJqENPFsI+94Ee8B+VKjiETHvgBWmq t5d4qaSc8N7wCBl8ieg9R36+z6JylnBYNQVIxNeAVwUsvm+VZXX691ETa8+4Y2BQ faU1Dw== 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 4cksg70su6-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Sat, 28 Feb 2026 12:29:18 +0000 (GMT) Received: by mail-pf1-f200.google.com with SMTP id d2e1a72fcca58-8230d6d54a5so3062183b3a.1 for ; Sat, 28 Feb 2026 04:29:18 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1772281758; x=1772886558; 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=iUiZWaSwaY4nsm3N/23RFTEkrK6hTPxNPS6evRR3BCw=; b=SaDWLTEdh22PAWLUth5BQTtcZ+7Ne0VPCKZyxJWGY9h7cehoBxf2BjNedY2+skncUq 4ior/zpIEqSirncH0IoisXfYF6KydyI/fYjjXaZz3i3hByZAMlsZKmRrsisnUih42w/v UeZ6XJOuEbMhIXfvYcSEpmdLYDNfxe+AgdX5PdVRMAEPFgftzX9U+59yMUJTn0Ge0oxy kSde10o3v5aQxy+BL15Zw/zrZmdh8EskRySQaY8iOBhcru5AWTNOdZHYPnhlY4wdy7gJ +SLGhdtBWS4qnN9RIk80RZG2j2syCYerJ94DgUAAr/QvVqBQIMyEr4WTpY8A/2U0AP7i 2VMw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1772281758; x=1772886558; 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=iUiZWaSwaY4nsm3N/23RFTEkrK6hTPxNPS6evRR3BCw=; b=bIFjCDkpsyKYvZTR0SKQKRu3YiCqDMp4QMuGO3unQ22HJCc+7G0ZzKdw3uFqhGRpP5 aE+XYgmqiJfT+RdY8TQ60Z2Fk1yh9GbqDf4OD9No3wwwoJSSoFwH1UApVYFFPD2fOPB8 Cnt38oAJRJulDp1jXc0C+BrxqMgaJzqY63al+zVycPdO2klPSVNwL0s/fpqTNBz9XmKJ lRpTk4v2P1CdoGQIY85Dt2AZFoH2fFmHEYq0UbVJoPTWZDPUWZt9GrHbjotZy/bAdNAG PZh7Ct4fTkw8R/LE5te0bSGlAHqFh2+02PdMLORSG/gwH4s2Gn+hJW2gD7WoLE4ChBmp DSNg== X-Forwarded-Encrypted: i=1; AJvYcCUujJQYQF0FFrTiYtdK3kgg/xN8Fdn3rLLgh4GmKs1yvNwu7XJBbFd/EkKmWuSIwwQJ16hTDvXCHxKqv58=@vger.kernel.org X-Gm-Message-State: AOJu0Yz7a0yyDwYNUKLPsvbMvyHK58BuG8LiXbJdY6p9OgTyNzv5xSVV UpJkuGLe5xGRYFD2ZtDmFlddIRXu02sZN39on8IMh19EDYysBya+MqJg08eTV1nzZ2dCyEDFH4Q GKiLezwlItMa/j23w09qvxfhPyyuRIPFtRV0qzhbNE9/vG1W0RI0vS+tEfzEpEsxbJsE= X-Gm-Gg: ATEYQzzJw0yBp3WZJ4sUngjol83eS8NfeH3Df55wn9g2+22TT0Esd4KNY8deW9CRTUR gAJXtyqled2mG8mFJKrJnDvso408U4/CaXiAQhXYncY1hqEdiz6uHAg6xdxJVqBeK1Cf5msizHx kyX2Lk4jKVEd1G6/jtiZ3JiRF72VKn8aak8LiKrV5yFsdhWVkx0zR5hFTDelYCgf9a8GwnfSASE 4XvB17lYOK/I1QrvlKoYzwYZOqFU5/JlVv3cGyvOVHFRBG1xwOTT42qq7KnhMKSR5jxiokCtP3u APqpnpmW2x28R+v2/Pzz4XQSQKnfj1sfIhXYxL2qFBpns74D4umjkrnEhN/VTjL+iM76w+yz9na fca0hncbqk6pu7EiYEZkocDcv4a45jOMb7KF8POdP9moUZtqRDDySyziNaPDeb0d75uxBM5qN/y qdYGaykzFMRVWEbPqWOmtwkwIdyhpKHe92OC15zokWjEVMoQE8Jjm1jzHB X-Received: by 2002:a05:6a00:1da3:b0:81e:8e66:38dd with SMTP id d2e1a72fcca58-8274dbf31famr4325959b3a.33.1772281757587; Sat, 28 Feb 2026 04:29:17 -0800 (PST) X-Received: by 2002:a05:6a00:1da3:b0:81e:8e66:38dd with SMTP id d2e1a72fcca58-8274dbf31famr4325932b3a.33.1772281757008; Sat, 28 Feb 2026 04:29:17 -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.12 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 28 Feb 2026 04:29:16 -0800 (PST) From: Kathiravan Thirumoorthy Date: Sat, 28 Feb 2026 17:59:01 +0530 Subject: [PATCH v9 2/5] arm64: dts: qcom: ipq5424: Add the IMEM node 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-2-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 , Dmitry Baryshkov , Konrad Dybcio X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1772281742; l=1810; i=kathiravan.thirumoorthy@oss.qualcomm.com; s=20230906; h=from:subject:message-id; bh=HaJPjomjAe6sI/JAV7r9SaqmhP69iNlrmBBhQ3l+Fk4=; b=oR/15d1m6js1GgjODwrAEdwC9IcbSQLj4HBqmQ8ZzTcqPQwKEGuJsjtLNpowUoeLS+gMApCwH Kev4fSGfFM0DfSd6OEfm+yM7NFwHe6dElYLvMkoFSP2NID7Qu1OUAxv X-Developer-Key: i=kathiravan.thirumoorthy@oss.qualcomm.com; a=ed25519; pk=xWsR7pL6ch+vdZ9MoFGEaP61JUaRf0XaZYWztbQsIiM= X-Proofpoint-ORIG-GUID: WUXbz7FBXb9zxuGJGoTfUeA9D43qRRX9 X-Proofpoint-GUID: WUXbz7FBXb9zxuGJGoTfUeA9D43qRRX9 X-Authority-Analysis: v=2.4 cv=FaA6BZ+6 c=1 sm=1 tr=0 ts=69a2df9e 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=ZpdpYltYx_vBUK5n70dp:22 a=EUspDBNiAAAA:8 a=QDJorwyCwNfNgOuVDpwA:9 a=QEXdDO2ut3YA:10 a=zc0IvFSfCIW2DFIPzwfm:22 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwMjI4MDExNSBTYWx0ZWRfXxii4mSUi0dSN 1xQXFDqKGpu9bVKdGRDIFQ50lvfXYkZZBPSGFwImcRvEVEyp6L+fjCzyvgURjxzmipab6PdI/pS Yu2Xs1M/c6jFxZTv/Ke9DlcyNX0gOCCAY7k88Pvo4LmxPkX1JqzgVWa4iN8+hTshzsbQEOT/l0V 6ahsU7gdJXXcgJrEY7o7940pzEu6ixAvrlx6hfvmaUTEQJo6l3hzRbe8J6MBENdA2fXa1GuhKvc SNzZQ41hQrkfD6sI+AqHazBAlQMvT6gKAqZ+cYklBr9A7q/t+Ek5BV5/kNYXLkGLaamRD4A6VIx EnVaDduJ1FLkTmiaS9VfZmX1vuj8IKU2Ob+4zZBIycbnmY/voVgpf1UbNFKnXDmzO2fDOWLqrJg Qg8F06daTZ+y5eQjt8CllJqFLN3Llv87TzP46uLoWsWmwC4JzEecFJW08zFL2Syztih2V1rY/oo 51TZaIPrqzrlTzlx+IA== 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 impostorscore=0 clxscore=1015 phishscore=0 lowpriorityscore=0 priorityscore=1501 spamscore=0 bulkscore=0 adultscore=0 malwarescore=0 suspectscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2602130000 definitions=main-2602280115 Add the IMEM node to the device tree to extract debugging information like system restart reason, which is populated via IMEM. Define the IMEM region to enable this functionality. As described, overall IMEM region is 112KB but only initial 4KB is accessible by all masters in the SoC. Reviewed-by: Dmitry Baryshkov Reviewed-by: Konrad Dybcio Signed-off-by: Kathiravan Thirumoorthy --- Changes in v9: - No changes Changes in v8: - Picked up the R-b tag Changes in v7: - added the flag 'no-memory-wc' - Picked up the R-b tag Changes in v6: - move to mmio-sram and drop the Konrad's R-b tag Changes in v5: - No changes Changes in v4: - No changes Changes in v3: - Picked up the R-b tag Changes in v2: - Describe the entire IMEM region in the node - Explicitly call out that initial 4K only accessible by all masters in the commit message --- arch/arm64/boot/dts/qcom/ipq5424.dtsi | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/arch/arm64/boot/dts/qcom/ipq5424.dtsi b/arch/arm64/boot/dts/qc= om/ipq5424.dtsi index eb393f3fd728f0b2fc8cd93c849f8c170d76e312..491bc3b00494c47c5524df069e9= d65bb4654e863 100644 --- a/arch/arm64/boot/dts/qcom/ipq5424.dtsi +++ b/arch/arm64/boot/dts/qcom/ipq5424.dtsi @@ -697,6 +697,17 @@ ssphy_0: phy@7d000 { status =3D "disabled"; }; =20 + sram@8600000 { + compatible =3D "qcom,ipq5424-imem", "mmio-sram"; + reg =3D <0 0x08600000 0 0x1c000>; + ranges =3D <0 0 0x08600000 0x1c000>; + + no-memory-wc; + + #address-cells =3D <1>; + #size-cells =3D <1>; + }; + usb3: usb3@8a00000 { compatible =3D "qcom,ipq5424-dwc3", "qcom,dwc3"; reg =3D <0 0x08af8800 0 0x400>; --=20 2.34.1