From nobody Sat Apr 11 17:07:20 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 DABE443E490 for ; Sat, 28 Feb 2026 13:08:16 +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=1772284098; cv=none; b=Aaoulco8FVYg3Qnzyd6G9wa6+4hyLaaqqeqG2bNuUXW5b5FZoC1HeqZbFVb1eDF60j1ov6p6INLYxT2y8GWLrZ3wV9oFbfqZcotsAktqhw7joO7+4DI+62/DWZ4KCjuXBvnI0pyAmUl8dfaHaGuB08Bn1Pr2GnFwCSqwtstFY5I= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1772284098; c=relaxed/simple; bh=Q/lDzCFfoz7o0d2bixAcp4DT1a5uRJt035IylCNVoHM=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=TgrombQ2f1hnMAUkrO6GOYzxRF9ECDgTBhqYHWOSTJQYIe81GNg7lGpWRM9T/OWlztH1D+kJMee1dpjDeiICcB1A23Z9kCkfZui+uNPrt37EB74Hfw+ScdifkGf3g8C80RBTIDHudTqmkYfbZ/X5FsmIZhWtswtToXmlqj/HO6Q= 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=cthoOAya; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=OcViOzyL; 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="cthoOAya"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="OcViOzyL" 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 61S9076I2001884 for ; Sat, 28 Feb 2026 13:08:15 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= nFY9+6enFZK5xuHj2oPgKyz+u6es8jR0FaoFlkjjDgk=; b=cthoOAyaxjdK2Idp 7DxeTAhn8sTk0iXcRmzlDvMjvtnEIfNVDx1Q+aDtF0Pk3wrAfZFPr6h4m1zJSIYM FmQe8J6+JYxPG2dxMBVCyWZSldcM2LWMravqJg3iyWQeTTa9uQS+Tq4KA3gM1yrZ 7h3TMKxzO7hRgIbXuzZ2UgwC8dgK2Ko60e6/IhCQklIHY5SWJbv6BlVc1UdWiJL8 njVtX2rUk+L1L+iKoY5amYIACvz/pq7nFSm/QkFlU+QWPHx/ZgXLPdfoueVKcvRl naFewU3+6yq3hWE7EW+QboV4R2eH0X8lW0988cpESg6hMcl6uh91sRFsfodTyq3N JdNNJg== 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 4cksg70uhd-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Sat, 28 Feb 2026 13:08:15 +0000 (GMT) Received: by mail-pl1-f197.google.com with SMTP id d9443c01a7336-2addefa321dso168560065ad.3 for ; Sat, 28 Feb 2026 05:08:15 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1772284094; x=1772888894; 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=nFY9+6enFZK5xuHj2oPgKyz+u6es8jR0FaoFlkjjDgk=; b=OcViOzyLjGQerE1TWO5sGErA+h6GjbFAD1zNaRkaVBzj0v77PuWxc/uu+/+4KFqTCc 41a67xBeNNWLtL92YKHLzA5ccMDfK4nBa8HhHHEKzU6BLJRtMVDKnk4N528CUbCFhWLK BQmrDVN5YajX7kjcJL1JGG7B5ivMHavIOSNVmuoEEOOQYPI8tI3HMVlRG9abfrcWiKii FJ8MFyVbLy+mM/c9W8tLxQ73TqS+uehtBnYVws9Xg3PJxH/tNgbDD+thMIWD+Xwn/5ZF I5NX1/0nSi2c0bI0ZyetGJGz521RyBShRZRT5rMnS7Xxwv/rNWguKDI2PoLzapdxV6SP Y9qw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1772284094; x=1772888894; 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=nFY9+6enFZK5xuHj2oPgKyz+u6es8jR0FaoFlkjjDgk=; b=lQhMyx5NNL+jD1Nq2rJsue/+IXUXJXmNPAlt1UQ4MlDsWbJrCYW4Iwg8+WDaOxSMI9 IDk4Oe3LJoH+LmDMFl7acNncEupKvg2DcBwDZOcdH56zni+a1ZgnPcTWhtL/vhFrC5DL paRb/vQh5wYZM/bI2EARZCT/RnOfWhGJLGOKH+6g7kZAR4efZjSmoE9cs+dXjtOG6px/ Y3OfE0QdKDqM9kAZ8ZskeI94GRXU+0HLDA1BGBlb6QXhfD2plf/1KkAPanA0XLI4XvB+ EIk8X5bpjhaISJlbvdi+689mAeknGSL9aL+QUxGPUf9a/SNT3kLRs0lK4Q6dqIVlsj+a qWhQ== X-Forwarded-Encrypted: i=1; AJvYcCVuVu2l9wVC/4yXCUuLKyExVAPeaMFCziNcesm/Iff+1qz/927Cl63mqlSeXniMlRa06ebpHyzqatBEwc0=@vger.kernel.org X-Gm-Message-State: AOJu0Yy9o/INZbXPIR39IynCJd17Q+/qB4G0g5EK8hsm2dOWdyUV0qKv ND+KaAZtc0jR6mBExYgFCyg7Cccn5uOzyWw7llR6EXfeh+k0D7Kb2y8Ty1iDc4e4zQpFMJcifaK lq07sftXJp0qxUKb7Z/N2D+vcXpOSGyJChkHbLZx2TJcm0cvd8eyve3k1MGHOUjv9DAdp5TKRAY w= X-Gm-Gg: ATEYQzxBcXm9m5+a8Fblssl+gieG08evpcZOIPoMYSClpzGaaijZcsUfXhXGGdq26cy adq9HY+NbSWZUTHl8sFYaw+XtkGtXscGHpWzYMVhtBYaVmNdAKxfllb8StGmUbRfGzmY5A3XKB8 44t3dX4LG49aBdB3iLVPGYPb7qJax4EqeW06zX3xdFNPn5u/VuTZH28OPfjaUxCMGwwTiVZePTL lAlKaQE1u8OjnO+aet5fpUo1Er1lJEak6TvKfI6LKlmuY1G6l2dZDTIgxwY87kjnsh8mcBfvxJu 6MH/r7t9/aclK+FVzJKxg3gWvW0GoGdAEaDMQwZD8D7BKbCg25JQHAjQbrmakL9uRRu1XPXPYF9 Y3IeCD9fTY1QLa/S7H/8hURpKBezmEouN8MYWiERgM+Gu+7vopiNEBMhnaxNvk4sSvk5TCjGLMv VeELdnhNytibVfYqPA7bO11Yzx9SIsXA7KEXaITc0lJIaZ7VSP7T3qshVV X-Received: by 2002:a17:903:252:b0:2aa:f2f3:bca1 with SMTP id d9443c01a7336-2ae2e3e70e4mr68961755ad.9.1772284094391; Sat, 28 Feb 2026 05:08:14 -0800 (PST) X-Received: by 2002:a17:903:252:b0:2aa:f2f3:bca1 with SMTP id d9443c01a7336-2ae2e3e70e4mr68961505ad.9.1772284093963; Sat, 28 Feb 2026 05:08:13 -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-2adfb69f996sm83947035ad.50.2026.02.28.05.08.10 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 28 Feb 2026 05:08:13 -0800 (PST) From: Kathiravan Thirumoorthy Date: Sat, 28 Feb 2026 18:38:01 +0530 Subject: [PATCH v3 2/6] arm64: dts: qcom: ipq8074: 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-imem-v3-2-20fbcc1a9404@oss.qualcomm.com> References: <20260228-imem-v3-0-20fbcc1a9404@oss.qualcomm.com> In-Reply-To: <20260228-imem-v3-0-20fbcc1a9404@oss.qualcomm.com> To: Rob Herring , Krzysztof Kozlowski , Conor Dooley , Bjorn Andersson , Konrad Dybcio Cc: devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-msm@vger.kernel.org, Kathiravan Thirumoorthy X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1772284083; l=1198; i=kathiravan.thirumoorthy@oss.qualcomm.com; s=20230906; h=from:subject:message-id; bh=Q/lDzCFfoz7o0d2bixAcp4DT1a5uRJt035IylCNVoHM=; b=B1s2HLvCYKWyOypjuFju32HJBuqXwHo6u1z2v+Ic1UX3SOgkUblS2vXTnSP2kcJALePFXAFl8 e5zACrauC38DSD4gzQN+cBRt0grA6FWJ6yjTt6UsRcIiIp8ziMVZCFZ X-Developer-Key: i=kathiravan.thirumoorthy@oss.qualcomm.com; a=ed25519; pk=xWsR7pL6ch+vdZ9MoFGEaP61JUaRf0XaZYWztbQsIiM= X-Proofpoint-ORIG-GUID: thzzf_-PzSEQiW9SWavJEWLqAlJoZy38 X-Proofpoint-GUID: thzzf_-PzSEQiW9SWavJEWLqAlJoZy38 X-Authority-Analysis: v=2.4 cv=FaA6BZ+6 c=1 sm=1 tr=0 ts=69a2e8bf cx=c_pps a=cmESyDAEBpBGqyK7t0alAg==: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=iL0243cPoFzEVPe9DKIA:9 a=QEXdDO2ut3YA:10 a=1OuFwYUASf3TG4hYMiVC:22 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwMjI4MDEyMSBTYWx0ZWRfX8QPl1LO7mA5Y Od5sMLGkWvrBQdsMHiobGls4NBXjc/WAWmJSyMZ2yznqkqndIs+GC14NsT+c1Ma4VPS6FSe9q5j ubNN3MI7UQpXatRv3s/o5gDC5YtAxR/7298jQ171RMb6giM7RBH1mIxBzxsf4EGL4aZU4ForxBF d7uwXKkLPg1INkiLGVPCV/eBdgnDQaWZN4AhIe7vN0F5+0GazsBZZjveSWjMnOaJT2md0QRji5N Ep7lrycFpwA6SCDT3VpFQ5aR/ZzjJ1hXMKY/VDQO+XwYIbKw/nPfn206kWGIe5eAR4/ojvRlj8b cT4Y2hq4sqffo2m1VlS6fDzNTgjSwVaB54umw9Tu+WPTe/mLjK/3xcoAwyJ0vZ5nRqxYb8Vj342 6rGFEKHXvkX1NtF6MTFXCKkkoeBjOkUo1CdsGgZ1rMuRH9epFlm6oNuSB5bfvmn5UQL7FsoIunu wytqzkwMr0UtQi79r7A== 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-2602280121 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 24KB but only initial 4KB is accessible by all masters in the SoC. Signed-off-by: Kathiravan Thirumoorthy --- arch/arm64/boot/dts/qcom/ipq8074.dtsi | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/arch/arm64/boot/dts/qcom/ipq8074.dtsi b/arch/arm64/boot/dts/qc= om/ipq8074.dtsi index 256e12cf6d54417582a8b50e061f40719a4004a1..086b34ba7b09d68e24d2c1da28f= 303357ce503ea 100644 --- a/arch/arm64/boot/dts/qcom/ipq8074.dtsi +++ b/arch/arm64/boot/dts/qcom/ipq8074.dtsi @@ -625,6 +625,17 @@ qpic_nand: nand-controller@79b0000 { status =3D "disabled"; }; =20 + sram@8600000 { + compatible =3D "qcom,ipq8074-imem", "mmio-sram"; + reg =3D <0x08600000 0x6000>; + ranges =3D <0 0x08600000 0x6000>; + + no-memory-wc; + + #address-cells =3D <1>; + #size-cells =3D <1>; + }; + usb_0: usb@8af8800 { compatible =3D "qcom,ipq8074-dwc3", "qcom,dwc3"; reg =3D <0x08af8800 0x400>; --=20 2.34.1