From nobody Wed Oct 8 04:04:47 2025 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 94A27253F30 for ; Wed, 2 Jul 2025 10:17:49 +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=1751451471; cv=none; b=Qb/P9hbSrgdOh+Fyci0yrLIWYWaJ8R6/sn0M21NhynqYXLDMaXMzCjG3oPjlZqzOQZ7xTBDeWFLQHFQjDlXdavGhRjj8k9ffus3LgZBu9oXgVlr70eFkeTenXXr1ELyIYDn5INYr4oJeOAupMWU8WOSbIHXwm7mm6pNy68pouAA= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1751451471; c=relaxed/simple; bh=J03UIyk3++cZuCipvWPcyyiE30k0tNvp34iP4Z7aGPA=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=OPujFupqy2F6V3JXZk375C3AjWGHF7NTfjNVhpWGsbK1fefbWq9XtfRSL2kIssOU9xGIg7oIUBtuz8ikdW3qD5pHh+h1j7fcl2A9oHXguYPFloCJHQeITMIJ+Jdar7iVPtWzC3jRmW7z0Ct3XRdDlGuuJZZ0Z9hfbIfAGrCC3Yg= 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=F5ORfg3C; 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="F5ORfg3C" Received: from pps.filterd (m0279868.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.2/8.18.1.2) with ESMTP id 5626dEgg000324 for ; Wed, 2 Jul 2025 10:17:48 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= ZI9sC05cm/3qX1MoV4H5KL3qK5OGAwku7Dmvoj6xDsg=; b=F5ORfg3CyCOJD9tP m+EsBNKM9A4ljp9R8RSmGn2Z4E9qgBJtGyriqrRNg0lHUsVq9uuRvPTliTyUMs8c dlwHxOGSbylN9qMboN3J8hrkFqvpy8um1tDU6g2zYTiIBleOnb60S39OFlM0DpcK ywmq0Ii6UIV8vfxo+EYO6LCfd43zA5ZtKGan3aK/9RtiDXi1M1pdrX4aBnljl5UR c7x/JTdyKWIdR4h6oD7mZlFmSrEYnEDcDERTT/uhOdNNlHKHHtY6OmUzhkOgZz2d LyIUH8uY7vZK/P881OUIyJbog/1a9pzUqS5xAurw525VpByHX+MN/uqFlK1zHLyv spvkEA== Received: from mail-pf1-f197.google.com (mail-pf1-f197.google.com [209.85.210.197]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 47j7qmc5bc-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NOT) for ; Wed, 02 Jul 2025 10:17:48 +0000 (GMT) Received: by mail-pf1-f197.google.com with SMTP id d2e1a72fcca58-748cf01de06so9676934b3a.3 for ; Wed, 02 Jul 2025 03:17:48 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1751451467; x=1752056267; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=ZI9sC05cm/3qX1MoV4H5KL3qK5OGAwku7Dmvoj6xDsg=; b=kbzj7RpJVd88x5Ez989zwrcJZjjgIEO0DiHZtoAfEWReffFIOAohL5Il0uFdM9T7i3 9JS9sy3JoFjn01yrowlvOiHu7Z5Nac7Fpq3aIHxQpQ31J6zOiQKkRMbcuWdxskjwpVd5 uDGg+OC1lPKA4ntD4D0rDO/zKt+iS/Fn6E1vwdruoyMfQ+HLlUXFQ5HsA2k0iR93ug9d q2f57b2lhGVkFeqLHiHoMF67g+eSs+JaxCaH76NK8mfa9G7OFCmOLEDlhGVy+d7+c+Iy RrHuckXzMRik/09HYuNuaubjTTgN4H3rAfOwWz5kXQnmqXfL3pMYAAh2O2H8VUgGXyte Pf5Q== X-Forwarded-Encrypted: i=1; AJvYcCVZawnGFtZQEsMC++xhysm7iHo0yWs4ALrmKtq4WNV1MGJTi4aDM4uoumVIzH1vCxXwTMEuM+egGuqi3lA=@vger.kernel.org X-Gm-Message-State: AOJu0Yyay6YFi37+/ZwCwUmZ44dl4F9mQBYzXZlhw0o4d2OnGeJS62YI VWIzDYrFWuxx1X0pB6FyhC2c8OnonEXhXnfzeOFTne1RzALc06mAne3p6ukg31Voz6haq5I6DRw uE05IkFrgAC8J8MUn60tfGOKzyzn6U9UeD2qmNK4aWbu9xBi/Xt1lP1+9fhhJGcuYcAo= X-Gm-Gg: ASbGnctTfsDh/6+nUYyzR+3D+bW1Z4xkA7Ak9NJEwGy2jtksOe3djRT7+d5GReklABy /dnei11Q8tntqyxj4GcstaxmEkXUSxLTxSGHbEJry52UPaVT6ZDJYOhXqqzkIpCARXRLr3O1rv4 pMETpaG694eq/r7KK+k+Y5afJTx3+XztvzO84J3zJUZgMxIjyakf4vlBQgUuODj1g5/6k5pnWYe 6ETFMQgoflMfVFppuV+Med3RCSk5U3NbZQLi4nRQA7FxPfBKNGO1ZWDVZ4lMBdnBUYcH8SxOFN9 qsjjar0UhOOQlSJhDBsxFc5bY+sVRRO3gsODKVzUPMVgevOSquKzyDA0iRlZXXQ6h8j5+V8SC4j Th1TIOTcZHy+C6F/hTXjUeoulM3wM2hg6HZ80uxShPxDwgQgA5acALe/9Yw== X-Received: by 2002:a05:6a00:929e:b0:748:e1e4:71d9 with SMTP id d2e1a72fcca58-74b512a4b63mr3001852b3a.22.1751451466946; Wed, 02 Jul 2025 03:17:46 -0700 (PDT) X-Google-Smtp-Source: AGHT+IEowJELbiCa1g27aMvRwnyFZkhJX67qGkXj/+6sgoDLFdi9mlUc8OJntYXysxWDvCkzYUt4+A== X-Received: by 2002:a05:6a00:929e:b0:748:e1e4:71d9 with SMTP id d2e1a72fcca58-74b512a4b63mr3001798b3a.22.1751451466524; Wed, 02 Jul 2025 03:17:46 -0700 (PDT) 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-74af55749b9sm14486315b3a.73.2025.07.02.03.17.43 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 02 Jul 2025 03:17:46 -0700 (PDT) From: Kathiravan Thirumoorthy Date: Wed, 02 Jul 2025 15:47:33 +0530 Subject: [PATCH 1/7] dt-bindings: sram: qcom,imem: Document Qualcomm IPQ SoC's IMEM compatibles 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: <20250702-imem-v1-1-12d49b1ceff0@oss.qualcomm.com> References: <20250702-imem-v1-0-12d49b1ceff0@oss.qualcomm.com> In-Reply-To: <20250702-imem-v1-0-12d49b1ceff0@oss.qualcomm.com> To: Rob Herring , Krzysztof Kozlowski , Conor Dooley , Bjorn Andersson , Konrad Dybcio Cc: linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Kathiravan Thirumoorthy X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1751451460; l=1004; i=kathiravan.thirumoorthy@oss.qualcomm.com; s=20230906; h=from:subject:message-id; bh=J03UIyk3++cZuCipvWPcyyiE30k0tNvp34iP4Z7aGPA=; b=Vc29Gf3HfisCRIVy+1KVgmb2V83MeMBwc4+kqNklsHihBbbaMNbppKo9HGwaPNNxpDWOoYSAH 9wc8RYEX7dCCuT9Ezm0G2udLa90G0ubvyS9PiI2V447O6L1knkHpmwE X-Developer-Key: i=kathiravan.thirumoorthy@oss.qualcomm.com; a=ed25519; pk=xWsR7pL6ch+vdZ9MoFGEaP61JUaRf0XaZYWztbQsIiM= X-Authority-Analysis: v=2.4 cv=C4TpyRP+ c=1 sm=1 tr=0 ts=6865074c cx=c_pps a=rEQLjTOiSrHUhVqRoksmgQ==:117 a=Ou0eQOY4+eZoSc0qltEV5Q==:17 a=IkcTkHD0fZMA:10 a=Wb1JkmetP80A:10 a=EUspDBNiAAAA:8 a=VpYCf0uwatFdRcK0hfIA:9 a=QEXdDO2ut3YA:10 a=2VI0MkxyNR6bbpdq8BZq:22 X-Proofpoint-ORIG-GUID: JhB71X6VVJljQM9h0WK7btQTk1W67l8e X-Proofpoint-Spam-Details-Enc: AW1haW4tMjUwNzAyMDA4MyBTYWx0ZWRfX9GHLTCIsfpMP jE+Mr7ZNFHDs1xyzLxSnNzbqNxSOVfrvTUKQdm3G3ed5EkbqAmMFYTyKQwegynRO5pVHDZvXgUZ FdkZyeG0juw/47lAqhWhafEbvicQ147TX1LN7zxmqLENydcgda4R5wRRjmAeYzQIMXByjn3XjwO mBtB5afWST6RyKAPEB1Uqq5ODe4MnLDsKSdm3NKfzNntq0DaZIAvuFE33rcOnByYaDRo9JhJJKa gSafG00b0gLpRT5FUtPFpADCelFVuf8Lg2xo5pOSvh4lFBgGtdVmFVJ2yAMrnrFhjICof0Co3mH s+55NI0Gj8bdV6UtvlZP1LM/VJJRS09ERBe/gsPRO66F2luPLlJsWwmKhiav2tulBaP9tILGlXx Vc0EtmfLxCooSnWQfS8OEBFIPhioVOhGIkc4gdIUwXfzSMwd6moi7t9m13SZ/MQXDLRgYuzY X-Proofpoint-GUID: JhB71X6VVJljQM9h0WK7btQTk1W67l8e X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1099,Hydra:6.1.7,FMLib:17.12.80.40 definitions=2025-07-02_01,2025-06-27_01,2025-03-28_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 impostorscore=0 phishscore=0 suspectscore=0 bulkscore=0 lowpriorityscore=0 clxscore=1015 priorityscore=1501 spamscore=0 mlxscore=0 mlxlogscore=826 adultscore=0 malwarescore=0 classifier=spam authscore=0 authtc=n/a authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.19.0-2505280000 definitions=main-2507020083 IMEM is present in the Qualcomm's IPQ SoCs as well. Document the same. Signed-off-by: Kathiravan Thirumoorthy --- Documentation/devicetree/bindings/sram/qcom,imem.yaml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/Documentation/devicetree/bindings/sram/qcom,imem.yaml b/Docume= ntation/devicetree/bindings/sram/qcom,imem.yaml index 72d35e30c439ccf4901d937f838fe7c7a81f33b1..48e2f332e0e9fc9fa4147fa12d9= c6c70a77fafda 100644 --- a/Documentation/devicetree/bindings/sram/qcom,imem.yaml +++ b/Documentation/devicetree/bindings/sram/qcom,imem.yaml @@ -18,6 +18,12 @@ properties: items: - enum: - qcom,apq8064-imem + - qcom,ipq8074-imem + - qcom,ipq6018-imem + - qcom,ipq5018-imem + - qcom,ipq9574-imem + - qcom,ipq5332-imem + - qcom,ipq5424-imem - qcom,msm8226-imem - qcom,msm8974-imem - qcom,msm8976-imem --=20 2.34.1 From nobody Wed Oct 8 04:04:47 2025 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 D0431254AFF for ; Wed, 2 Jul 2025 10:17:52 +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=1751451474; cv=none; b=FvIEQtNc7CWz4eFIg5ceH62p/Rndhg6JmfswlLMwSL1Ryk0/P6a/JxBZhXiXIsOCWVzYHerH+35VUz/mWQFqrcOQeMvxQKxllchx9fhIn8MH3njFoYwJCgzyMYnWVzRH9yWFbUDFFBP6znOqoMkVg6Mkj4OLfoe+njxDA0f3+Ls= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1751451474; c=relaxed/simple; bh=HTG5mnN62E5lVvmR9M3o5ZKUlGwP4DrQ+BOVs5noMkg=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=VhiIbxgr77f3P0UZ0v9rIJrrIngasVdBFSk5AUq6m++kQeIUWJicEo49A3IFz/d1Ioel6Cl6q2kzaH+a6QKPFZNdFS2Mlm+Yxnt7TYmdHHfCAcuuaGq++5RwFxveWU+W9gD97lSTxkzFHX6Sf5tuP7o/zkWOi+IxYBRiIFGY6GY= 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=fc8zhPZa; 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="fc8zhPZa" Received: from pps.filterd (m0279872.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.2/8.18.1.2) with ESMTP id 5625PjA1024651 for ; Wed, 2 Jul 2025 10:17:51 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= Qop/b5pDG6wy5PweIeJVl0tyyRvgJnpZddFhEDO1zb8=; b=fc8zhPZatNCHII1u n81VDJmS1mrAASvOVy4nOlX5JXoBdtrk2v04GKSwsTpR/32G/yqal/h+I7bc4usV WiEx08lQcAK+uflmq6y497Nl15SLyJQO4+ZY3+9HzBJ7VaF2fTMYlylrOR1IiOzV bbuNs7QsYyOJ6oEF91gxw1clCIepWU4ZuLKmz/BWA+j7MwTj9jnW9lIlh5VtksWu /7eWGUt0j8dWStc0S9uWNVMXWxr+Pfk4RP0r/ltSrrCFgZkBMMdpzaLVXyuP55uA zpUJOjbRcGelLvgWFALtZNha9dOjU0cozjWA5nZjKdyMoIrdlMD4xRfsoMl/aplg W++O4w== Received: from mail-pf1-f199.google.com (mail-pf1-f199.google.com [209.85.210.199]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 47j8s9m82v-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NOT) for ; Wed, 02 Jul 2025 10:17:51 +0000 (GMT) Received: by mail-pf1-f199.google.com with SMTP id d2e1a72fcca58-748f3613e6aso1974125b3a.0 for ; Wed, 02 Jul 2025 03:17:51 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1751451470; x=1752056270; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=Qop/b5pDG6wy5PweIeJVl0tyyRvgJnpZddFhEDO1zb8=; b=pf40MaPJuRRH1aNdlOcY7Dudj8Riuor/dhRCaGfxu0CCAeRkEqkoFHBwkHul9Y1oTq Udq9uj+GybG0FxzGNceHWkYmNO7H1Yoc9xeNRFbVeuW71ap6OVuxY1SsATnkU/WPxd8M Ht9763gKIy5luNN44J/lO5k+RdYNSR7JxSMcTRYQ//UH3bvAQoiJ6NU5nqo6cg8IlbH/ vknJXra+KHX8Vj2QXR+l6S7JO5HERQgN7Hiq4vLrqDN0AA4RnYH3oCsMz/3WouUT+/Ek vkthUmW0DI2tJ0cnUukzrpWNl/eR4raMQ1axeWiNzQuYgXYb8n5ynZBzKjzh0kc5DjiF Sqow== X-Forwarded-Encrypted: i=1; AJvYcCUODvfPDVGOq3i2ncT8b2ZO4oCPTZIC40BwNaDb96MT1PdTDhjRqs7ilQl0+e0uCXywK/TYEd3QImyyu6Q=@vger.kernel.org X-Gm-Message-State: AOJu0YyjduET6F6PIqZme8Zvf8YRXotVKQTeLg1TEM4f1VMppp6/fwkL rOHRSRMp822Y8UqIGT/v+0i3RsCxbE2jRZ10NpGm53hWo9bHS+uIrdj2mXxhhcEklfhZ2glC6R+ lwpUK7CK0YgTMbRsKVsAHIFj7hVruQ3BWJywW6Ni49EtCljsbFlmRj1bDC6q98FjOJmU= X-Gm-Gg: ASbGncuBAsK2VMjmLhHn7+YoDvPYADjHkVk97bJbVd2WAKWDLvIN18OWK+RmHbLvu7D oN/meNCqstsiKwj1x9L54uTTBGQ8IOBWGX/145kAjEBTizvH3GA68SU0JHxkuThKLuzquz5QQaI tXptyMvet8cVCOLG7WIoY9McpKvdt18R3BgOcZaeOyotIMVL2t490leOXr7tgViNCoS1HTcuU2I Ps03ebBhWvQMKCYtru0XWvzeH/uWOwrsuPvHO2TEtkDccr+vxJh7Es2VVJuOTse8aphj5kYVn+O Dt3DS5XSHSdLt6b3nvDQ5MgnmKIvdKAVcthFy2ztSCDBSw9PQraOUMiUdmEEkWSs41mrrZWUXa6 IVuX9UqQsLSuOtNhqk2jYw/f58O5lG94/7+8kdzpbxiIs/yYbJG5THE8byA== X-Received: by 2002:a05:6a00:22ca:b0:748:ff4d:b585 with SMTP id d2e1a72fcca58-74b50f683a8mr3088670b3a.19.1751451470348; Wed, 02 Jul 2025 03:17:50 -0700 (PDT) X-Google-Smtp-Source: AGHT+IGnytX/3KOhg2rvmEfuN3mvtRnpFknOUM5Iv99FSaxslQSVdJLuzMlQ1h9brA0rm3u6YY5ncw== X-Received: by 2002:a05:6a00:22ca:b0:748:ff4d:b585 with SMTP id d2e1a72fcca58-74b50f683a8mr3088644b3a.19.1751451469934; Wed, 02 Jul 2025 03:17:49 -0700 (PDT) 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-74af55749b9sm14486315b3a.73.2025.07.02.03.17.46 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 02 Jul 2025 03:17:49 -0700 (PDT) From: Kathiravan Thirumoorthy Date: Wed, 02 Jul 2025 15:47:34 +0530 Subject: [PATCH 2/7] 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: <20250702-imem-v1-2-12d49b1ceff0@oss.qualcomm.com> References: <20250702-imem-v1-0-12d49b1ceff0@oss.qualcomm.com> In-Reply-To: <20250702-imem-v1-0-12d49b1ceff0@oss.qualcomm.com> To: Rob Herring , Krzysztof Kozlowski , Conor Dooley , Bjorn Andersson , Konrad Dybcio Cc: linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Kathiravan Thirumoorthy X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1751451460; l=1197; i=kathiravan.thirumoorthy@oss.qualcomm.com; s=20230906; h=from:subject:message-id; bh=HTG5mnN62E5lVvmR9M3o5ZKUlGwP4DrQ+BOVs5noMkg=; b=gZmB69MHK7JmUMfujejANSJG7lomSA8NVYOzbwUJDV7RLCErYSxNCPLb20SF8DIuqr24D4sQj iNrljTsnDiVChSBxRIO9pLM06GLnQekbvTj5JJvB5UGz0t3BTFQMaBS X-Developer-Key: i=kathiravan.thirumoorthy@oss.qualcomm.com; a=ed25519; pk=xWsR7pL6ch+vdZ9MoFGEaP61JUaRf0XaZYWztbQsIiM= X-Authority-Analysis: v=2.4 cv=H/Pbw/Yi c=1 sm=1 tr=0 ts=6865074f cx=c_pps a=WW5sKcV1LcKqjgzy2JUPuA==:117 a=Ou0eQOY4+eZoSc0qltEV5Q==:17 a=IkcTkHD0fZMA:10 a=Wb1JkmetP80A:10 a=EUspDBNiAAAA:8 a=g_gtcTFTaut2jdyMrvoA:9 a=QEXdDO2ut3YA:10 a=OpyuDcXvxspvyRM73sMx:22 X-Proofpoint-ORIG-GUID: z7bUF86bYHG90a7UKxyqEX8boHxd9zAY X-Proofpoint-GUID: z7bUF86bYHG90a7UKxyqEX8boHxd9zAY X-Proofpoint-Spam-Details-Enc: AW1haW4tMjUwNzAyMDA4MyBTYWx0ZWRfX12hFk25Zwakz MD+C/ailulIpS/EazkDBsjI0/OTK4bSRnGbMD9RnsOrvtLJsVsVkBmyVhIwwPknxOwpt8eD5loj Boh8lP5h83eW4C76jR67e0k3s2hTLt+KFIpWtOnKbIGG917NBhPrnn8v0feP6eQNK4Hx5WMDNRf axZj46nV2JWsPP7h84Lsrkevq1/8vBCbKBJnWwxKYAjd5JHU/rG3tpP1Py24DZZ4DfXlLmtVP/5 sml5IxbdG/hmZY9FPsggDyPozB7DfocYD/S/zrjHPG1/RfFVis2rEtZl3UrYkGTv9voZRc5YPkJ YxMAEqWdySylmW7cxbjlIQgfRG1gW3vmSx0pkM0hi10jySSfOAutNXrwaT+V4HhC/otZlc8R8R6 3gO82vQY9Ar6kCdtIOhZfIWtxBpqw0c4hQGOrVSPwa0eLlmTXKlvHqZkbWOb9l3m8M1hcBkL X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1099,Hydra:6.1.7,FMLib:17.12.80.40 definitions=2025-07-02_01,2025-06-27_01,2025-03-28_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 impostorscore=0 malwarescore=0 suspectscore=0 mlxlogscore=714 priorityscore=1501 clxscore=1015 mlxscore=0 lowpriorityscore=0 spamscore=0 adultscore=0 bulkscore=0 phishscore=0 classifier=spam authscore=0 authtc=n/a authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.19.0-2505280000 definitions=main-2507020083 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 approximately 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 | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/arch/arm64/boot/dts/qcom/ipq8074.dtsi b/arch/arm64/boot/dts/qc= om/ipq8074.dtsi index fffb47ec244899cf45984adbe8c4f9820bef5c5f..93dd11c394589132f3d5ecda32b= caecad2509029 100644 --- a/arch/arm64/boot/dts/qcom/ipq8074.dtsi +++ b/arch/arm64/boot/dts/qcom/ipq8074.dtsi @@ -625,6 +625,15 @@ qpic_nand: nand-controller@79b0000 { status =3D "disabled"; }; =20 + sram@8600000 { + compatible =3D "qcom,ipq8074-imem", "syscon", "simple-mfd"; + reg =3D <0x08600000 0x5fff>; + ranges =3D <0 0x08600000 0x5fff>; + + #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 From nobody Wed Oct 8 04:04:47 2025 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 E10242594BD for ; Wed, 2 Jul 2025 10:17:55 +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=1751451477; cv=none; b=FFqhLUmHCW0VXQhJZ+PvJ72F9BeFIvFdtnZKubX9CKFUHcbuVWnovk8P+I1wneNm9gYXQJ7UrrHpH8JppqoZ8eokgZxrz+NmE0t130nCaD50I+RGzP8W39F223v9ei0ky0bFUW60bZkA1aK8E29+7sWPOLQzehWK0gXZhoVpTTw= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1751451477; c=relaxed/simple; bh=xzzMzwUChajbRnqt6sZCtMpudF62NJzRt4P4qkk4IBc=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=PUZzhagec4sdowVdXyLtVE+lONDJN7/Hn21pTYLOMdrKi0vW3S3+ZecuAak1dNRWrVxRsfPWdzkvXiMzHJLuU7zQT7V1+muGkZDWeqOGiJqfOei3wfnyIBouNwO2RZlmB9AqNEwQRgnNFxRQX6Q7dfPu0BZQmIXdnCO3RNQ3VtI= 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=eHnbDhhe; 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="eHnbDhhe" Received: from pps.filterd (m0279869.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.2/8.18.1.2) with ESMTP id 5626tTTB025164 for ; Wed, 2 Jul 2025 10:17:54 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= A5iIorz+E6POrscHAc8h3CoMG34cykm17D1uNtyhLRk=; b=eHnbDhhe0HEYTrqm bvcLHr91PmvrxdbzcJ6SjrL94ulTpzyRhhJzUaS+9qqg7c1EBs4d09/8CtAxPVc8 cH9kpoM3Wayer6daAcIH1+mIhFk07ylN7xxcG4u+sPB73nIQm+ayQX7rNBJ6WPTF iEIluAyOv/jKTdqjnGJciNE//2qXJM3xCufTW4cUjZjTEMGgRbj4cyP8KgNxqRZk PciVaox5nNJeUJa0C0J6bbXu5aqzkP+H0wAkJD9zERj1LYBmzlthkWGhjm2Dcs4G gzIhU5IKPSWIONAZb6fe9vh4iupyDs2gmdELwW9uIyD8PxUL81B/Rtey9HS2F8IP Qd+8hQ== 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 47kd64sdu4-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NOT) for ; Wed, 02 Jul 2025 10:17:54 +0000 (GMT) Received: by mail-pf1-f200.google.com with SMTP id d2e1a72fcca58-748efefedb5so673274b3a.2 for ; Wed, 02 Jul 2025 03:17:54 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1751451473; x=1752056273; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=A5iIorz+E6POrscHAc8h3CoMG34cykm17D1uNtyhLRk=; b=Ji0FMnYU4cIZtsOaOepSb3yvBELYkWkwciVsc7ZscDpJK39cSpvjp0gdPtj1XLUPOG qYQaLKAeLKszU6Myfa8MNPQtVQk91YfSkGRlue9hV92IKjWFUdbZK8H1JfDjbWevl3NK qqtdgM96enbgNZz1yGLn+wYuyuYvnQKKJwLYPYH5+KMJ2qtRZ6CMl34hilg4Ef47oOuh immgr7ZZdniohR5F2f9cn6NF7N1vFoL8X/qUFLR2PqTsYjCSRfTF0y/4qZ32jwqr3Xme mpJbCm/RKZOFt+Hfy6li8DuUzx+RQrcm0ncHvc+XtaIpmGfMUyFIkf7YhYvf4hHsSgVT hhlw== X-Forwarded-Encrypted: i=1; AJvYcCXXPRMJ4McPkHaxLQ4FchZBCVb5rbpC8CiiC3wF9QrD2BQlHzMpX4kh2dUA1sm0ZIrO/W/Ax/1T/NUnR3U=@vger.kernel.org X-Gm-Message-State: AOJu0YzmRVlF848oZ+CiPdIOJklDYjNzhtOREtPpEOo9AnCv4qpDxyUH v3xoPxptzWaJcK888HoqfgYZLTPzHMTp8qwQywXtdJ/XdwfLUH90n8BCn3s4nanvfWuKZ5O4MiO ZWimn/XEA1ucvBPHbEtCcD5rUcPckeVxr7Im0B6SwGaKSOXXdTBRnRkFxXVJzQvFqj28= X-Gm-Gg: ASbGncucjLKCft++oQdcZbnaH58Vnz0cFhd2haOBsLMHwrW9+lrZTMfWgJmkwC341X2 H7YWqnQoNpKyRsMtwodBsHQDKZRyCQ8GpLI/xJbLMxcsnV7xYqFlFlnp9F2PLQlDCQfQ/oSA+rL VsdiwN+UI9jmaJKbg59hU6FWkAJGPKye82RKHJ9m+7/DP07Y9V5Xc80aOPxGRjShBdo04l99af8 tV6ZQKWleOmG9FsUrOkfq5vB8Y2YwJEABm5N7O0I8Nx+C+ylPiVgFxd+crYy5rxE58wmPDM8JPy 4pCgqFuu/dWEkSmwB7GL/UPi0osv+3jSpvFQh3ZyJswNEMXruAwl+DxhCPBut250yUYiL+FURa2 9xHosHOWXeKo9Dv7iSzHKL2pwg+SD19LszcssSBLFKHhQm15LgTG2lv7hmw== X-Received: by 2002:a05:6a00:1821:b0:736:a8db:93bb with SMTP id d2e1a72fcca58-74b50e698f8mr2908583b3a.5.1751451473471; Wed, 02 Jul 2025 03:17:53 -0700 (PDT) X-Google-Smtp-Source: AGHT+IGKCfh4xLcTR3PAnV1X3SJoB5NqIRJ+ET8NtGT7a1A8+qckiXtJhR1Gj7PXwK9Vi2UWumM5ow== X-Received: by 2002:a05:6a00:1821:b0:736:a8db:93bb with SMTP id d2e1a72fcca58-74b50e698f8mr2908555b3a.5.1751451473047; Wed, 02 Jul 2025 03:17:53 -0700 (PDT) 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-74af55749b9sm14486315b3a.73.2025.07.02.03.17.50 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 02 Jul 2025 03:17:52 -0700 (PDT) From: Kathiravan Thirumoorthy Date: Wed, 02 Jul 2025 15:47:35 +0530 Subject: [PATCH 3/7] arm64: dts: qcom: ipq6018: 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: <20250702-imem-v1-3-12d49b1ceff0@oss.qualcomm.com> References: <20250702-imem-v1-0-12d49b1ceff0@oss.qualcomm.com> In-Reply-To: <20250702-imem-v1-0-12d49b1ceff0@oss.qualcomm.com> To: Rob Herring , Krzysztof Kozlowski , Conor Dooley , Bjorn Andersson , Konrad Dybcio Cc: linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Kathiravan Thirumoorthy X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1751451460; l=1210; i=kathiravan.thirumoorthy@oss.qualcomm.com; s=20230906; h=from:subject:message-id; bh=xzzMzwUChajbRnqt6sZCtMpudF62NJzRt4P4qkk4IBc=; b=1j30y1CTb0BZgw0Xpu03TDce9YqyEJhLjbS6+OLhL7ASxY+nGNdRennrian6oAw4WtdtG0/zt WqeLsFyACysBDDKxL0Hu7X5rtuf9x4kpXfT16mfb9S/LctrLKRg9h1Y X-Developer-Key: i=kathiravan.thirumoorthy@oss.qualcomm.com; a=ed25519; pk=xWsR7pL6ch+vdZ9MoFGEaP61JUaRf0XaZYWztbQsIiM= X-Authority-Analysis: v=2.4 cv=Z+PsHGRA c=1 sm=1 tr=0 ts=68650752 cx=c_pps a=mDZGXZTwRPZaeRUbqKGCBw==:117 a=Ou0eQOY4+eZoSc0qltEV5Q==:17 a=IkcTkHD0fZMA:10 a=Wb1JkmetP80A:10 a=EUspDBNiAAAA:8 a=kuyrhOGAXNEpbtS0LE4A:9 a=QEXdDO2ut3YA:10 a=zc0IvFSfCIW2DFIPzwfm:22 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjUwNzAyMDA4MyBTYWx0ZWRfX8310PqYss0e8 nOoNvO4phb58B0Vsql35jjU5SbePkLAn5c1XHR8KmCIVA39cGRV4qEUvaysIR2eJnURhksKF90/ lV8PQ1lOAdf3Cb40+2K9d8jhQfmy2pBfkO4UAJHvPrTORKb3S+l4iYOFWPLjoGJTQLuBRnJwKxZ /Uv6yvXGWbz80O6ZMxFKJ6AB0YSuYxGP1WPfHWq3hJC22HjV8/TPgZ1MqE8jyFwpYi7xiEPfSzf R/ZQB8/7RipLzu0jOowKvVwdQ4HbBophRhBZP+Lk6whQVxdNfSmDFGhIviMYkrX4DCjH67YUEQP DIY6ndMsOwXzeqoa55lqJV8OVJPlCa3rePAYMiN3xOJV3vL4lv2/KVQKu0JFa1tlf2KPagdkrNZ 5aomoRUptNE/rViHdsQT63uofLfJe4vhPhJYcCBYmL7U1SVMOI7tKiKZ894fFxA1h4KYF9oL X-Proofpoint-GUID: N1NgKBzX19FJ61s-DtaIf_Gsej-NrhSw X-Proofpoint-ORIG-GUID: N1NgKBzX19FJ61s-DtaIf_Gsej-NrhSw X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1099,Hydra:6.1.7,FMLib:17.12.80.40 definitions=2025-07-02_01,2025-06-27_01,2025-03-28_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 phishscore=0 lowpriorityscore=0 clxscore=1015 malwarescore=0 mlxlogscore=714 spamscore=0 adultscore=0 mlxscore=0 priorityscore=1501 bulkscore=0 impostorscore=0 suspectscore=0 classifier=spam authscore=0 authtc=n/a authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.19.0-2505280000 definitions=main-2507020083 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 approximately 32KB but only initial 4KB is accessible by all masters in the SoC. Signed-off-by: Kathiravan Thirumoorthy --- arch/arm64/boot/dts/qcom/ipq6018.dtsi | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/arch/arm64/boot/dts/qcom/ipq6018.dtsi b/arch/arm64/boot/dts/qc= om/ipq6018.dtsi index bfe59b0208415902c69fd0c0c7565d97997d4207..7eca5ba416c2ef5ef1c4e0eb4f5= 8f1ca94fc92f0 100644 --- a/arch/arm64/boot/dts/qcom/ipq6018.dtsi +++ b/arch/arm64/boot/dts/qcom/ipq6018.dtsi @@ -659,6 +659,15 @@ qpic_nand: nand-controller@79b0000 { status =3D "disabled"; }; =20 + sram@8600000 { + compatible =3D "qcom,ipq6018-imem", "syscon", "simple-mfd"; + reg =3D <0 0x08600000 0 0x7fff>; + ranges =3D <0 0 0x08600000 0x7fff>; + + #address-cells =3D <1>; + #size-cells =3D <1>; + }; + usb3: usb@8af8800 { compatible =3D "qcom,ipq6018-dwc3", "qcom,dwc3"; reg =3D <0x0 0x08af8800 0x0 0x400>; --=20 2.34.1 From nobody Wed Oct 8 04:04:47 2025 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 5E11C253953 for ; Wed, 2 Jul 2025 10:17:59 +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=1751451480; cv=none; b=OaxBMMGx4lBI6XiWIUQ69tbZUr1V+SqcV6r3DamZ0qWIOSM2u6CnNieMRimW51ISwG/F/JuINp5e7QLKsVUcWcodEZO0fXvT4j95E+ck9X5MogIdXN15HN+xOGiUWK0VmL2SuGwVYhKVbSS0gIqbKwuYPpjhkL7REjQpfzmJDz4= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1751451480; c=relaxed/simple; bh=77ZuaHveNvhSKbkxNFyy95qf065tME6iiMrltKzTBxE=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=WtWycmG6RSXOaKmQA+LWM8heZyk29b6MH92nf87F3187qW4PlZDPJLjXEj7U86CjXRPtdOxonSDs25KjmjAkU6MagP1+KSh5X9ce52ikyW/yzc9+PzPCjHpuizGi0TxXkdk1/u7jkLTVQiiYZCA0RM0Wb9Mmrc+gvM4v4z9rbPI= 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=fSz5qL7/; 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="fSz5qL7/" Received: from pps.filterd (m0279871.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.2/8.18.1.2) with ESMTP id 56289FtA025086 for ; Wed, 2 Jul 2025 10:17:58 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= T09UNjHK+2hSBQr84lcaxG3C3fEEMAoZA13KF8lWGN4=; b=fSz5qL7/nS843xYQ uDx2PTWKJPw6smYsUPx3m80i/0aeuZrpyAsvYItMkCTCF4o4Jxk9dIAwv7EP2wGJ X4tcFn/Xk7ZG5fZPjo642LB64qXKaJBR3hmA3qfI6OpQdgruKNz4AVoMZqx5Q78k rwVgGrAHPo7cNSPUf9im5KDg1LRJcIvWOj/sxMn9SxmbhilowaznIZowFrZjTSfI Iw33hintisYsniUMth/gN8sbJTFfQUjDGlf7BOfNvroZoYu44jLQfCgLCzkNyPeB pIF97fP+FiXI6L/LvgcshD8k2UoesyPIUGxMosX80x6ZCTjWHRXWo3gKnedZxmsv NEhi9g== Received: from mail-pg1-f197.google.com (mail-pg1-f197.google.com [209.85.215.197]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 47j802432u-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NOT) for ; Wed, 02 Jul 2025 10:17:58 +0000 (GMT) Received: by mail-pg1-f197.google.com with SMTP id 41be03b00d2f7-b2fa1a84568so5127297a12.1 for ; Wed, 02 Jul 2025 03:17:57 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1751451477; x=1752056277; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=T09UNjHK+2hSBQr84lcaxG3C3fEEMAoZA13KF8lWGN4=; b=xGP3TPonxIpgqzxPjr9uQsnvXfV2ryAsyfzDd8epvCeOmlJoA/LhCAaK7xSFLmkTVd oUFMJXe9eJ1ZVH+WCnuzsXDdIzVOyrsg1aCkDQRZr+IJWK4KfRC73yh95yJ5yRKFX8Vr HYWXsh1aCtIDeO2utSTHYzG0uz1HKZFiOoYIorizAhTGtUwwH+4p43b1onWeQzZG5lti 3WS2YjG/UB/Lml/DFKSOqwxKXjIs70YPxKBdkFws9f1IXQLs5/Wrk62eXGVAThmUnwuD uN4TthFqwR50AD0z4PDfZ4EvnVKwwttn9rIdqmtUjqPKRqP96lGUA2SmOjXkbCMCjAln C3PQ== X-Forwarded-Encrypted: i=1; AJvYcCWZKN5ntfd5loTqShWpFWt9dAeUBqoUE34Ra3T0zfaBKbOmdqvSJcierOb8gtw6q22hRnG9U+TOpyvRubM=@vger.kernel.org X-Gm-Message-State: AOJu0YxSvoYudAVjb4syByvQx/zpcPdPixnnR5IFV8K4QzTpW8bIuBcJ k8k5IjThUkow3xpp8Y7zZXf1VR1dh5oeFmDoQ9doayu7A3m4kvP0zfx95oIewWjLhxwuwBWp3D8 TGJw2lkS3tLO8mMHxTA/KWA8BDBSDEt/s4JAbGoZUQ5GZJ13CRcrEyyPL/QYAk/we60ryexW4qI I= X-Gm-Gg: ASbGnctwUvDs6updx7ISIsCIMaguy41jgMEzJdfhZ+uQY2FdVSgwo6FRkOdWvlWjuyt epv/sL4gM2BaNpVyU29jVcIi0hMcJ+SQSj+wGpOpP9VToWpB+scbecPYtIhyIqYkUu+mxC41xYp wSrnGScb1O1ZgDUzWNRC48W5Yuqmy39yPDhIwca6oN9cL2qP0Vv/9UWtZ+QpPiTZos3NbTLKu+s ZdYgUzi/A2AESSwM5J57EJggI8WvLIYGYa+2dFZOMe1xblqJSa8ZZ6EU93dm+GCuuOD6jW0S/K8 2rKtovL5J06oI0H1lnmnfMBO7QjTCDDy4OAFvNz296ZrlvTH04v+CZpRGDSrtup+7OWlBveKu7m bwUtIFtO10omQal5WOQ6nKmfUNwsQZeEVbv28D5C4IJaI2fNHi2Qxm/qgpw== X-Received: by 2002:a05:6a20:3944:b0:215:dacf:5746 with SMTP id adf61e73a8af0-222edc659demr3809118637.19.1751451476645; Wed, 02 Jul 2025 03:17:56 -0700 (PDT) X-Google-Smtp-Source: AGHT+IHyhtoak9EuObS5+zsZc5vBQamU5dSqk6hcFiDb6UWXhvdbnRmO85R7+EK94e0PzBqNb/9RRg== X-Received: by 2002:a05:6a20:3944:b0:215:dacf:5746 with SMTP id adf61e73a8af0-222edc659demr3809085637.19.1751451476244; Wed, 02 Jul 2025 03:17:56 -0700 (PDT) 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-74af55749b9sm14486315b3a.73.2025.07.02.03.17.53 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 02 Jul 2025 03:17:55 -0700 (PDT) From: Kathiravan Thirumoorthy Date: Wed, 02 Jul 2025 15:47:36 +0530 Subject: [PATCH 4/7] 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: <20250702-imem-v1-4-12d49b1ceff0@oss.qualcomm.com> References: <20250702-imem-v1-0-12d49b1ceff0@oss.qualcomm.com> In-Reply-To: <20250702-imem-v1-0-12d49b1ceff0@oss.qualcomm.com> To: Rob Herring , Krzysztof Kozlowski , Conor Dooley , Bjorn Andersson , Konrad Dybcio Cc: linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Kathiravan Thirumoorthy X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1751451460; l=1172; i=kathiravan.thirumoorthy@oss.qualcomm.com; s=20230906; h=from:subject:message-id; bh=77ZuaHveNvhSKbkxNFyy95qf065tME6iiMrltKzTBxE=; b=KJfuhcl/8ICPaBzaFfh/exbJzfleF8zPULmyFMS2dYsoSw+8BFtFP+sEdgQgTwO6Umy3eTkpC 8/JauUBdLBRC+s9vu0KxtMM2gJYK11tHkZEn5X4/aoGaEpKLRXeEWEg X-Developer-Key: i=kathiravan.thirumoorthy@oss.qualcomm.com; a=ed25519; pk=xWsR7pL6ch+vdZ9MoFGEaP61JUaRf0XaZYWztbQsIiM= X-Proofpoint-GUID: 0pV4ln1HOWBxM90W95kSWAFHfGu6KPPH X-Authority-Analysis: v=2.4 cv=YPWfyQGx c=1 sm=1 tr=0 ts=68650756 cx=c_pps a=rz3CxIlbcmazkYymdCej/Q==:117 a=Ou0eQOY4+eZoSc0qltEV5Q==:17 a=IkcTkHD0fZMA:10 a=Wb1JkmetP80A:10 a=EUspDBNiAAAA:8 a=LzuAw_qlYXXAwiqMVrUA:9 a=QEXdDO2ut3YA:10 a=bFCP_H2QrGi7Okbo017w:22 X-Proofpoint-ORIG-GUID: 0pV4ln1HOWBxM90W95kSWAFHfGu6KPPH X-Proofpoint-Spam-Details-Enc: AW1haW4tMjUwNzAyMDA4MyBTYWx0ZWRfX1nWVLCYTk8IH MfTY1BWtfL+f8ov/snrCh+Nvdvo+GWkV14KYyeusLU+HkQicy9IZ6JxsQBfyix4nR8XTEAwjj2v 7r9X0UpkJfCFDBFFYCktr9DT0KY80dsxv0soHu5lCXCc3tnz50z3a/6yzM/OMSi+XO9YGx9egu2 DFongXID5G6kRl0ZWciDKeQ7Hthx3vPCrHW0Jvl5kjaOvjgxxHuHeIuWN2X6TXXPwQeT1FQTcMd LYApazlPNQBnd9ZNLGJcPAe3zoGBJII6CL8KUeuN+OIqpd5593wkTAtofUgC4ymbnBTvN+de0zN v1cQ3RodYbfhjXI/j3V5MfcO2rzSCBdDytbD/pVCkeovBrowEOAOV+6e2Wr28SLJzqmhkqcbWwm O49X1e98R7c1hd/RBa2EQYDXlyY4qXjYj/ZdBOzCttTz7cA8n2/f4zTnTKPQ9D2mUL68CzA5 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1099,Hydra:6.1.7,FMLib:17.12.80.40 definitions=2025-07-02_01,2025-06-27_01,2025-03-28_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 spamscore=0 mlxlogscore=767 mlxscore=0 malwarescore=0 suspectscore=0 lowpriorityscore=0 clxscore=1015 impostorscore=0 adultscore=0 priorityscore=1501 bulkscore=0 phishscore=0 classifier=spam authscore=0 authtc=n/a authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.19.0-2505280000 definitions=main-2507020083 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 | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/arch/arm64/boot/dts/qcom/ipq5018.dtsi b/arch/arm64/boot/dts/qc= om/ipq5018.dtsi index 130360014c5e14c778e348d37e601f60325b0b14..c57d855e373b7cb26a3533f4651= df078c1188fd0 100644 --- a/arch/arm64/boot/dts/qcom/ipq5018.dtsi +++ b/arch/arm64/boot/dts/qcom/ipq5018.dtsi @@ -278,6 +278,15 @@ blsp1_spi1: spi@78b5000 { status =3D "disabled"; }; =20 + sram@8600000 { + compatible =3D "qcom,ipq5018-imem", "syscon", "simple-mfd"; + reg =3D <0x08600000 0x14000>; + ranges =3D <0 0x08600000 0x14000>; + + #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 From nobody Wed Oct 8 04:04:47 2025 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 6AEB4253B7B for ; Wed, 2 Jul 2025 10:18:02 +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=1751451483; cv=none; b=N3vTZsFF676uKeKze+ZCqusy9tzMmDtzjLtdcMj9xzy82ka21BkiwZp3ZhqgQNcARLTClskxvNzw2lC5NrssysT5RptEaeAixbdqc5fgrcGmAaFGuxa73QjlKctaXHiFm5CxhYMwEW2SarihA6yaeLEbU/LBZ1kl9FkTXq06aZo= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1751451483; c=relaxed/simple; bh=BChmyNzrbptXwc79lffspr6OBkQ+ogUUU2HgUK1XJhY=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=BHNCJRb5GJUns8UyZ6nuh0ujpPA5H8rP968b6Hsab6uGcNwqwRZBtPU31X+WxaKefP6lwLprl4b6Io+ymsVw+ue7ydrVkj8H1ZNZU1+wQGo6Y8sOcToFWZuP8AP/M9JpQ91YbApkhdXjdeD8MK7XEAVCCqXqkQgJlTJTC3X0DmI= 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=Bk+bvhHW; 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="Bk+bvhHW" Received: from pps.filterd (m0279873.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.2/8.18.1.2) with ESMTP id 562AG8FU022671 for ; Wed, 2 Jul 2025 10:18:01 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= GoXuhL/dpHUk34qN7MYe65pVIfgaZ8Idp1jgX88vXd0=; b=Bk+bvhHWKE/hNC5a 5XdNb0Mr2CNw7bN8bGkCATv9TDhmb2lzNSqXuR66L7iDj8/c893mzdwIjrsfOYRQ 7lQB6xctdX/x1+kyXj8+hpUzTPhuJ31qCQlEA7JVZ6Erk1jEqrc3aAvJck95gN// HT3zqHOMMTiReEICvLS4FqTQW7DNXz41aAY95J0IixPq1I/w8ZmCP+W4ML5Ji8R6 EXh2HaRxfzxICQRAx7py3+hekYTlnhnqgrve1LxQ/EQnCS3aHKdNL/tJ2MyGV4/K SN1jTOOW+NLqNckuf12NyFo8xG+7KABjJiygzVypMV77U3htOZBcJnr4trpSXfwb 8Tfo7Q== Received: from mail-pf1-f198.google.com (mail-pf1-f198.google.com [209.85.210.198]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 47mhxn2w5x-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NOT) for ; Wed, 02 Jul 2025 10:18:01 +0000 (GMT) Received: by mail-pf1-f198.google.com with SMTP id d2e1a72fcca58-7377139d8b1so3560017b3a.0 for ; Wed, 02 Jul 2025 03:18:00 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1751451480; x=1752056280; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=GoXuhL/dpHUk34qN7MYe65pVIfgaZ8Idp1jgX88vXd0=; b=KfYhNvP+v+yVf9yNa8+b7z8AV8LJgGXBsFfASd9UsG85sfgszcfvddDNQoRWT1jk6V HLifVGJzskIR9njAs7LOu1qot4sVFlljwkBFGqbQahHEJu+NPbVi/CLsII9GW/tJaiq7 RktNaA9vue6+5ZYc0XI3aUK+GMhwo/CipAJrZ3lf1dHBlqlTFTo4tZBqRO+Wp5S/aAUd X7rAHbhxEVF45IzdmjO09BHHpIwhQAi+VYc3VVG6P+c6aMqE5H11j9elOl29xU+3A5Pj 6txfq8y/DcvKZkkvx1lUrGVphhz1TLLUYNec2jowwSSmDXBi82+jP3Hg3wGm40M/UWkE ITtQ== X-Forwarded-Encrypted: i=1; AJvYcCUY42E+jZjQCrhVJd3ma3ifJ0fyuKNp68Y/SqPWpW16Ck/tmngSA2KjpRJ4fU60pjnjH6YbLXMoOGsyT0Y=@vger.kernel.org X-Gm-Message-State: AOJu0YykBXE0J3GBcoWzZ5q1LvzvS5l3pIXg2I3qzPzFmV9Bm485ZUkV DyYpe1vznn8LSwhby0K8aYMUHUJnRO5uvL54YNeaNB/vO9/Xm0rp7P+qkgIwjH0iyGvimffs7ZR DBt1mkvFcWH7XJId1T7CTU0+6TeVHFM8xQFWDq6Zj7Xoot3c7EbtQbYbwQc6k4jPQ1+w= X-Gm-Gg: ASbGncshDrC8Kmw3QOKE2WvwN84yk0hVVX/m4hRdl9oIwGHWhZk9LGzLxrGTVvucqZW FQd64kuVpCsQUMP36Ruaz7hbvdYzVWcwY77F7ieQ+gi+UBm9dKI98u0TiNDar2/DfJ4JGwu2cCw 2Y1vUcNDyzdIZ6oNzpmd1vZjwc6NoZ5MUlKgV7PAklnKyvmOV5BSkNZcIiTgcoyPy9UhqoSh4sH TNsc17MSxrMND3y+vhEMYXk4U0uexBGapd/3r3VXj/MSAQJ9cHwXlaK++4XHDslTciibQv+Ux3s Xw62qBCcUAV5aKl9Mqikl70E64RblTpsLFjMxYGhE4FXc24BTcEnvM5wYbcPlRP9NEiV/JusyWc yPiUaCQtL3c58EzwBL/N3U0JdhOrBYNhcX+exlaJ+hIKotKL0HCU5eNJzCw== X-Received: by 2002:a05:6a00:14cb:b0:748:e9e4:d970 with SMTP id d2e1a72fcca58-74b50ff200fmr3190965b3a.1.1751451479832; Wed, 02 Jul 2025 03:17:59 -0700 (PDT) X-Google-Smtp-Source: AGHT+IGXcFfdkHx9AghU20rt9aF2VMJWcy10rwNXrXSDxqTM5WskhvWbDhoL+zPyIhIRnCB+hqfXOg== X-Received: by 2002:a05:6a00:14cb:b0:748:e9e4:d970 with SMTP id d2e1a72fcca58-74b50ff200fmr3190943b3a.1.1751451479436; Wed, 02 Jul 2025 03:17:59 -0700 (PDT) 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-74af55749b9sm14486315b3a.73.2025.07.02.03.17.56 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 02 Jul 2025 03:17:58 -0700 (PDT) From: Kathiravan Thirumoorthy Date: Wed, 02 Jul 2025 15:47:37 +0530 Subject: [PATCH 5/7] arm64: dts: qcom: ipq9574: 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: <20250702-imem-v1-5-12d49b1ceff0@oss.qualcomm.com> References: <20250702-imem-v1-0-12d49b1ceff0@oss.qualcomm.com> In-Reply-To: <20250702-imem-v1-0-12d49b1ceff0@oss.qualcomm.com> To: Rob Herring , Krzysztof Kozlowski , Conor Dooley , Bjorn Andersson , Konrad Dybcio Cc: linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Kathiravan Thirumoorthy X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1751451460; l=1171; i=kathiravan.thirumoorthy@oss.qualcomm.com; s=20230906; h=from:subject:message-id; bh=BChmyNzrbptXwc79lffspr6OBkQ+ogUUU2HgUK1XJhY=; b=WGerw5DWA5FvQ3+7xGczckFhDI6J1ABa6E1jUiK5UBXC8LU6UwB3V74s9GL6Ipw9G40kBgP68 l5nkVn7VkeiCQaaOKDTsds70aBcrvGYn4Y3FwtxphWlF5i8xbABSxf/ X-Developer-Key: i=kathiravan.thirumoorthy@oss.qualcomm.com; a=ed25519; pk=xWsR7pL6ch+vdZ9MoFGEaP61JUaRf0XaZYWztbQsIiM= X-Proofpoint-Spam-Details-Enc: AW1haW4tMjUwNzAyMDA4MyBTYWx0ZWRfX5RK6rqQ8byNk UjOiKqMvZYj6PNipgr7YKUWZgK5Uh7fi4ePxFIUfhl8paT0jsYPn8iSho0vhyH0QE6X5WdEh9am KHRA5m/POdDdk9ccz6RedLGHq2fdczwLnxYV/2bEsUBTNluTdVbcxra+51I7eIf5A07tBj4U+PH d9E5Xjtwwr7eyZ10l5/cef//Km38M9Pa2DoBMT9y7ceZJjDg7SKi3uMgkWixigAH7TsUkDc7fFy gkOTOvskV9+N8Bn0n8dV6zRpXNog9/TTYSCZ/EGaryrcPa4uFCMG6kP/UrvGl0kr+PXDYnosVZy RCSFTRyoDrBDSU1ufUp+tXPrvOKO+z85s07MPe9kh+UXOJKeJp/M0n2KBTce03KaFRohAxggRYv vsfy6poJF1S4C2CRBnQ4Mu3VGN5scI3ReOWsrOzLu++h1i9fOgQaw0Xef7+7jFtJWt4E5Ugh X-Authority-Analysis: v=2.4 cv=EbvIQOmC c=1 sm=1 tr=0 ts=68650759 cx=c_pps a=m5Vt/hrsBiPMCU0y4gIsQw==:117 a=Ou0eQOY4+eZoSc0qltEV5Q==:17 a=IkcTkHD0fZMA:10 a=Wb1JkmetP80A:10 a=EUspDBNiAAAA:8 a=g_gtcTFTaut2jdyMrvoA:9 a=QEXdDO2ut3YA:10 a=IoOABgeZipijB_acs4fv:22 X-Proofpoint-ORIG-GUID: FxPUxQgY-kGsL73iBE5cDY22h0AWoYN0 X-Proofpoint-GUID: FxPUxQgY-kGsL73iBE5cDY22h0AWoYN0 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1099,Hydra:6.1.7,FMLib:17.12.80.40 definitions=2025-07-02_01,2025-06-27_01,2025-03-28_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 phishscore=0 mlxscore=0 priorityscore=1501 mlxlogscore=767 lowpriorityscore=0 malwarescore=0 adultscore=0 clxscore=1015 bulkscore=0 impostorscore=0 spamscore=0 suspectscore=0 classifier=spam authscore=0 authtc=n/a authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.19.0-2505280000 definitions=main-2507020083 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 | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/arch/arm64/boot/dts/qcom/ipq9574.dtsi b/arch/arm64/boot/dts/qc= om/ipq9574.dtsi index 815b5f9540b80e91e81e02a97b20c0426f40b003..2a42e8a9c79274f2b983d31e0b7= b587ad524b211 100644 --- a/arch/arm64/boot/dts/qcom/ipq9574.dtsi +++ b/arch/arm64/boot/dts/qcom/ipq9574.dtsi @@ -741,6 +741,15 @@ usb_0_qmpphy: phy@7d000 { status =3D "disabled"; }; =20 + sram@8600000 { + compatible =3D "qcom,ipq9574-imem", "syscon", "simple-mfd"; + reg =3D <0x08600000 0x8000>; + ranges =3D <0 0x08600000 0x8000>; + + #address-cells =3D <1>; + #size-cells =3D <1>; + }; + usb3: usb@8af8800 { compatible =3D "qcom,ipq9574-dwc3", "qcom,dwc3"; reg =3D <0x08af8800 0x400>; --=20 2.34.1 From nobody Wed Oct 8 04:04:47 2025 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 427BD25EFB6 for ; Wed, 2 Jul 2025 10:18:05 +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=1751451486; cv=none; b=HeLpErlPuVG7o+ZKnesFDeO3Tfc877UNIHNwCP3hUwVsrMktZPebuyb5LlYNV3rCQruBTM420PfNiXy8DLFnAHeLyaqFBZwMdtB09D/hXnnY6Nzez2Cnh/HO7nS7tULO4hSTbjPT8GdIVhI4C07SZCQ9zBOkh3pTw31ijNodke4= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1751451486; c=relaxed/simple; bh=FTU0yQHbOLuAOsUybPfK1jxnzYQyX0J9vLxVroO1rKY=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=LQ0C5wz9W7mPbFb/o0kWl0yffTP7kyiO0SPtPGOTZCBOZRjd7BD57xL/tVHsmafhdsL4fvk+rPs0ht+AWZ38Fp2QplOoFJDi36zYbmd8hHL2V9HvkAJiARQbWVxaJjC4wFjYiPdhdK/eyTfDpKPIztd/kSuZLZQLhdv78MtDBBY= 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=WyXLeDqb; 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="WyXLeDqb" Received: from pps.filterd (m0279872.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.2/8.18.1.2) with ESMTP id 5625PjA2024651 for ; Wed, 2 Jul 2025 10:18:04 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= KBX4mfIGHvj28TXKQttLCh8fGJ1egnOpU5n32v/oz6E=; b=WyXLeDqbVRsW5ie1 EKS9+x4hgswz/noDVSiyINsC2/xJQczWtN6JVeQVJ938YXf/6jZWpM634ZlaJg7c JidpicbQdm11eWrJNqEgCozBxd7/iDybjjNS2dkpnKBYqGlMcpNmq3xlpX6flgg4 WSxIssFEQeBGjLXquUO7hDxOJGCzp7xITJui/AcdgtKE/eTQJ+wOYd0ITHSN7qFw q6OF4EYoSiqO0nu6hqE9VPmTIL8+brU3fWW9gwVDtLoXpznWvGd5eGa82eELwWN2 UzKOJ4VOZmlGC4Pehr/vVZHttZkSVzcNpgc8OAYdVshXLy2jX63gC4ezDaoTtu7n ZIHmXA== Received: from mail-pf1-f198.google.com (mail-pf1-f198.google.com [209.85.210.198]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 47j8s9m840-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NOT) for ; Wed, 02 Jul 2025 10:18:04 +0000 (GMT) Received: by mail-pf1-f198.google.com with SMTP id d2e1a72fcca58-748b4d5c045so3805671b3a.1 for ; Wed, 02 Jul 2025 03:18:04 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1751451483; x=1752056283; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=KBX4mfIGHvj28TXKQttLCh8fGJ1egnOpU5n32v/oz6E=; b=FhKu4l0rjpuvZrafULSw36w9ykdiEcPxczkaVz85OvEEOThHQ+5qY3rFbixT0QMXcD LMrWgFIZZc+ZQK4ZN1HY6ngqxgo6mucxjkW6bJFX7IN9qB1erVBMRlV6aM9H41Q6F0BO v4vzLYhYi9J8+gpFrpDYnMfaf21DGofQE4Cv5GM7RlK09wR530VPEdqI/Ki0GBLL4LsG 2xNYaRDJHl0Ku3KZWvZ7Dpitd0LXQLAfY7rGhFBUmbjJAma3xYiChig+6qtldlBfVbob hOm5EshGzN0sraa/1PLz1VGZX/FcKc6F0P2mkqr8v6gUXmNI3jXAr6w/f0dMqxwUE6f2 LPKw== X-Forwarded-Encrypted: i=1; AJvYcCW5HLLIVefhR0Tjzubx1m6eA2GQDnMWujLGjq6Iitve8TjLb/WBbyx8vBneaaWIY9Syut/CIbr5/H454To=@vger.kernel.org X-Gm-Message-State: AOJu0YxQlmm2g/dahmBz2DU8/tMUKoo4nT/OPG5VqToDCZ04KIPgN9MZ qselxujvs9iAChq/R1tMFdeCOYwqJ5OWJqwFTKcLV5kfzA7xThzopEpCS+cVSiXUY7Q+RYOTsab 3B9fHR2QQ5gAuHvH2hSRCp8ozys1RQHAEv4aTQUldRXhHXr76lZaIxqilcqq/fsRJSt8= X-Gm-Gg: ASbGncvl2tgd9hwFjs5P0QhGHrVKhs2pF43Y0HIWZV0TvisDyrIFZcEU1K9t1yAR/d2 gBYZ4OQzJrQd9Y7+OGnNXu5yQEp4gzNG/SpxuKyvvtW/b2lozgCOyxCeKSQp61/Yg4J/nx6+fu3 BKgkHoW75IajqxIXuG3moe/OyvKaqrXpep+fhP2bwvC02n9pyYL24P5EPW4AsmI+TnorkqMm2BH xuvvI+bCE7FPRW8aQEe1XnaVT4UFKvEk/sxAKyEgGnKJ/98k4K8S9UE0Bp17h8vUPNCqrDhvcO4 nApfG53aswa5pQsnkn5UIQKhR52VOVt7+1B6rKL3eSxzicJmgGJ7DjzSNn/N5IG/LpCe+6lOKAN CPSRt9QUXRN6SXnq8YElmaEVPlcbXm0ZgaNzlOoacvYfLKfAgVC8FEaLHqw== X-Received: by 2002:a05:6a00:848:b0:739:50c0:b3fe with SMTP id d2e1a72fcca58-74b50df8be3mr3504763b3a.8.1751451482995; Wed, 02 Jul 2025 03:18:02 -0700 (PDT) X-Google-Smtp-Source: AGHT+IEgRvV9sdTWMDvkgooI5Qo4vx1nVTA+9j+sC7mo45Nm7Wu2hM8dJNKd9XnCJHchrKqcKHSwlw== X-Received: by 2002:a05:6a00:848:b0:739:50c0:b3fe with SMTP id d2e1a72fcca58-74b50df8be3mr3504729b3a.8.1751451482531; Wed, 02 Jul 2025 03:18:02 -0700 (PDT) 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-74af55749b9sm14486315b3a.73.2025.07.02.03.17.59 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 02 Jul 2025 03:18:02 -0700 (PDT) From: Kathiravan Thirumoorthy Date: Wed, 02 Jul 2025 15:47:38 +0530 Subject: [PATCH 6/7] arm64: dts: qcom: ipq5332: 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: <20250702-imem-v1-6-12d49b1ceff0@oss.qualcomm.com> References: <20250702-imem-v1-0-12d49b1ceff0@oss.qualcomm.com> In-Reply-To: <20250702-imem-v1-0-12d49b1ceff0@oss.qualcomm.com> To: Rob Herring , Krzysztof Kozlowski , Conor Dooley , Bjorn Andersson , Konrad Dybcio Cc: linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Kathiravan Thirumoorthy X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1751451460; l=1172; i=kathiravan.thirumoorthy@oss.qualcomm.com; s=20230906; h=from:subject:message-id; bh=FTU0yQHbOLuAOsUybPfK1jxnzYQyX0J9vLxVroO1rKY=; b=oiktSHHzoBU9Jz+DIjgHNaoFblRRZCIxVOBJapx3t+n6re0F1Sw+qnR6aGkjYg3VRrqblJnSV j7AuECJ97CIAPF+ZLOzIe8GEJRl1k7W3E4vsefDQkURRFU4vTR73j+W X-Developer-Key: i=kathiravan.thirumoorthy@oss.qualcomm.com; a=ed25519; pk=xWsR7pL6ch+vdZ9MoFGEaP61JUaRf0XaZYWztbQsIiM= X-Authority-Analysis: v=2.4 cv=H/Pbw/Yi c=1 sm=1 tr=0 ts=6865075c cx=c_pps a=m5Vt/hrsBiPMCU0y4gIsQw==:117 a=Ou0eQOY4+eZoSc0qltEV5Q==:17 a=IkcTkHD0fZMA:10 a=Wb1JkmetP80A:10 a=EUspDBNiAAAA:8 a=g_gtcTFTaut2jdyMrvoA:9 a=QEXdDO2ut3YA:10 a=IoOABgeZipijB_acs4fv:22 X-Proofpoint-ORIG-GUID: UhaZ89OJEuceSXdXm-SO_2ks7yr8TbUl X-Proofpoint-GUID: UhaZ89OJEuceSXdXm-SO_2ks7yr8TbUl X-Proofpoint-Spam-Details-Enc: AW1haW4tMjUwNzAyMDA4MyBTYWx0ZWRfX8bnZG5g7F1F8 V49EJB5Z+WPgbiWbNMReLxF0yULn4gMyr8M3vAGwt0CUo6sWdD1v8t/AmoZjqr2grBImVfnEJHl FI/6yA25n/jT6AAtzXpPd7u/1xA2iVVwunAI2bwqImEugc4XX31lFV0VBW4xHJplaJm3l7BRIQ0 20LWSZ8BBiOmQ3TfG0fksk+RRQ7+JhdgmSdmRYjIb6/mhrmWDbLBy6s8xDhKWJoylu7RyGySTWZ AE6YnF5O2+GGuzlx4pUU+kbAnWHw/NAMnZvy8ZzssrdYlpFz+KVGuVq/nIsRbBWmIjSGNJD8Z0H 4slw+cKQe327cgW2fLL6wdemn7W33msdKgZu76/8Mvu+tAtXbFi10Mb4Zqo0SOWxhL6KyjnNuwL suHzp98O5d1QZVYmreKT5nnRLP18nKrdMJW3dFspVz186Ox5r6qGL+fkFEF9CI2nQUFNCOC5 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1099,Hydra:6.1.7,FMLib:17.12.80.40 definitions=2025-07-02_01,2025-06-27_01,2025-03-28_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 impostorscore=0 malwarescore=0 suspectscore=0 mlxlogscore=767 priorityscore=1501 clxscore=1015 mlxscore=0 lowpriorityscore=0 spamscore=0 adultscore=0 bulkscore=0 phishscore=0 classifier=spam authscore=0 authtc=n/a authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.19.0-2505280000 definitions=main-2507020083 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/ipq5332.dtsi | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/arch/arm64/boot/dts/qcom/ipq5332.dtsi b/arch/arm64/boot/dts/qc= om/ipq5332.dtsi index bd28c490415ff61624f6ff0461d79e975f2c397f..6f54f6e758309932a35d7156f32= ccdf09dd36ee0 100644 --- a/arch/arm64/boot/dts/qcom/ipq5332.dtsi +++ b/arch/arm64/boot/dts/qcom/ipq5332.dtsi @@ -423,6 +423,15 @@ blsp1_spi2: spi@78b7000 { status =3D "disabled"; }; =20 + sram@8600000 { + compatible =3D "qcom,ipq5332-imem", "syscon", "simple-mfd"; + reg =3D <0x08600000 0x14000>; + ranges =3D <0 0x08600000 0x14000>; + + #address-cells =3D <1>; + #size-cells =3D <1>; + }; + usb: usb@8af8800 { compatible =3D "qcom,ipq5332-dwc3", "qcom,dwc3"; reg =3D <0x08af8800 0x400>; --=20 2.34.1 From nobody Wed Oct 8 04:04:47 2025 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 B1A032609E3 for ; Wed, 2 Jul 2025 10:18:08 +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=1751451490; cv=none; b=LLtYb5iMK4bUpGAmnHHVSzqSUE7h9GrYBP8v20GdPf5BOm3PDevl/ATFhwonbO8QT4Ugi68CaUjuCejcl0Q3a9rQe76wYQ2YT4Hpx1RfgKh7HryruzNlH6HWIz+joV1P/7fG7J2iyB4veLsv4sp0ZOYhxRUf9wA+IWQRiRg+aUk= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1751451490; c=relaxed/simple; bh=wQhsflpGUJsF+aNy/iW2kaaJ5se0e5REu9ZJGt4Bxr4=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=aEi9aAp7SElaIAvRAQs0132gyoPmFBw9oIZDnGS1ymfXYzaI8+r2d0TuyOwteb0K/4ip5O1gWXY7p9ypnXEASa5V36A51K7G6xIIzajNuKUCMEcqbYstEW0tHvywop4F0DSWYLxIbRpY0CdyuPhH395uYEwCmRcyqo0vxNImEL8= 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=GQEIm0Ig; 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="GQEIm0Ig" Received: from pps.filterd (m0279873.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.2/8.18.1.2) with ESMTP id 562AG8FV022671 for ; Wed, 2 Jul 2025 10:18:08 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= wTRlJy5AluWIif9amlNmxw6fYDtyppKSnmMprtqf4AU=; b=GQEIm0IgtuBprJEQ JFmCsA8OA0XaxjzaT/6iKGDQ85eDaG2r/W65EbWw4SD1nrFIyDnNb7zqk+K1wVWs tVqUL37HqmtJON9+xL0YuhskbsUq+yv/0hP611N/9tksMNj44CgoTctxOFaRlfOv ZsDJo5VB7Q/d4jOA897+gkU6elWRuwfauXIuiw3wZAUXhhzQvNRKmqnaYwPYebch +oBLPSBkoWpKWNeOTB/j4DaS/FdJZMruuVTaRaf4AaccMRgueE8EXetnW/qDkVy6 h97Zl2R/w3PZpyyItp7NqC7ZnEG/qh+l8ASLaNpe5U+JpNG/mYy2Yd7x5AkUX0wy iCvxcQ== Received: from mail-pf1-f199.google.com (mail-pf1-f199.google.com [209.85.210.199]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 47mhxn2w6c-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NOT) for ; Wed, 02 Jul 2025 10:18:07 +0000 (GMT) Received: by mail-pf1-f199.google.com with SMTP id d2e1a72fcca58-74ad608d60aso4037650b3a.1 for ; Wed, 02 Jul 2025 03:18:07 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1751451486; x=1752056286; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=wTRlJy5AluWIif9amlNmxw6fYDtyppKSnmMprtqf4AU=; b=d6UEmB9JK0fPqWGxsB3mSjTEqauOkMh9vocpEFiFkpc/JbvQo0CkiK7yI3Qyzeykc9 m12agCKI3AFv1qaOMKN/k4WgOUB0Y0Taj9Cu+4ChTLxgr4syc/sjTH5Gbv6eG5TQ883h No+IzNTKTljB67efc6XpFI/kF6poTBZuw9pF8EMvswlR/2aeSl0o013RbjELTX5zfcE7 QTx+2Ur0r/p1MyD75XvSTNpc2Q816e4YJ7mh6xm4VZrfMaX357AFa3EtlQ8MKD7qQEnJ zYaezFslxA7+sZjckSptFgT+Z6xZ9YpXKtQGYLKWsWcwwq3TkI/bgCEi+L9xUXCxOGRJ 8Phw== X-Forwarded-Encrypted: i=1; AJvYcCUr3Nlq26rXpADSZc5KB4HDd1doTOM9S96eRmjq9BGxVHvhD+n/1fiqSpoh2kXrA1ugrsF2jv+HJ0J3dsQ=@vger.kernel.org X-Gm-Message-State: AOJu0Yz1yNKwwikvQgseHpAGCviYHOPhN3G+0pEUm6rzg9stGUfu0b81 BfTyT7HZ3jh/D0AxLJ5Yzr/5saGx5QEwIlE4v8t9gun63xlUjT9rfcA9jCFiIjlMRt39e6Ku7vv BMreh/TLp+nU3oo9Ey8LiqGWyfqpM5I6n/dWmcp8jXxR8bqQHpRz9LRRHCN4tx0iLHE8= X-Gm-Gg: ASbGnctAP3aG4jWYcYqX3zY/OvrLJ1euMaTfEAXwpZVsmXZ70Rjob7gCqs/Pn+XnSJs JlETT0Hu92gKRpyr56IQGngQIVbWqLtY7Tx/pLustZ0J4h6FYczif96kmLInaIiS1HkbLOpWn64 Nw97GawDgMymHIJn3keCDsFP22a7ibL1enYA+w/EykMuo9mris+BUmUrjI7oEHmvtCT6lmouMWi D60xDhTysdm5YwHz/oykDWMFxoilBvkU/C0+KbBKCrD2E3HLoREoSmenZusdaTXM+SFGE0cpiMO YhLUr4S8jtqEGTfewAAiJrAl8ctQkF5QHj2DKRgEgcp3VK0n7ZSR2cG1RxIsrU7oNyYmm78QX4X h7TZ+kPG0Y1hxcjZjwf+wgED6JI+Tkk8wiH1ozDlFYB3d8Ng5qsUEGweBKA== X-Received: by 2002:a05:6a00:2e23:b0:748:e0ee:dcff with SMTP id d2e1a72fcca58-74b50ff2460mr2719918b3a.11.1751451486496; Wed, 02 Jul 2025 03:18:06 -0700 (PDT) X-Google-Smtp-Source: AGHT+IHpMQEdvSXHqqhuaPgtstQB18HJ3z9tqef/wqhHRt/9fj8UJtu6zQxc7Ajq9lHSgUS46mwo1w== X-Received: by 2002:a05:6a00:2e23:b0:748:e0ee:dcff with SMTP id d2e1a72fcca58-74b50ff2460mr2719897b3a.11.1751451486133; Wed, 02 Jul 2025 03:18:06 -0700 (PDT) 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-74af55749b9sm14486315b3a.73.2025.07.02.03.18.02 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 02 Jul 2025 03:18:05 -0700 (PDT) From: Kathiravan Thirumoorthy Date: Wed, 02 Jul 2025 15:47:39 +0530 Subject: [PATCH 7/7] 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: <20250702-imem-v1-7-12d49b1ceff0@oss.qualcomm.com> References: <20250702-imem-v1-0-12d49b1ceff0@oss.qualcomm.com> In-Reply-To: <20250702-imem-v1-0-12d49b1ceff0@oss.qualcomm.com> To: Rob Herring , Krzysztof Kozlowski , Conor Dooley , Bjorn Andersson , Konrad Dybcio Cc: linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Kathiravan Thirumoorthy , Konrad Dybcio X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1751451460; l=1241; i=kathiravan.thirumoorthy@oss.qualcomm.com; s=20230906; h=from:subject:message-id; bh=wQhsflpGUJsF+aNy/iW2kaaJ5se0e5REu9ZJGt4Bxr4=; b=dlEJCwIp++OqsutI9yPrAT1bCt3t/bafD3CsMNbdS9MjMOUztfbCvJHjqTDengumkaXwyejs3 SrB/oBcCpR4AVsG2FLFkPpnOAQfNpJwojGRJdukN6NKJexJ4ydDezYr X-Developer-Key: i=kathiravan.thirumoorthy@oss.qualcomm.com; a=ed25519; pk=xWsR7pL6ch+vdZ9MoFGEaP61JUaRf0XaZYWztbQsIiM= X-Proofpoint-Spam-Details-Enc: AW1haW4tMjUwNzAyMDA4MyBTYWx0ZWRfX5I9LLwYnohlH IjYtlVBn76jFH4eEXBgDPu0qe9RUTn2wFSHPg4C+MzR6Xj4TmE8TCvtUFoKKfIRtbz73HlmxMAd BjSuvxsWAjdV9mE8oOeYbL+JDgoqnzD9hSRFRARKGV+4kda1/tStZ4eqOATG/4gnIpLAxsRoN2g uCdF1tJcceTjQ+UeHqktsgvrMYrx4jzZ7UsCuQ47xaGWuwQY+5yDX6etktOgpfBjNjTRN97HAB+ /1fWd2MkCQ3DZ+iUk+ZGJUj877gimXF7Z+SY/JsoP7JbHRhRPvGdv5ZkHoYm8xSAyoAwCAYMhSQ TmFXQAvNwygVemKCkljw/gWesctgBggNwxQRV9O2Y5Ljtde5bt59duCwpkMNTe/6hX26du6FwQx TSarqCHrLsxSs+HnG+Lp/Nhyftahfa2yv+yniLwv5koGxCAvUniGRs1aogd9t4tQRgRGvni3 X-Authority-Analysis: v=2.4 cv=EbvIQOmC c=1 sm=1 tr=0 ts=6865075f cx=c_pps a=WW5sKcV1LcKqjgzy2JUPuA==:117 a=Ou0eQOY4+eZoSc0qltEV5Q==:17 a=IkcTkHD0fZMA:10 a=Wb1JkmetP80A:10 a=EUspDBNiAAAA:8 a=QDJorwyCwNfNgOuVDpwA:9 a=QEXdDO2ut3YA:10 a=OpyuDcXvxspvyRM73sMx:22 X-Proofpoint-ORIG-GUID: lg4m642HZgdeJmb-uEy3WS2yoAyKrNoj X-Proofpoint-GUID: lg4m642HZgdeJmb-uEy3WS2yoAyKrNoj X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1099,Hydra:6.1.7,FMLib:17.12.80.40 definitions=2025-07-02_01,2025-06-27_01,2025-03-28_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 phishscore=0 mlxscore=0 priorityscore=1501 mlxlogscore=829 lowpriorityscore=0 malwarescore=0 adultscore=0 clxscore=1015 bulkscore=0 impostorscore=0 spamscore=0 suspectscore=0 classifier=spam authscore=0 authtc=n/a authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.19.0-2505280000 definitions=main-2507020083 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: Konrad Dybcio Signed-off-by: Kathiravan Thirumoorthy --- arch/arm64/boot/dts/qcom/ipq5424.dtsi | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/arch/arm64/boot/dts/qcom/ipq5424.dtsi b/arch/arm64/boot/dts/qc= om/ipq5424.dtsi index 66bd2261eb25d79051adddef604c55f5b01e6e8b..7fdc003f210e5a69944b00361a1= 6fbdf58f39801 100644 --- a/arch/arm64/boot/dts/qcom/ipq5424.dtsi +++ b/arch/arm64/boot/dts/qcom/ipq5424.dtsi @@ -591,6 +591,15 @@ ssphy_0: phy@7d000 { status =3D "disabled"; }; =20 + sram@8600000 { + compatible =3D "qcom,ipq5424-imem", "syscon", "simple-mfd"; + reg =3D <0 0x08600000 0 0x1c000>; + ranges =3D <0 0 0x08600000 0x1c000>; + + #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