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 E6D5943DA50 for ; Sat, 28 Feb 2026 13:08:25 +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=1772284107; cv=none; b=IxBU0ZfFN4fqZmOSpeZWNtwX66HMVdEBg9aSzPQf9LybMwWsEhJAOS7nOR16rImZQYI0zsOYdvZTq73fYBOYAEXOP+21wR2lbkHfrxx9vr4LmPMUyJDIMxRhyE5dTjmk2xUemGFi2yGvfEnSWfb8qA0iwPbcd1pPgY8hXzCP0FM= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1772284107; c=relaxed/simple; bh=cMCCpqwpqcjNbbuP64JBs4nAq65DogFmBQmU4efeZH4=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=nTmo+HOLkI37nDcB/bnvfyVuZxzF5AutRgJxgYleF9y8l2366o7N1HZGiSgG+/sLu8u6F/ev1KGADcO3ZLPjDfwZvSPzp1HjwVLAdKe1GKa8bOB20/iSfZsAWPxp6bRcnk+N3MNOQXYh5kGUg++I0EnwaJkweC6THrtFtKfHbic= 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=Uc++eTv+; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=DjNuqCAQ; 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="Uc++eTv+"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="DjNuqCAQ" Received: from pps.filterd (m0279867.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 61SBj2xS2415706 for ; Sat, 28 Feb 2026 13:08:25 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= 8FCoqo731tRRbXebYRk14fugKCPt1QYyhCRWYzz14Rg=; b=Uc++eTv+sunx+ejY Lqo9Q++naPoNUaMa5auNyyuTU+aKinx/5g6cUqEa+lkj5g9SdweyxJXAEGZy3gLO 3Q9UG3nGs2o37VZLk6n42y4oypmZjQ4Dr0vSTd0OdcmTqkyfYmBMOOjld+JyuQVL urtkGFt4ghgqbRTz14sAUUH7Fk+U+mq6V2/wqc8ghMQX8UvIVC0JXe/q9xo4U/LL MqfRQ9+TtTzm2BjUtD/Qu+mWkj91QZPuRNdvhH0hG9iCM20vGRSXnjG3qArkcRVm TY51+k06S78v5cB9oq5SQqA7GTIywGYJ31MyC5kvXHwdCgvbdoMxQmDzivcJawPp 1HVxxA== Received: from mail-pl1-f200.google.com (mail-pl1-f200.google.com [209.85.214.200]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4cksgrry5a-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Sat, 28 Feb 2026 13:08:25 +0000 (GMT) Received: by mail-pl1-f200.google.com with SMTP id d9443c01a7336-2adfb6df9d6so202242275ad.1 for ; Sat, 28 Feb 2026 05:08:25 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1772284105; x=1772888905; 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=8FCoqo731tRRbXebYRk14fugKCPt1QYyhCRWYzz14Rg=; b=DjNuqCAQ5D+jN/18eCZr2UopiLj80CJrxrwJneTXzyDlmZxkX1nsZMwwoJfRbll48i 0TUVe7WbiDM2/a+cd2efOYuvYG7sr1SNHsiMa7tiKxLNa3sYBbCMTUSuq9YzrgbB2Qca RoUJLCBk18yWRERof+EHYjVitN5bW1WUWd4HP2ILC1iX+QJF4+UBz41X5ON9KBO9HUuS nsoBfUQNZvyfgjyogSHNtjePBJlSAk6garUp5q0zrrnvN5EDv71OgS2oAreckmU8E/EO cQ6lhKqozanupBAAhmFeSUCAp8Z7MgglBV+FcVNxfUw7HbVZQB56Sy7O0RMcfxHId+JZ H7SQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1772284105; x=1772888905; 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=8FCoqo731tRRbXebYRk14fugKCPt1QYyhCRWYzz14Rg=; b=LWLXF9hEUagcFudoMAhYmff8Jw/eB3xnmSIkzA7VBwKkSKZTvFaUG8g3507JWsvIK7 AjxF5TJVAinEMFquIaHAVoUeS70PbQhDsmIl4d6lTj9YHac7Uj50PJqP5XxQEMLuq04J bv3SO1SH9vB5uHldOX0K4p3mGfpaeL+2U4UoCvr2gB6le4j7BQb9hERRuNtkVhRfHfFH Ek11zxtcDFd02PZdoWvt07viwYH5H/w0IG2jsNjbdpNy05XJRsLdxnFeoslPUxRtAbgb byYelLLmNNp1u1WIqOK80kLAmOp8H+6hejNHCuSNJUa5JYTNhfNflxqkTBtkIFEmr0Ze IETg== X-Forwarded-Encrypted: i=1; AJvYcCV+2F0Ay915hMF2bmt26Aq1qZ2/ZsCoLysYwmJTpXvd9dy9sjsUR1E5leWO6ZwCBwzkStDYnxfisMahO5kz@vger.kernel.org X-Gm-Message-State: AOJu0Yz+cJqd39YGfmjCy+WMHGYrQVBqh77uagHlo6mFns6q7GBcTOad v17MTAzCjiiCa6WTXUwm9V8jHZzWpMoXiTOih8cnaQqyf9vu3kAWheU2SKBh8MfWfqje6XJuPt7 FZ4Zf24kRaQzb4ykjYdPZ8Ihl2jWJuJMKVCrdHXAaI++hJTZD2LAItDkWXRBHSYXiP6Fm X-Gm-Gg: ATEYQzynshVZBSZeM1mX2YBk13pxwCqJeENE431dv89MOIttktQluqWF1oM5VEPD5HR RbrIPxL9IgXzgajMh1IBtMpiKockuNKMO+6xQoqUEaPKtXrNPEHTBvCs32MYpDchaSX5F/If0Sk 13Sz6x1IhtcdgVun09wskg2pWRRFL4jRpoIH+JBrv0cztdEPfP4GNVNiFSTUjFP4XMyjkleQcWC Mc5Faf437EK/gLFmXgjVgH2bmgwQdSx+Zm7Msez3J6AMnd7XVEpIotdb9zN5+LFbK2qxX4bpGyt sVDjbTilg1Xfx8GUbe5JbnHVjSKaNN5j//EWTUQXEjI0xCH+KH08/K6vt1fmLaF4XGNUrkKFieL 8elwwLOm6bebx6x2VmcgrcJQYz/kvHsMMRY1IKZ2cRHg7+nZCgv3+OlptheMo58c2YDcG7wM925 O9mVjIlm5FnHBCgX4KqH1QrNj2Tbn/SzfqR6D0e/SusdiyVhTob1073j+S X-Received: by 2002:a17:903:2442:b0:2ad:bdc2:e053 with SMTP id d9443c01a7336-2ae2e40a197mr55696455ad.20.1772284104598; Sat, 28 Feb 2026 05:08:24 -0800 (PST) X-Received: by 2002:a17:903:2442:b0:2ad:bdc2:e053 with SMTP id d9443c01a7336-2ae2e40a197mr55696215ad.20.1772284104133; Sat, 28 Feb 2026 05:08:24 -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.21 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 28 Feb 2026 05:08:23 -0800 (PST) From: Kathiravan Thirumoorthy Date: Sat, 28 Feb 2026 18:38:04 +0530 Subject: [PATCH v3 5/6] arm64: dts: qcom: ipq9574: 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-5-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=1186; i=kathiravan.thirumoorthy@oss.qualcomm.com; s=20230906; h=from:subject:message-id; bh=cMCCpqwpqcjNbbuP64JBs4nAq65DogFmBQmU4efeZH4=; b=rh7DVa8znI/LtwQlQUWp6XP3e9+dIgqDQbJmdaNzVnhNUNP50JHWO3I3LeUPgBajjs5OHjQ/s PTr1woZW9VKCnc7xIQuFscGkburN2qt04Tve/KKyFb1+PkEWNrhWz1T X-Developer-Key: i=kathiravan.thirumoorthy@oss.qualcomm.com; a=ed25519; pk=xWsR7pL6ch+vdZ9MoFGEaP61JUaRf0XaZYWztbQsIiM= X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwMjI4MDEyMSBTYWx0ZWRfX8UrRLTJe0MBk vjCbl+c2ioZt5BSfOr+WEhw5nz8vOzHgczT1EhaMFtRb2OviUQgR+FiOMA33uNPkQPnb8oV3Z5/ 0al/7zkYlrWHT9i5e3TaitjhDxhD/4BBdl+Ewe436ejXJ2FGYRShepIe3vB7OcFwoITszO5Y5NJ PZ/IdBZIJ65ZcwwkvAaffdZ8NjIOHCm0hGrI2UB/2wgPU6EMO06Cy/DP60KzDAyDDpYmLje9UvF KYdvi2cqimXdGgra0o9m4FT5363OngTkAgj2snSm/J/aIev6ZGOPTPv9Kt/8HYVhs4vK+Nem/bK g8FC3viLPRhFwz67e1U8naVbDABOWeZK4u9Sq4iE3F3oQlpaDWUCYUjIOeXSlfVhCuC5fQ7uQei KMy6RPtX0wrcKmM2D5czwSNoVvzA94yk492sAAXdpePMCrToosP0mHaClu+3I/5NlHFYUGnlLkR DfJMtS62Ylg/136+W2g== X-Proofpoint-GUID: tMLq-MwugeyOcbZ--1gw6uvWEikNQams X-Proofpoint-ORIG-GUID: tMLq-MwugeyOcbZ--1gw6uvWEikNQams X-Authority-Analysis: v=2.4 cv=Zqzg6t7G c=1 sm=1 tr=0 ts=69a2e8c9 cx=c_pps a=IZJwPbhc+fLeJZngyXXI0A==:117 a=Ou0eQOY4+eZoSc0qltEV5Q==:17 a=IkcTkHD0fZMA:10 a=HzLeVaNsDn8A:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=eoimf2acIAo5FJnRuUoq:22 a=EUspDBNiAAAA:8 a=g_gtcTFTaut2jdyMrvoA:9 a=QEXdDO2ut3YA:10 a=uG9DUKGECoFWVXl0Dc02:22 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 clxscore=1015 lowpriorityscore=0 spamscore=0 priorityscore=1501 phishscore=0 suspectscore=0 impostorscore=0 malwarescore=0 bulkscore=0 adultscore=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 32KB but only initial 4KB is accessible by all masters in the SoC. Signed-off-by: Kathiravan Thirumoorthy --- arch/arm64/boot/dts/qcom/ipq9574.dtsi | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/arch/arm64/boot/dts/qcom/ipq9574.dtsi b/arch/arm64/boot/dts/qcom/ipq9574.dtsi index d7278f2137ac58305cc4e82c1d6c26c08bc7a405..2ed111139c579787069def7f29f2d07e9a454e04 100644 --- a/arch/arm64/boot/dts/qcom/ipq9574.dtsi +++ b/arch/arm64/boot/dts/qcom/ipq9574.dtsi @@ -741,6 +741,17 @@ usb_0_qmpphy: phy@7d000 { status = "disabled"; }; + sram@8600000 { + compatible = "qcom,ipq9574-imem", "mmio-sram"; + reg = <0x08600000 0x8000>; + ranges = <0 0x08600000 0x8000>; + + no-memory-wc; + + #address-cells = <1>; + #size-cells = <1>; + }; + usb3: usb@8af8800 { compatible = "qcom,ipq9574-dwc3", "qcom,dwc3"; reg = <0x08af8800 0x400>; -- 2.34.1