From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mx0a-0031df01.pphosted.com (mx0a-0031df01.pphosted.com [205.220.168.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 D768C43E48D for ; Sat, 28 Feb 2026 13:08:15 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=205.220.168.131 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1772284097; cv=none; b=gdYhkzZtp3nNggAEmdG9hfYoio3Cz9IIaegzOJg1T5WBFUBtF286/yeos0faNDjXwaVthiTHZe0NhPYbaRZ1alghF8fQfbMXZD1RrbATvtLNMKO7lPmiWG7Ob6U+buJih9N2mERAC7kCt+U8OtxPCcrdJO2cFZuVD7kC9glSVCo= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1772284097; c=relaxed/simple; bh=Q/lDzCFfoz7o0d2bixAcp4DT1a5uRJt035IylCNVoHM=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=VoNJDc5AsFp2IzP4uPzLJP2ao3hd79gtY2AH85JpXbPqGVp0RfZILO8FJof38eoPIjsvhhvJY/DLUXrOIswW4VWRdHtoxDfduY7nUjQOkicxx3T/YGvR19CBdgVDqqb+kwFAFVf5li4LT/CYO8K322YVGmIr50BMCuXET7nzYsM= 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.168.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 (m0279863.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 61S90EXk2128474 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-f198.google.com (mail-pl1-f198.google.com [209.85.214.198]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4cksgq0y7d-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-f198.google.com with SMTP id d9443c01a7336-2adad0625d1so202420405ad.0 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=rB8MJnOmL+lEgtGCs3NRYHdsMONbI5+RjOmiWV9M9AmCxc3opqln64GMgFCMs0eH5I QjrcnjAqGXE80TA6qSxoCasHj+zwZVjqJt1ap9uov78uAGlxI3Rp69ug02OBX8SH51m4 xnqWAJ4DS97H5JOU7L1KbDuhdJhJtq5brB+FUwOHgXS+idepaEeiDTq3n5ignS7aaEXO WPkNUfiRTq+QQuXB2Owjhf2gnRZbItIieDA/1eBmsRGKAflSxizG55PuYgBTJUCWazlZ r0pP+h8jktlJXRj3/qa5P0p/yRzgK+IMFN2pgYSZk8fphDs6GnZV8VeEfXv8XgT+k3KH hZ2A== X-Forwarded-Encrypted: i=1; AJvYcCX3+khNn5xSoYdpokQgyvFd1eVkCjRGs5bCuCfd4CUZyl6ye9j8Jp0a2QAK35aq2/8dbrkOVCpsEyxN214q@vger.kernel.org X-Gm-Message-State: AOJu0YyI5jb0XyVPqa7KS/dBISgblHnxMSckZ0MD7475//ilV746iCNd 9hHBh2oDMWU07eUXVOQ0dSN/xUPfwXP4m9suxz2Xa1MPH0soBu8nGP59j1okkv0+tmgJzlw15L8 ncVJal3J4/Zw51nyIxmEuYWTM0sLySAfR050tkV+CRyXTfFeXy+NbAJ3gAZxQafP8axsy X-Gm-Gg: ATEYQzzw4jFcTIuwEAodFsDlex9vhuLspX8cQIhnnoKTlfvaTROfeFOmGtbXN58e/aA 77WnCrKVaoMYGWw/QLtZi+nR8k39hC2ZFSWm4AmGwbMCCzbJe902jSF3MaTPPKQGo4jU66L2Ti5 IVKnPVhsdNRI7rMAT58ctyJTOeJWRW2I2/byNbwzj2rrjukMDlC0TDVt0fO5LUBPBYvdfgL9p8t ckLKULV004/weg0cxzM7KX4BnYZQX728LY+WkmKOniXENn9qscPsmqEwY+zw/vXJlijf5jUjF9G WSeH3qXna2V2n+jCUCRQcgjDmZAbJZW1kflY5tZUanUEVBGYWPBtlEIEyRiDc4RxCUCew++EpsL Fw/cbpg/BkuBHkrS1hNFEMdA5+etDKXNd2dx0yHJk3BqKH5u8YZ3GIvo92G5AMt7JJEzFgpy/GY XGfx6j8XbAxJkNumPlKn3YUTVqnX14QNOvaJ3DYneZejZ7GWs2mg7We/oB X-Received: by 2002:a17:903:252:b0:2aa:f2f3:bca1 with SMTP id d9443c01a7336-2ae2e3e70e4mr68961775ad.9.1772284094395; 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-arm-msm@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: <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-GUID: auFwMNezPlNr2yv9czK62Ao3ZaBikJTD X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwMjI4MDEyMSBTYWx0ZWRfXwRat5DteiseA UNvzK6lKeS2WrU9+A0useB/jIdKi9sR7a0yyypAo4X2HITTo3wt0a+OU2d/s3/i7YYCtsrlwvKz vc4OQNop5FSQHgoQXcdbo+ULFCeVrNguqXtjS0aivKHpMiSWXCv58fdID2Ki11QPaDMm0GpkMRV FLEHJHEyS5duKDsXIQdAI8xJNYuPmaC70kUCFCKFpR2jMjumFrfIqZfD1SVk8MkgqVsA9IcZlOh xgXwxZcYN7e70763PknltnqZ9Z5jJEok5mFCXNFyZQDtK+GV4tjKiIMB91M/L2O6T2s7qvPblsw +7GdRN/L2DS8aOa1yKWzY2CvSWEVi4cbvjTJ2VMVHeBhoWtSXAKRSGZ7xkBljraCzYC8SRuRxau Lud4ywCaioKJIi1jAngPSUJs+5yHl/PoSB/ncltFOZfriLTyZXXOiuVf6ahHAviTwmmaC1JMxLV fFs2ISlOa+z4zUIYJ8g== X-Authority-Analysis: v=2.4 cv=bdRmkePB c=1 sm=1 tr=0 ts=69a2e8bf 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=yOCtJkima9RkubShWh1s:22 a=EUspDBNiAAAA:8 a=iL0243cPoFzEVPe9DKIA:9 a=QEXdDO2ut3YA:10 a=GvdueXVYPmCkWapjIL-Q:22 X-Proofpoint-ORIG-GUID: auFwMNezPlNr2yv9czK62Ao3ZaBikJTD 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 bulkscore=0 priorityscore=1501 clxscore=1015 malwarescore=0 impostorscore=0 suspectscore=0 adultscore=0 spamscore=0 phishscore=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/qcom/ipq8074.dtsi index 256e12cf6d54417582a8b50e061f40719a4004a1..086b34ba7b09d68e24d2c1da28f303357ce503ea 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 = "disabled"; }; + sram@8600000 { + compatible = "qcom,ipq8074-imem", "mmio-sram"; + reg = <0x08600000 0x6000>; + ranges = <0 0x08600000 0x6000>; + + no-memory-wc; + + #address-cells = <1>; + #size-cells = <1>; + }; + usb_0: usb@8af8800 { compatible = "qcom,ipq8074-dwc3", "qcom,dwc3"; reg = <0x08af8800 0x400>; -- 2.34.1