From nobody Sat Apr 11 17:07:19 2026 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 816FF43E48F for ; Sat, 28 Feb 2026 13:08:22 +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=1772284103; cv=none; b=tkI7d42G9B23I0+WtqnQAgriJCMiQix7ykTX3jPs1SRTxbIQ3BQhmtjugTUo9tPXh3tMIJgci7KHx2+hadSB7A8W7kgyxm4Loch+r4Bwzr6iHGTfNepGhDG5C6aI+qzUsY3xN/41TuY7ZqyQbBwOX/ZohbZbD8jzrQYpuSOedWs= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1772284103; c=relaxed/simple; bh=vWk8EE0CgMkZpYhxzYKRo2wadVosBsQ675/AQnbrT7w=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=D+TfVNAnu2I47dN4zYc4AgB4fCjfJ2HV03xJWFD0e0/9/7gz5oijkaUOt3goHFor+Goyo7wwSS/k9O6d6imbZrxy+A+sK2ncn8NgqKx2tuapdcwBz5T/bBukpN1WSSzHI7jvAoTyD5Zj7gQ67SmgFYFLO4+lM0MxyHcgk5aJxC4= 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=WgsI8cnD; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=ViiaeHgP; 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="WgsI8cnD"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="ViiaeHgP" 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 61S907oK2128343 for ; Sat, 28 Feb 2026 13:08:22 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= hLvzVJ46a4+7e7RSTfQ8fmEYz7sY1ZV+usD7sQf0qpc=; b=WgsI8cnDRTOTof2K OMPXxEw22iUCgkV6iFMh74O3x42Lx/CDp4yd+wCOWCVxZuZpKUjPNycNSAZhfmHD bEevF0gd7NA1NhAwQxll4H7SHkiQisLURYnmkdT+URTNB8xHul7Zb0uDaSKQzKvS H58901dY3QeuA0ulsQbMGOfeRzBK3Os4Rx+xcU2RSg67fw3t05O1OkNUaHN5HFRU WmW43iwujd4jrY0L1mCFdVRGSstOf5j+Evg75Rqq8DIJ/3wEyf/WWHcCXcaqMWEt WYuijt0UF8UiZm9kyR0nd7Ar/eRP2KXLfatDEu8GtO89iEsRXqQZ478rsvh/T5iv 7D/r4A== 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 4cksgq0y7x-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Sat, 28 Feb 2026 13:08:21 +0000 (GMT) Received: by mail-pl1-f197.google.com with SMTP id d9443c01a7336-2aae0d40a47so194511365ad.2 for ; Sat, 28 Feb 2026 05:08:21 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1772284101; x=1772888901; 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=hLvzVJ46a4+7e7RSTfQ8fmEYz7sY1ZV+usD7sQf0qpc=; b=ViiaeHgPYnTrc2pH8oyYr6+1cKZa9fjYrh5wgfwXdxjCudMab6fGrKs2X3TvZdMjOL V84tO1jGXKbwl3hMTp6p/BGSvt0W4UjfRaZA2vyqZ+Wo1NBWtuT2qqT5yz1qN5CyBqn7 POeBb3mifK3tXLxj1xabcm/xvPV5td/D70NM2gv2GFsTidGf8aMcq3WPDjJAKTxZ2aay WDJO3Xb7QNcjokquwdir00MspZnU5pG3MCNKvVqWVMrfTC/SpgxaL1hx5P9fX5T7VtH3 myq8uhs6Upot47wzz4WVh4nG2aSNYoXiL0DXU6pydAIVry4VHTa9Hw/ny7pUhiUT+x4/ tL+Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1772284101; x=1772888901; 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=hLvzVJ46a4+7e7RSTfQ8fmEYz7sY1ZV+usD7sQf0qpc=; b=jRPs67zb38rvTaX2PCuEEvRcwwSZ0WOCVJUcnYpk36tj4GHolpowMuQs3klDeYwN+Y OS9SxJPaoCTaCWm6LyNN+wB9SIctKemuOY7qtOrrpE/fk+GH+PyP9aWMqn5tcbpUX6Bv gmv29ZXyo8ec97eltVdqFwhlvfER0gYDdunYHuspjXD80b2Z+e+57sLeSYYsz+bYFI9v LMaYEwkt51io6xj+i7bRdWJ7jmcgQFTo0c0ug27WYs64yORDXON0r4XOt2esbDdsdVFl DHAOyqAscDJQEg+L7080w4yRVFV6ALAOpLgMWBNqVxUiKDrzv8RDAANcrkFeKHTLc6vc Oj8g== X-Forwarded-Encrypted: i=1; AJvYcCUFFiDNqjqc+aLsGDvMpJ8kPPWmKDb13r+VYpALD6iFNxkR7DqmYjIc/8S2GxvdU9gkS60ILszvlojx7oc=@vger.kernel.org X-Gm-Message-State: AOJu0YyEb/4sEIZWOaAfwegS01Yx+KqcW4pKh2KnYBoU0UA8f1Bjw8fj OBoGS/p2Ip3hP9ErA8SqP2Iz29vLAYzdABMedeFJk5CrH6ViYCTkXpN0FbsB1OH+82Em8d5OVgC 4RhAmZIeg6YAR00ZQ8ZTZiYLQRXDOnrFIEY3dWAxu72lx/SUqEbObokAeMaGvhwd2CwNg87PeLT 8= X-Gm-Gg: ATEYQzyFL792UP0cC9VgbZ76ww4LZ2xlwEg72UG3w7nTPIBVMF3L++vMzzVnHbIcb2k 8LQz4Dt/Ypqtq+tbVK0uqYZ2q/IYw9WszvEEkmSt2FOSdtrzNItzUDD6T1FudRhvwH35RFGXw0y d+nq9bDN6gFFSJoHcltQehSdtW1LDGaV6WFKdGDaXJoETUVckg9Z402XTnlY4ZkMjQfAIs3sunz GEAKYhcT78Zmu95Tgrj+MxJpCghUxrhe4qXgCW0DflVVN6OOmvm6igghkOCBT1ucfx8PVfofovf dK/V5O5tASqBPLul8hpYqShF6ucrQ18e8GOIlxdCS217c2jQZSYTc8oNaJzw4MLCeeMa/MiOQJk m4diCv764oKCIkubAZnaZg9dRRTKHOHcBzMc4ld1JTaivFD24D2zcaPqS+W0zDURvbIOqbUE/zw tDjltbU25GXpzZyL52oPo0zPqJNMDGBdOafDmTdrea8W2wC8T5SoPNTEuX X-Received: by 2002:a17:902:d4cb:b0:2a0:d629:9035 with SMTP id d9443c01a7336-2ae2e3cca53mr78424235ad.3.1772284101195; Sat, 28 Feb 2026 05:08:21 -0800 (PST) X-Received: by 2002:a17:902:d4cb:b0:2a0:d629:9035 with SMTP id d9443c01a7336-2ae2e3cca53mr78423915ad.3.1772284100722; Sat, 28 Feb 2026 05:08:20 -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.17 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 28 Feb 2026 05:08:20 -0800 (PST) From: Kathiravan Thirumoorthy Date: Sat, 28 Feb 2026 18:38:03 +0530 Subject: [PATCH v3 4/6] arm64: dts: qcom: ipq5018: 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-4-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=vWk8EE0CgMkZpYhxzYKRo2wadVosBsQ675/AQnbrT7w=; b=FSycVpICloTXfawHdGB5GOka3wxP+i4+aeuQNs54Q7yWOPaG1YUxirMyzUc6q59fua4TgqrLw q0Rf/e6ysJhCWfBQiHW19xJaUNwh8gU/Kg64s1NFdTquWt/LExxkoPb X-Developer-Key: i=kathiravan.thirumoorthy@oss.qualcomm.com; a=ed25519; pk=xWsR7pL6ch+vdZ9MoFGEaP61JUaRf0XaZYWztbQsIiM= X-Proofpoint-GUID: Nr7x2-kuc4Rhut9QP4rbBiWyCrMhbcbi X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwMjI4MDEyMSBTYWx0ZWRfX1qMfcj3PtVEW AJWEyB7P+RQkzGuoqIH/Xg/UJh6I0vWmR8pI6rWpCn6bVzBaSfQniS5rYmzYKk89MA2sPYy8OsW DfVfdmXgHhIjvTWz9NcUwvrhe9W8GQor+mH3Ar+xfJJOFX7pD30SI6kg8Mv6myYn8PHkz8bMjvz 1WFWbfCy96iC3Y/NEMw74DKmkEP2oUCDJ2/T2ybZRjsWzcA92HaSJ7HYMhr13BJLwdszngyUJTk rGNyrUqhkVP91ccuUjRWmqH651sSuYvmzzvlhRZ9R1cxCoSiLfwnFtZlcLIMss1hS7qPYFGgBn5 3ZwbaPvbRt6uYKikDD1tmiKyObubJni0G+YyZzHgv/26f4kjMtJveG3yxyzI4UsVEZYXMM2Rqz4 zIlTb5TsoI3MR2VbPmMCyEbMApGm1YiktLS3MTg71OimWsnTZIvn30WB+1QajH4dc4NJ55dMje/ BeaJbLQ5jJW7NE46vPg== X-Authority-Analysis: v=2.4 cv=bdRmkePB c=1 sm=1 tr=0 ts=69a2e8c5 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=yOCtJkima9RkubShWh1s:22 a=EUspDBNiAAAA:8 a=g_gtcTFTaut2jdyMrvoA:9 a=QEXdDO2ut3YA:10 a=1OuFwYUASf3TG4hYMiVC:22 X-Proofpoint-ORIG-GUID: Nr7x2-kuc4Rhut9QP4rbBiWyCrMhbcbi 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 80KB but only initial 4KB is accessible by all masters in the SoC. Signed-off-by: Kathiravan Thirumoorthy --- arch/arm64/boot/dts/qcom/ipq5018.dtsi | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/arch/arm64/boot/dts/qcom/ipq5018.dtsi b/arch/arm64/boot/dts/qc= om/ipq5018.dtsi index 6f8004a22a1ffdb6da0be410b772be5fe0473eef..591adae3918322f97a5dcd8b191= be1b50344e3d1 100644 --- a/arch/arm64/boot/dts/qcom/ipq5018.dtsi +++ b/arch/arm64/boot/dts/qcom/ipq5018.dtsi @@ -567,6 +567,17 @@ qpic_nand: spi@79b0000 { status =3D "disabled"; }; =20 + sram@8600000 { + compatible =3D "qcom,ipq5018-imem", "mmio-sram"; + reg =3D <0x08600000 0x14000>; + ranges =3D <0 0x08600000 0x14000>; + + no-memory-wc; + + #address-cells =3D <1>; + #size-cells =3D <1>; + }; + usb: usb@8af8800 { compatible =3D "qcom,ipq5018-dwc3", "qcom,dwc3"; reg =3D <0x08af8800 0x400>; --=20 2.34.1