From nobody Tue Oct 7 18:28:38 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 BE25C219A71 for ; Tue, 8 Jul 2025 05:39:23 +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=1751953165; cv=none; b=QUE73sn/F3gtxLFY75nbX2+zcEGeUna1n4Z9OlajoEGtZUJtyawMqU4pjWavw+gEoFOl3h1xfmcdODK/ZIufbk7p0dvb+/IyHGlNulv7nNwD3M7qXTsZ8rgvxkh+j93A3vDjqviJ+COuPW01c1uD/OPLJpJndTw6XRhho9WLiv8= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1751953165; c=relaxed/simple; bh=ewtixLILXuUupT8S9ur7sLgsTuEmEKzJsaSwPqBRb2A=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=CxaAYq65sN1Njuym2UFckvM6+DzKNoaJ/j+Y9wcuk5RUCVnW1UeM03wGe91f1Bm1UgXt76m7OmV4uN5agHzYQ0MD/jTjHTR5N89F5Ef8YFbPcWA1f4/K7fsYNkltNdnIA7f4iw/dYzbQJXMVbKwn/ykm4Hf0pwS+lX0VZ5jjeFo= 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=T4B6HOIs; 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="T4B6HOIs" 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 5683bUrq028657 for ; Tue, 8 Jul 2025 05:39: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= B/BoOaHH6Emeq/T4ksmjVoIEvoJ1Vn+kDUShTxoxkB8=; b=T4B6HOIs/8WCkLdA /4OylXRb1MauNiOcwAVK2B8P/ulkBk0ka5chvxM1iSsqqPDGlYmAe6jEMjyufLzP Bqj+Xw79Cm+8vTqOgc9rzHPNdPagzj5qMPGOCGt2hV6UrpZ8/Z7kOG+78QRgHHEQ OVUFC40mhT2Vy0cz3hze/Yt3G6d66h/QdKrVTRHu+HACXbWKuDwxhT/ZIjlLr3jp UX1jIRdT7wfOd2p/KRsx16IoJ7o8WIlgFDdRk4HNUtB08SB5HgTotPM7yd6t+dJc Aemakdnfb1uiRSwtSbmkAuF7gRcgulxpC04hwo0ciUY+3jaEksh9ILgqNRlvD+6K uWCxOw== 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 47rfq2wa4g-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NOT) for ; Tue, 08 Jul 2025 05:39:22 +0000 (GMT) Received: by mail-pf1-f198.google.com with SMTP id d2e1a72fcca58-74943a7cd9aso6099519b3a.3 for ; Mon, 07 Jul 2025 22:39:22 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1751953161; x=1752557961; 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=B/BoOaHH6Emeq/T4ksmjVoIEvoJ1Vn+kDUShTxoxkB8=; b=hQOupQ6wF0P95fLuGW/pRm0g7UCWxTeCcheBTnSASIPhqoW8gvRim8PraC24pLD4Fe M1RysWC97FA0CllI+7UknytvisZuhbkkzULm93FJrnod2SsQmny2KTcpnEQ0BGti/wP+ v9xVLhnO1xaSyONwCvIymn0dPO9HSF0k/T0gkD1ZfB1utNZEmsPpBQpm546bDGChmc8u 63/th+a78TbXHsavUUhydSNxXeAwvQm3tmFHyr0L8u7A8ec7jT+A5FjKO8cP1AzBCuGc dQVm8i0mRTqpIJkoyIQ4tXQv9ji7pzQgFemz6Pa5996N7Uof8hw9SMvwaCduttGjSTZO GwUg== X-Forwarded-Encrypted: i=1; AJvYcCWrPmCbLOt453v91KvDix78LsXaZjFsnvunBKoijip9WaxMaxAAm2oDJQaH/LRy3/IqegS6I2URWi9X0oI=@vger.kernel.org X-Gm-Message-State: AOJu0Yw/J1etROIoTZ5ZGJLj010mKWaScUdh3dTPgjesjrhoRGEHkbE1 VCmrmARc0uiDq8TT5HfpimiOCeqgHSp6OjCZE+ytoMwk1AnikcknhFeXlWCZTDyhKMESVWl+EeI LW8eGYMbOMTA2K5QrzQXHK38x0mJYjBpej4njTOYt4Lzf6c+NVulSpV0aT19haPxesek= X-Gm-Gg: ASbGncv3oP7jlakJlf8+nauKWSkH+1lO/sBx7Kz8vQuvM0gvESqWboh4/zGoHbADfJ4 myn5AZ0n1jLru8wEoCN27NUPgmY+T8BiRC8IvVZdNNXdl72V1oLgUp2Tx+30936AglgB/QrL3SI Q/N8K/YE+DGFWWhm78cdl3SFF7gx26e42mqRafOyGjvnqj4yVzWauPgeGs4kTOYIxhfwNq3sapu 4MUpS+tVZjvYs56NYYyBZgX85A5VnfGtV1gogtReznSlNka/aR2UMMB9MLQjqCOb5yDbIJr/bch IsMylBAw14pTQifaQMeGY4UQM6ysLvmHGCdU72hy8EM7uxPOrm81pI0dkC+0/EckPMw5w5C8rbz KS0pralHV2p1VgL6Q8YQCidJJb8QZAkUb2cz7CPuwaDGj0Y3j4EqYoHmn3Q== X-Received: by 2002:a05:6a21:a49:b0:218:59b:b2f4 with SMTP id adf61e73a8af0-2260cff1094mr20982779637.42.1751953161261; Mon, 07 Jul 2025 22:39:21 -0700 (PDT) X-Google-Smtp-Source: AGHT+IEwNp3gv2H7sK8hVMcolto0PcXk8SmW0HJiiXfXI2O9DCyoF+Cd65tPz2eI6jDh33/5C9l0dw== X-Received: by 2002:a05:6a21:a49:b0:218:59b:b2f4 with SMTP id adf61e73a8af0-2260cff1094mr20982754637.42.1751953160889; Mon, 07 Jul 2025 22:39:20 -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 41be03b00d2f7-b38ee450db7sm10531829a12.4.2025.07.07.22.39.18 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 07 Jul 2025 22:39:20 -0700 (PDT) From: Kathiravan Thirumoorthy Date: Tue, 08 Jul 2025 11:09:11 +0530 Subject: [PATCH v2 1/6] 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: <20250708-imem-v2-1-692eb92b228e@oss.qualcomm.com> References: <20250708-imem-v2-0-692eb92b228e@oss.qualcomm.com> In-Reply-To: <20250708-imem-v2-0-692eb92b228e@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=1751953154; l=1045; i=kathiravan.thirumoorthy@oss.qualcomm.com; s=20230906; h=from:subject:message-id; bh=ewtixLILXuUupT8S9ur7sLgsTuEmEKzJsaSwPqBRb2A=; b=mm7xEE3lnmbKcAUwof5hB3G0oArKrGSN92xulB+4LAZb41z0zBshZtBD3rCvZRLgtCXsw7h1U +OnUYOZEFzgCPabTRQOfSJngn9QuLIQ+aby1s4l5Iy8GZxI4VPgSwlV X-Developer-Key: i=kathiravan.thirumoorthy@oss.qualcomm.com; a=ed25519; pk=xWsR7pL6ch+vdZ9MoFGEaP61JUaRf0XaZYWztbQsIiM= X-Proofpoint-Spam-Details-Enc: AW1haW4tMjUwNzA4MDA0MyBTYWx0ZWRfX7MxXFr6l9aTb c6yWL7zobG3E0XQe7sKoQdLRxTjvrdpjEZa0q1rABXDopb/BKmno8lyifzuaCV1ONki31LN2Fm/ nXIXHx7MkFeXLz52+NIlctXscxe3NDaVejwNXD46PgXj6L61XdU/oM3/xMPQufVmda3+E97xLjv CHiTdnxlH36OnPCd2A0wBi5Zc2lDDgjuvFZpJ9LedYD19Igz5kW1NHWv37K0E2m/Wizs/cP8eEb kvE3pL4yJLJSX5affsNO8GIzKPrMnOWMz19bjONbsXcSLxIDj943tUaqphq7i/MWr8NFyg/4+r+ 9teCQQDmAsbGm4KZg3CfJfHmvo4K+jay2o33wEa1GtJpcr/TZLKEzw7SJR2lBmtqeWFiaa4elpn 8MCBlXQUaLydcq7jM0GVFGDH64QxMG6/x8PUM/EKRCWx3ccDHLDQCyS7Q+LraVazamj16nXh X-Proofpoint-ORIG-GUID: 0eeg_s6g8xyr6vpVTs3eKkizDsyG7QgE X-Proofpoint-GUID: 0eeg_s6g8xyr6vpVTs3eKkizDsyG7QgE X-Authority-Analysis: v=2.4 cv=SOBCVPvH c=1 sm=1 tr=0 ts=686caf0a cx=c_pps a=m5Vt/hrsBiPMCU0y4gIsQw==:117 a=Ou0eQOY4+eZoSc0qltEV5Q==:17 a=IkcTkHD0fZMA:10 a=Wb1JkmetP80A:10 a=EUspDBNiAAAA:8 a=YX5-feIjXtt2TVtCS1UA:9 a=QEXdDO2ut3YA:10 a=IoOABgeZipijB_acs4fv:22 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-08_01,2025-07-07_01,2025-03-28_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 suspectscore=0 clxscore=1015 malwarescore=0 bulkscore=0 priorityscore=1501 adultscore=0 mlxlogscore=871 spamscore=0 impostorscore=0 phishscore=0 mlxscore=0 lowpriorityscore=0 classifier=spam authscore=0 authtc=n/a authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.19.0-2505280000 definitions=main-2507080043 IMEM is present in the Qualcomm's IPQ SoCs as well. Document the same. Signed-off-by: Kathiravan Thirumoorthy --- Changes in v2: - added the entries in the sorted order (Krzysztof) --- Documentation/devicetree/bindings/sram/qcom,imem.yaml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/Documentation/devicetree/bindings/sram/qcom,imem.yaml b/Docume= ntation/devicetree/bindings/sram/qcom,imem.yaml index 72d35e30c439ccf4901d937f838fe7c7a81f33b1..7286014e698f99184c1d6871f9a= 012c25c9147f6 100644 --- a/Documentation/devicetree/bindings/sram/qcom,imem.yaml +++ b/Documentation/devicetree/bindings/sram/qcom,imem.yaml @@ -18,6 +18,11 @@ properties: items: - enum: - qcom,apq8064-imem + - qcom,ipq5018-imem + - qcom,ipq5332-imem + - qcom,ipq6018-imem + - qcom,ipq8074-imem + - qcom,ipq9574-imem - qcom,msm8226-imem - qcom,msm8974-imem - qcom,msm8976-imem --=20 2.34.1 From nobody Tue Oct 7 18:28:38 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 DCEE621B9D8 for ; Tue, 8 Jul 2025 05:39:26 +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=1751953169; cv=none; b=IyyN6LBkazvg8Ckmnc/Pn44uKtog0r0C4aveqKBb/UABLsHlwoCB2H7b23CK4noUlOptxiu8n1PUoBCE+FrUDKnCOSNZbzhc8NGQg3FEc6StbGnO2BhpAcmCYbE/CUYuMrSxkIvHjTLORL+EvTNgkizLHo4k8KxiZVInLuhHCzs= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1751953169; c=relaxed/simple; bh=lT5PB7dXwIIXFO0i8eyvOSJB9GAulplW7fWVdwUDmgo=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=mJElUulGT+J52ls9f3F5CXK1Me2Zwrr/Iiz55q37VTNseZ939CvrPeRuoUXcA4xYJiQ+Hr/vYMpw0jESQq6ARCnYkXhRw5OPBUlqduIW3xf32/80v98tWZ5R8Y2uqLRCkiViTPVDytcxRdt0K6L3oX80KbEK7AULGJRG466iyjw= 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=nFPJ3RUE; 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="nFPJ3RUE" Received: from pps.filterd (m0279870.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.2/8.18.1.2) with ESMTP id 567JcfTS027037 for ; Tue, 8 Jul 2025 05:39: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= aPfLV9M00qAl9d8R2iZHb1VLVS8KvkSc9PWuCfqic0M=; b=nFPJ3RUEX5ODeghr IglHjO70DUVRFBOWRxhYBVsK39hLT2wgPFfWODrbCoXI/cTseCQ0PbBvkEeSdskf f26x5S0T/M0TrdAZuFsXuZXRllfEpqOfcZvfWLpBTWG5Da0yVMXc7QA4JWkPxV7S qYA/pj6lXHelxgmvwu2DVvL6WQY/57tFVcOW7brtwiFUOiXqS7AY0D4FF7U/pg4V lXhQchHtDJVmwL6H33fbAW57Ft5m7i2jKo1ZhuT4z9fZOkXYEyn2PCw+wyAtisW/ W0jF2UpQWXBDgZFGVhOTRRLQL8RxvGrII//89nJ0H6RHNUAoLjX0N3nE/UEaDoiY ohkDPA== 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 47pv4xuekv-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NOT) for ; Tue, 08 Jul 2025 05:39:25 +0000 (GMT) Received: by mail-pf1-f200.google.com with SMTP id d2e1a72fcca58-74890390d17so3725889b3a.2 for ; Mon, 07 Jul 2025 22:39:25 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1751953164; x=1752557964; 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=aPfLV9M00qAl9d8R2iZHb1VLVS8KvkSc9PWuCfqic0M=; b=vBXFlXhb08DbdC6hRvkvsriRQP3Z+rnRO8Tu+Ghql/vnub83P6OYGyS3X0HXH9FvLW 8j9osQNE62a8KkDgLPfx82nPoKrPx0M+NVR2u8yvQEBVKCFMIA6CQtdRATNCm+UtQFy/ f4nWLzK0Hxq6ngOTlycPh+HZWy9bKeUhNHZXzYTPGrXxE5h2kpPWgGauY1LBTYWDV+Vb Iu8z3Ip84LGPc64pYZhsiM9FEWeO9AaAQ1sQzMPOmml5FAnns8s+XHLCGzeP5YklRwFY w1iyOealn82uWtBPwYr/nBCh4F2DCkKUzA3AKCpOErJl/IB82da3sT+k5E3XxMp/fRSm xTfQ== X-Forwarded-Encrypted: i=1; AJvYcCXZIMUGcjMIDyX8ZgEaShMcD6BFeBZ39Ab2+GzVrlLRQ0ZhS8pCfQdW/4WWHOln5p/K57KJjgkgTyrrYz8=@vger.kernel.org X-Gm-Message-State: AOJu0YwX+RLKng7oxojVF+99RB0R8rbkYhLwcVQBE6IsFxL6eb735f0L ZfawbUCUSp/pTXkYLbHInQphL1cjOPG7YglzXRBW0PZzbsC7OfmRDSPvCZjk+DJa4d18XcVxi3D 4a8C21Q4+m7rDo78DlAqd7JEJKyA1ngyABBab5T139AOjy86TQlWe4ZvClFnIiDL73NU= X-Gm-Gg: ASbGncvEpCAkoGxq7vL4YuUQjWjwEuIKC6HGshh9JPw18t3WbMdVp8MBZX9GIywWjr/ ttZoTKnw8qmRpjCndcRiotf3ReurSuLdtRaBH8HgCojd927rahAGLFvxAzAGGDQIBmORT5eiGOi f8FrHNOjTQGmvTiN679ahVgRfJxm9q6wknIgzL/CJPWJgQ3P/z2w3G9vQhR3hUv60lShNZWCGnA gYQ8KAXfWuQcozAxmNBpUUKOzHyPui5QpZT0U9VoM79VDKcR+CVkMLApAaHL9KAFD4Xx24SKwV5 oIvKbQUIGxbGZTtw45e9spCnbH+VeK/nXFzfMLCi8MdUFiyUTECg41a7//D9ogE9DV3nHVThgND si97hczl/3HGDiIqOMGgkjQ+IUmEJ6r/wXNFM6QhqPckN81QuttOXyKh0Xg== X-Received: by 2002:a05:6a21:6d82:b0:220:631c:e090 with SMTP id adf61e73a8af0-22b18713b55mr4540367637.0.1751953164519; Mon, 07 Jul 2025 22:39:24 -0700 (PDT) X-Google-Smtp-Source: AGHT+IGChGw6sNcWe/JFiWUOFUfXXFqcpcUlbdGkgUolO6ruHnb30E2eS0cJZ1gNhCedjJUFmEWLRw== X-Received: by 2002:a05:6a21:6d82:b0:220:631c:e090 with SMTP id adf61e73a8af0-22b18713b55mr4540326637.0.1751953164125; Mon, 07 Jul 2025 22:39:24 -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 41be03b00d2f7-b38ee450db7sm10531829a12.4.2025.07.07.22.39.21 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 07 Jul 2025 22:39:23 -0700 (PDT) From: Kathiravan Thirumoorthy Date: Tue, 08 Jul 2025 11:09:12 +0530 Subject: [PATCH v2 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: <20250708-imem-v2-2-692eb92b228e@oss.qualcomm.com> References: <20250708-imem-v2-0-692eb92b228e@oss.qualcomm.com> In-Reply-To: <20250708-imem-v2-0-692eb92b228e@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=1751953154; l=1247; i=kathiravan.thirumoorthy@oss.qualcomm.com; s=20230906; h=from:subject:message-id; bh=lT5PB7dXwIIXFO0i8eyvOSJB9GAulplW7fWVdwUDmgo=; b=niksS5LQJ6TwnbzorWTwOgTbjlIOgt26OBcGHXsy3FMhrYCRiusb98n9UTlBGethU2GgMq/aW BZKDOD19mOdCfD+bVU+o0qxMGxEo7NDyzXqJ744lgepq3zZcealUPaz X-Developer-Key: i=kathiravan.thirumoorthy@oss.qualcomm.com; a=ed25519; pk=xWsR7pL6ch+vdZ9MoFGEaP61JUaRf0XaZYWztbQsIiM= X-Proofpoint-Spam-Details-Enc: AW1haW4tMjUwNzA4MDA0MyBTYWx0ZWRfXxFfSpe7+I4n3 yO/UNvW2Q0NfgoaZcTbIS/BSOkJw9eOMHe3YeWidWcNCzp4rXwfQ0CcJnuE0jiURjtzvJ03ZSTH vwtrXqvjsZ6fPqWMoTlP9jBCJ17Nz2jAM8tWDoDP1YftWrpIzXdaX/WADM3cXEnMbeKjfKOHn6X qnBalLj8L7Pc7MV7eeu5M31pBOgE1RRrfTRy6eIN6FuPP9OUDL7AOJK1amgZq9mq7DIG6vsviK5 w2lajIELR+KsLf6RZwzIER2ttw4gXfHMlQiFjdsHfWmIHOusXKBzvED2FV6pW57HtiJXHzgmD3q /NBr78D6Xk3AnSjr5g85xGWyXjITqo71I9RGLLZuQ0XQ08VTi31eHIe+PqjcN02/WLkfpMUa1UJ CyiTDJGlHWPJ1r7666xvdMXMX5a6e+l2HcBf+csw6oo+Q1jtqingghhkDAzVVAKoYdUXH3bt X-Proofpoint-ORIG-GUID: tnAxCFhHpsUlO1ZILbdg4O6zehqGZIek X-Authority-Analysis: v=2.4 cv=DNCP4zNb c=1 sm=1 tr=0 ts=686caf0d cx=c_pps a=mDZGXZTwRPZaeRUbqKGCBw==:117 a=Ou0eQOY4+eZoSc0qltEV5Q==:17 a=IkcTkHD0fZMA:10 a=Wb1JkmetP80A:10 a=EUspDBNiAAAA:8 a=iL0243cPoFzEVPe9DKIA:9 a=QEXdDO2ut3YA:10 a=zc0IvFSfCIW2DFIPzwfm:22 X-Proofpoint-GUID: tnAxCFhHpsUlO1ZILbdg4O6zehqGZIek 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-08_01,2025-07-07_01,2025-03-28_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 priorityscore=1501 adultscore=0 spamscore=0 clxscore=1015 phishscore=0 malwarescore=0 mlxlogscore=791 mlxscore=0 lowpriorityscore=0 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-2507080043 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 Reviewed-by: Konrad Dybcio --- Changes in v2: - Rounded off the size to 0x6000 (Konrad) --- 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..2ba07a02c222958b924c5bc178a= c67f955088f7a 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 0x6000>; + ranges =3D <0 0x08600000 0x6000>; + + #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 Tue Oct 7 18:28:38 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 099ED21CC47 for ; Tue, 8 Jul 2025 05:39:29 +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=1751953171; cv=none; b=PwXVwDvEscdmcO0v7ymjAxqExSkuPQeQpwzA6L9EM0eAgn7G2T8NK5dBTb3mxvqSqHbqANqDwhtK2RJ/tZfvxFy6Y6Q8N8wiXIV5PqR2J/aI7J6r9s/6SLyy3BxhwNcCCC6zn70INWNiYePv+SwSepecGhSzoPkY5cIm7MS+1i0= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1751953171; c=relaxed/simple; bh=ZbRPNTvMEhgKckZRC/YaxL1ERA5o41riyFHmHimT7S4=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=RD4SbvyMyyoTJroPpk8xlHjJj8ZT8uf/gy4j7D3YqiSkss21QPnssjXf6liOzfMMUYDeDICnoP8UMFLz7s+QysFmM9MtzcEHzUDatQtReelW79NhsP9OQCYV91cUgnpV5MssVYo2dhp5KlVfRhgFJRmDBXKQRnYAPe9eXJ2gEzQ= 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=YoKI9n92; 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="YoKI9n92" Received: from pps.filterd (m0279870.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.2/8.18.1.2) with ESMTP id 567JBSJ6008338 for ; Tue, 8 Jul 2025 05:39:29 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= B875Ut1LxkQH0pfjyUMhkUj/begigCh6lFm1ieI8OF4=; b=YoKI9n9246O4Jz6Z rN6uIHwtxzBCippSXinJw7ix3qFjlc+O3+9JA8QasjTE5zQOl4Pj3zs4YuVJmGrO puEUK6I2wb137SqToybekqeKmD4NLfcrD5ha8pQ9jN0PEvmlrWNUB9SGi3DHn1jQ Tu0t1GZu3yEMaJrzvcNS5FIONQ6xq9uVMBZFWYmGNoRDLQw0xIkWX4FazXV9cLXV 2knNlNlVC958iErTF+cuMvkDlPpj3WLn0ry1bH08+iUH/UtH3RD5kPxiqpozquIn OfBNxPG7ZXTDCEAA261/JHdo16Ar60p2PAYKbfSfFhx+TrY9GmZx2qdKVMx6NDjp zLMX3w== 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 47pv4xuema-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NOT) for ; Tue, 08 Jul 2025 05:39:29 +0000 (GMT) Received: by mail-pf1-f197.google.com with SMTP id d2e1a72fcca58-74928291bc3so2971393b3a.0 for ; Mon, 07 Jul 2025 22:39:29 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1751953168; x=1752557968; 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=B875Ut1LxkQH0pfjyUMhkUj/begigCh6lFm1ieI8OF4=; b=e0DWOFnSGNL0TXB6kFk/magK+lc1mOMG2fFjHELmdwBeO0PTo68HJOJqU5SHAF2ytr grOAjmSJCaS5fZBm28lIaViAAltp0Qp6RHa5Ph6cKpeF7AkeyyTHizhfvzciw63o5NIN GYpzBZLz4w6vDQVl8hP8Gh8oXA7+l+7J05SJQ/JmSsmW7EMu66mhrQJlUu0KRLc6y9h0 4v8Mrbk0OVuohzWE7uPV7g+jppRQkDk1IOMo+0wKXI/lRE7vHZIc5uoSYJL1GkYYkJ90 nJ2Y1vkG08kjpBKSoH7ISE8l46rQeIGim61wmi7VfD2tN6LrnUcQIWkiTsHqg4FF4Mkl gi5A== X-Forwarded-Encrypted: i=1; AJvYcCUgW96aKuJdOQwEs2QwfwuL8HjaSXPNaoxitHeH0f3Uh+V1bheBeWFC8tvAATy9Ya0z3ODGJfD7K098e68=@vger.kernel.org X-Gm-Message-State: AOJu0YwBVUmErmkUGWoIhBVLvvKnnrdQbfu7+QT3dFt2cnwcvYOIInSd vWDU0FjX5CkG3hvzGUo/AqFero3Z+kb0miFeuiiVfBRNs8migL3dlHY/xLADZ4yRQw55Q4zr18D 8kYOVEdwmX7oeP5QuiiRYj7ajVIf4xprA3S8kPLFkjt3JGIUi8qidru/3gSghDfLdAkFjSd+ha2 o= X-Gm-Gg: ASbGnctcge/Vn7tuikQmysK832hSkU139K/e6eAMuaSULeRHU5c3Hual/B9dr/Wr7Se nBhR6/t/2A7T070TDxAdKmITmLGijnX5tUmcMW3Y6kGh0lS8WRJpGypHCu0PL51s1fhZ+Xzyg5O 7CHNUT9pbabQYNs+5jhp30HjGtRu9S7hcwrEEc4r2VbAy52GdmLBYq2wcFLNL+n/XJEHgT1/TPJ PUzB3PApOi6IL8LQPSlRoTkWsWsNZ/2XZxSnpo9p6xpgccLMD+GrQenJme781rsUt+ZXsOyaMyt TG2KS2jpNF59bt25r8rYCRCSZVWxvw+ykh9az8VERhLdZc7oxAdXlO9PpmTUTxY+VqRAFZVIH18 AK9CKNLIxTzVpZCV+2NlrN3BPwt1jRJ5HSDNSon2fvjDxZwzmnc8J22M09A== X-Received: by 2002:a05:6a21:33a8:b0:222:d6a8:d21c with SMTP id adf61e73a8af0-22b45d24086mr3346633637.40.1751953167785; Mon, 07 Jul 2025 22:39:27 -0700 (PDT) X-Google-Smtp-Source: AGHT+IEqsTa8K45ENWVrx3fQaH3DIeugYzrPRudnvz0w9HIKrQLNQ/4aBFLuC8ysM0OhpDRI7LsgCQ== X-Received: by 2002:a05:6a21:33a8:b0:222:d6a8:d21c with SMTP id adf61e73a8af0-22b45d24086mr3346594637.40.1751953167375; Mon, 07 Jul 2025 22:39:27 -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 41be03b00d2f7-b38ee450db7sm10531829a12.4.2025.07.07.22.39.24 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 07 Jul 2025 22:39:26 -0700 (PDT) From: Kathiravan Thirumoorthy Date: Tue, 08 Jul 2025 11:09:13 +0530 Subject: [PATCH v2 3/6] 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: <20250708-imem-v2-3-692eb92b228e@oss.qualcomm.com> References: <20250708-imem-v2-0-692eb92b228e@oss.qualcomm.com> In-Reply-To: <20250708-imem-v2-0-692eb92b228e@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=1751953154; l=1423; i=kathiravan.thirumoorthy@oss.qualcomm.com; s=20230906; h=from:subject:message-id; bh=ZbRPNTvMEhgKckZRC/YaxL1ERA5o41riyFHmHimT7S4=; b=BBhmcc275p3+rE4vL/bDxKij+4EN24vjolAUuuq//1QJhjXUY+kCpf/88a8vO67gKC2Hk7vD8 g8vedYUDTphDA8bketJLnmZmdGIjnwFQ3P6OSwX5U7F4LqkqW557Ard X-Developer-Key: i=kathiravan.thirumoorthy@oss.qualcomm.com; a=ed25519; pk=xWsR7pL6ch+vdZ9MoFGEaP61JUaRf0XaZYWztbQsIiM= X-Proofpoint-Spam-Details-Enc: AW1haW4tMjUwNzA4MDA0MyBTYWx0ZWRfXwoht1KKNk6jK lkIwvFJI2u9kkyn6Yf+pbzBV3LWizpGLrvdMgsDOfePY1pPY4ipk24Gb5Z910lmst9Ine7McBwx wQn1+95/ebSwVZe3rdNipZw7UvbXS+6UBAvA1eAfYUcidq8/7ae7xvetSmLHFVM3zr0Zh2QzPT2 kheTF9cGTjfJwLU946x351jjjVgmNBx5bttHIfN1ELPRXycTO+rUv3fpmw0vRUJocTQaPArBnfI OPUbBBzpo4kT+doe7b2KHl8Sbmc13jzIHeQwKdfzvcnRKAOs41UXGSwgj4hoBfPWSJpLrWzn/sk IBxml/Kos21n7is1+7KarmcUzbS6qV1lyHhPxVK73MCNAFAhp3QLVZ6JXz8ZBahGSoPl0FPNos/ DGmR0gvEXdUd0YuSgTCal8UiVCLkxYR6wnIHqdSWKhq16xGReLT+G0jTL0R5u9fmFJtlALV3 X-Proofpoint-ORIG-GUID: IHsOgCz_kP86grD9kSJPtKGry2PxQg7t X-Authority-Analysis: v=2.4 cv=DNCP4zNb c=1 sm=1 tr=0 ts=686caf11 cx=c_pps a=rEQLjTOiSrHUhVqRoksmgQ==:117 a=Ou0eQOY4+eZoSc0qltEV5Q==:17 a=IkcTkHD0fZMA:10 a=Wb1JkmetP80A:10 a=EUspDBNiAAAA:8 a=kuyrhOGAXNEpbtS0LE4A:9 a=QEXdDO2ut3YA:10 a=2VI0MkxyNR6bbpdq8BZq:22 X-Proofpoint-GUID: IHsOgCz_kP86grD9kSJPtKGry2PxQg7t 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-08_01,2025-07-07_01,2025-03-28_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 priorityscore=1501 adultscore=0 spamscore=0 clxscore=1015 phishscore=0 malwarescore=0 mlxlogscore=706 mlxscore=0 lowpriorityscore=0 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-2507080043 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 Reviewed-by: Konrad Dybcio --- Changes in v2: - Rounded off the size to 0x8000 (Konrad) - Represent the reg's address space in hexadecimal format (Krzysztof) --- In 'ranges' property 0 is used instead of 0x0 to align with the existing format. --- 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..3b9e40045906b26b94e2d2510b0= 570d3eaf084ce 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 <0x0 0x08600000 0x0 0x8000>; + ranges =3D <0 0 0x08600000 0x8000>; + + #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 Tue Oct 7 18:28:38 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 660DA21FF39 for ; Tue, 8 Jul 2025 05:39:33 +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=1751953175; cv=none; b=u6v/EymsHIwlvpR3Z58+zKEY6i08UdkQ5kaicCrBrrwVefdOPw3IxgaPX6Gj6NYI3E6dWZayL6IOV0jdSQ4T0BtA5ORq+NOwrPZrhq+1vG3+M9eNSJBQwzqlF1/BbspOfLtNkyOa6zjXnA9pShjwV8fNe0GLCg5PDlRWFFmRoV4= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1751953175; c=relaxed/simple; bh=vExvAJ3fzG/Fausbkf5FQmv3KT3IEQ63ck/Zdzvjh0U=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=RxYU4l6T0ptwVO4miu7IW76at3fTC/y8lJvSO/HWx8vMtdb8AXHNOaG1XkJsbGdNV1vyHQavAWzdtPMrpCJgFv0pQ/e6t/BoDs4xxUXIBwYdTnqvLNVzzRCaXJXg4MzcxbWvRhkUfrbN+ut2OhpigY+pm4oYcqgG6Lre4YQo0V4= 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=EpiYJ+uq; 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="EpiYJ+uq" 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 567KVAsT011890 for ; Tue, 8 Jul 2025 05:39:32 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= d+ZZAEh66WZVpAW83aZKqsIX/NRJBq6LQmw2kBjpVis=; b=EpiYJ+uqxXRyyUGG toCjtQz9TD7j4avKK/dz8TQ5LhlF/iq0b3Le2iK//Q1SlOFbB2vjf/YJMbmP0ybq 1/wcL0cZKGTCyGzUVSnqI3R/6GbY/thOMqY+DooDkxRmqHGDUHiLOQHVGDxjCkaX b7Fs8boZ2ZhcZhFJrgRmsgR4bPRlRc/4ttZ6GH8jpUk1FnY+ygVdhI+SOEuJ5yH4 AswcXO2UrX0+uLSngotNtGVHwttapmft5gOECWw25fe9Y6AfBOCiQnlmo4ytgTRm Gb9/Jt9FnamKvV+6KkWuk5NJlxLw1sSv74oJJO7wQkVt1TCo6ifet6RAaWes9IA7 LzmNdA== 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 47pu2b34af-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NOT) for ; Tue, 08 Jul 2025 05:39:32 +0000 (GMT) Received: by mail-pf1-f199.google.com with SMTP id d2e1a72fcca58-74ad608d60aso2958722b3a.1 for ; Mon, 07 Jul 2025 22:39:32 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1751953171; x=1752557971; 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=d+ZZAEh66WZVpAW83aZKqsIX/NRJBq6LQmw2kBjpVis=; b=v73PwZiO0s/AVllYKelSiYXQVZwfE0jKLuNVO6saUAP3wYBxilF3AkvAvwkq8j3ZI6 p0xdhmMTeWQtEGcjLMX7tGZtEilr/qACGEFzEfQzSHSDedBrcHqpAZSMuW4w5eXUm01s 1jp5ke2Gwm7AyfD2A9vpbqgk590SoM8w83JoeS29JMln9Mf9zM8nkdoRp8/wI2Vp5OiP S/iW7t94wvLqJcv1Jk8PWXf3L0C/EbCe9N1aXF8g3TdDlwcJhxiXzkG6glCds4mimTxl lXPijhePbErIJPDQ6qDzsZukgyKcYcecQ0YTnytLYI0+2EEO0KjrWNIf4ic1dI6y2Hqm tqkg== X-Forwarded-Encrypted: i=1; AJvYcCV0PQzyRY655A2sbn39ZFevJERsGeibNbO5mvir/yqlYQjX4pyupJtwOVbVpEDL6NoCXOHkjU3he+yrS2E=@vger.kernel.org X-Gm-Message-State: AOJu0YzCUtBLUvw0nD3TbK+1uJscLyaak4StZ8Km1JwMkfmFAsd5fLAV HzDOIXWRFy90crcIyPLeG36Y/7ys2UyHz4vD9Qf9Y7kUzaN9O32Mn2t2mAKChata5lcDLBGrsDi 2Jl9qOVDHIzv6BkDos4k1KLGU2vRIatRJEO18CQ4h9rYbktCt4b+ktHL6ebYje4AdbwI= X-Gm-Gg: ASbGncuUobr4ZUYHzNg5MaYfZWhse/99gveHCaUS/eY5t56hREu/xsLmbtoi47BBBzJ QVKjTCsMewgoQ6XQcTUCq3Q/dFRMcAZcEH+cMDyzS9Pu+zcjSaRiEs4/tIge0ZxIq1D9bS/VFpI 2eeZGivQc9H47CHmu0vSg3aN+cWfkUgiEe0BG8xeIk16w3alaJ7XeGAycFmXm663qv0Eob3qjwt 1k7rbtEr2+x0gc/5ImAg2xFG6tdTBF87v4DNSPUpK1wqN++dNXDlB61Q++lZJ3BPuAoqC6dTtd/ y0caOJIyvVc4BaSS2dTwlhz0zIQq8BYF/DimbRw/ifnA2lKkiv8RZFj92d0HHNKkMZ3uFLtB7EJ KOI6D1kGNE2qgiplPqqY1/eMEyF2wL756ZJhslGeJHGBDT849KvUaZkVOkw== X-Received: by 2002:a05:6a00:99a:b0:730:9946:5973 with SMTP id d2e1a72fcca58-74ce6306594mr18295009b3a.5.1751953171056; Mon, 07 Jul 2025 22:39:31 -0700 (PDT) X-Google-Smtp-Source: AGHT+IFUmTvycbT1dMK2wfBPeep8DQqrSwRAvR5iGq9rzdl7pj0gdnY2VdZoY4Jd+Nt2uHK/ss8u6Q== X-Received: by 2002:a05:6a00:99a:b0:730:9946:5973 with SMTP id d2e1a72fcca58-74ce6306594mr18294981b3a.5.1751953170615; Mon, 07 Jul 2025 22:39:30 -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 41be03b00d2f7-b38ee450db7sm10531829a12.4.2025.07.07.22.39.27 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 07 Jul 2025 22:39:29 -0700 (PDT) From: Kathiravan Thirumoorthy Date: Tue, 08 Jul 2025 11:09:14 +0530 Subject: [PATCH v2 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: <20250708-imem-v2-4-692eb92b228e@oss.qualcomm.com> References: <20250708-imem-v2-0-692eb92b228e@oss.qualcomm.com> In-Reply-To: <20250708-imem-v2-0-692eb92b228e@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=1751953154; l=1207; i=kathiravan.thirumoorthy@oss.qualcomm.com; s=20230906; h=from:subject:message-id; bh=vExvAJ3fzG/Fausbkf5FQmv3KT3IEQ63ck/Zdzvjh0U=; b=UmFCaM5iL2gNZNRx5sdIblNCa2cXd5HZso1dr08DbRwuQXB59xOR1LA84ce2PzcUcNnuDQ+RD D+Y2MkKfQaXDe+Sz1uUs4cAZ9OPxZdF8fsYeHlwc6+ZXyccvMwPyvh3 X-Developer-Key: i=kathiravan.thirumoorthy@oss.qualcomm.com; a=ed25519; pk=xWsR7pL6ch+vdZ9MoFGEaP61JUaRf0XaZYWztbQsIiM= X-Proofpoint-Spam-Details-Enc: AW1haW4tMjUwNzA4MDA0MiBTYWx0ZWRfX+GKizgZodnNr qY4mELjozEGVU3RXa3teBAUzrX6WR1TDdvYoMy71eaOKE4dvYODyRS2Y12mnqxz9zQwWHK6HNat 89i9Z5TveKj053mGl+X1f6hOc/eAh2Gj9ih/v75QVUZU3fgvrGoID/Bcf9AAH1CrMtmtI8uPCEp iGJNtBUmMs/5jolkrShUE41iODq2Cra77yIaWz4kwlqq4RVRvzA9kjdCae6l6y1Vze6bAm6mOfB 9XYOfHjVv2agisqZUkiEFuRgF2THHz5QUUVcY9nn45RxAh3YoIb0YEkse6RichqHoolp3AlgjEW vkXgK+qyq52lVwCLQ59DOsx4wMOXSg/ucQ68dQeUEhKW7NX9w6ebKojJJbUTnuAXSNQBXARQOuT 0QTr3fNYmNqRmdWwpyhylLLqa2SCR5yBC9ZtcEv/fVDsMTuo0Po5WXzF5aJRA/7ykLa9qRtA X-Proofpoint-ORIG-GUID: eDPEwduY9PDkR0G3AwJggty4OY2TSe0s X-Proofpoint-GUID: eDPEwduY9PDkR0G3AwJggty4OY2TSe0s X-Authority-Analysis: v=2.4 cv=erTfzppX c=1 sm=1 tr=0 ts=686caf14 cx=c_pps a=WW5sKcV1LcKqjgzy2JUPuA==:117 a=Ou0eQOY4+eZoSc0qltEV5Q==:17 a=IkcTkHD0fZMA:10 a=Wb1JkmetP80A:10 a=EUspDBNiAAAA:8 a=LzuAw_qlYXXAwiqMVrUA:9 a=QEXdDO2ut3YA:10 a=OpyuDcXvxspvyRM73sMx:22 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-08_01,2025-07-07_01,2025-03-28_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 mlxscore=0 clxscore=1015 impostorscore=0 spamscore=0 priorityscore=1501 mlxlogscore=808 bulkscore=0 adultscore=0 malwarescore=0 phishscore=0 lowpriorityscore=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-2507080042 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 Reviewed-by: Konrad Dybcio --- Changes in v2: - No changes --- 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 Tue Oct 7 18:28:38 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 90AF118024 for ; Tue, 8 Jul 2025 05:39:36 +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=1751953178; cv=none; b=nJWlbjrLPA8Mc0wu3NwQAwB/NU5RQ89uL5DS9f1wJ/8z/NT5WClIV2VGmUmzBQ3LgMIKDNxluJB0RB3zG+JeNrDyd2u5w50GcFOGDQ1XS69DMRd2IVO3ys3i7do0Q3H8oK+3GiUHlo0pts19Rm9EuOGdvzinKUUGCuIIyxB85GU= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1751953178; c=relaxed/simple; bh=VfK8mEDpXLVB6H57qiYobVaPCMl4DeUgsq+1SP8HFbU=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=OwwrQbLKNWCkxG58ortnLMQ8bbl/wMVI4F8KXmzOKG/c+3bLWJWTQ1ldOdkl1GJ3RVc91zCsqKGqzQXXFnql/iC835A+aMkYdpRYvlo1GIs0FJiEWoR8Mq8GQRNT8oWCL9Y4jtKsPvHL98QVLrSATqL9kN9LC7fktWtfWe9MU4c= 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=IEQY2DUI; 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="IEQY2DUI" 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 567IXOln032557 for ; Tue, 8 Jul 2025 05:39:35 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= g5I/YdYhWivNVueACzh2oQkNO+/A7/RRFIBqM+SoH94=; b=IEQY2DUIMQ6slCJf BGdelgsLzUtEVGb8KcUZbroUa+/GtpfLtgNewdO7vymrXRTK7Fu2xoxqtbp/w3/N BW2T05amihrY0PYMCUaO4lKA1LMQXIxKETpPqlFcFF6JnTWhBSvQn3zBzGrXSEGu fQeD9D70jUV5y6j+8k/x9yPEAdjY9Us7rApmRmd3FzgcKrOuTtAidoNinxBKZqP5 yHa2VGqSWtUD+GqveYFJu9Pd/f2lEueK9WEBbqeCzCHw7aaQRAji4mzwACn1sBjQ sq6edHnclIC0YKE4EXrBILU9G4obPLYsguO3fKqkO0VaqS+hWA0FXv195JOVMp5p uzXyKA== 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 47psdqufj2-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NOT) for ; Tue, 08 Jul 2025 05:39:35 +0000 (GMT) Received: by mail-pf1-f199.google.com with SMTP id d2e1a72fcca58-748e1e474f8so6156845b3a.2 for ; Mon, 07 Jul 2025 22:39:35 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1751953174; x=1752557974; 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=g5I/YdYhWivNVueACzh2oQkNO+/A7/RRFIBqM+SoH94=; b=Rd45tnB9pWJ+asvF068F/ILNDVaTjTg+s9MF1FwB1PS25kDTgi9Jh7opC3kqFv0JRv hQ0dKXA4rWhU4Ge9LxUwrpfst60/Uqer1A8/ZtcViOXD0Y2LOCaCUVjWi9ZFnZi5YtP7 q/zyNJFeOVjsVL1gfY/MCBNVvUmoaFPKqHNDMUnFmG9X32adXDrOZcXU27y65axuY9/r gcPOrzGqFrkpGb7gVreZb3CzHtFfGOq5Qzl+Z8sD92blauikuurDx6c8emxPXbp1mnQI ujfh6Ya13d9LT7FB2EPRrQ4f6E92Grnc9smwHP/bpUY1urYbl1BkpNDpxUqhzdKnY+c6 gGhQ== X-Forwarded-Encrypted: i=1; AJvYcCWQpSYjKfCu6gThFLNXO1SaQ8ItBet/JZ6Ey7Ua0LLqjlEB8lm3XPCbXfrfPm9+IkQq3a/fvDqHfAZBxI4=@vger.kernel.org X-Gm-Message-State: AOJu0Yxr9/00o9gC0kNZZLDTaGURUOCx1WjwQxZndjaxJYczHhkpfmiN Jskdde7oylMejzqXp448bHRfQ4x/3eTsa5HFb/tjWu6Uf5vyk9uS9OaVhpiLQ1533JgnyfRMSCF cAiV2Ab2A4ikqXFCPy9+Vp8NhKbb6VV6YcbhNS460bwkmZrTD/jdoZG7ej4q7vIM4Q/M= X-Gm-Gg: ASbGncvMQp2pMsZxxx6ffNU3Ol7BdHWHokTAGzOA8wC+1yu/LsGklGZZXy4y45Nz4wD gPC5GsF/jQyKD6xYYxp65/1mN/6545wSGI/lmGSO/YlasXmaxMIGobm4TOTesmaapHpQTaR6urt gkGSXlECNOX4LekgJqMXeviD7pM+CPFE7+t+XP1xKLp/dBTQnD9apzxwecprpjL4QSdXDeHnBNb 3WvCqvF+82NrUYFW/XRuOozAMoXNHbtbWU+1zUb+Dj5QRoowL5vR0qcyN3ftviC+6NPD+atFaft 1zkkQrdR9VHNsoUorLZhLH1UuRrVbJKNOOttjjZcikKpePp+RE+Ez6NduKF+TRqowuT51lQvJxw OyYBj3NAawQm6T4+8gOF6UaxFRnxB7l1SS1O94yyi4rh9Juaa+UwxWLWHEQ== X-Received: by 2002:a05:6a20:d80a:b0:21f:83ae:3290 with SMTP id adf61e73a8af0-225ba5370f8mr24537723637.33.1751953174329; Mon, 07 Jul 2025 22:39:34 -0700 (PDT) X-Google-Smtp-Source: AGHT+IGaR3Zf4jeFyswPR0CteXJAtjrD1bBYM5QPstP1VOUIEAlqfyBhmGfJ3hqAyq4EsiP2imSQdQ== X-Received: by 2002:a05:6a20:d80a:b0:21f:83ae:3290 with SMTP id adf61e73a8af0-225ba5370f8mr24537687637.33.1751953173910; Mon, 07 Jul 2025 22:39:33 -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 41be03b00d2f7-b38ee450db7sm10531829a12.4.2025.07.07.22.39.30 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 07 Jul 2025 22:39:33 -0700 (PDT) From: Kathiravan Thirumoorthy Date: Tue, 08 Jul 2025 11:09:15 +0530 Subject: [PATCH v2 5/6] 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: <20250708-imem-v2-5-692eb92b228e@oss.qualcomm.com> References: <20250708-imem-v2-0-692eb92b228e@oss.qualcomm.com> In-Reply-To: <20250708-imem-v2-0-692eb92b228e@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=1751953154; l=1206; i=kathiravan.thirumoorthy@oss.qualcomm.com; s=20230906; h=from:subject:message-id; bh=VfK8mEDpXLVB6H57qiYobVaPCMl4DeUgsq+1SP8HFbU=; b=nMg3aNuDKdIr2q8zeAB2OvDbVWDunZRHLbepwRF19vaXxBcg4E6YNjWdr+HKoy8u2Ctcu2SNQ F5F/LeaUd4MBHtLgkl/GJ8cwcUG3kR9V0sUn23lhvy5fn0PyJDONuKg X-Developer-Key: i=kathiravan.thirumoorthy@oss.qualcomm.com; a=ed25519; pk=xWsR7pL6ch+vdZ9MoFGEaP61JUaRf0XaZYWztbQsIiM= X-Authority-Analysis: v=2.4 cv=ffSty1QF c=1 sm=1 tr=0 ts=686caf17 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: xmhYmsqbKzXOPilP5DUWsnpX7B9W7RM3 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjUwNzA4MDA0MyBTYWx0ZWRfX0gKZsKlIQneM K3/ya3yEBBmYQFHCjOklx59J0MdUZaVs6tQ/VCqFG4xhS39Y4v9Oz2aGHxX7hyGfFdzVeF5QCWa C7lgZjbG5jHTs07bGqL7U7opdspxRd0tz4XTuBX7yt1TSfCdptmTkYL6bxH9RX07Bdy0TIruwQE BBSmOatIWYzkmJ0VgH0qG6swoVfOkIKwagD1aO/LKqDavLtOug9qsLGLMm76R/5kl1ET/btYJEj ksQk58/pUH0QDvExFuBNa4gK3dbBwfyl8a73a/YBv/j6mMjVhzrNcP76XG3PvGCYwWw0nGKn0+g l7kXN4ZzP2FCwfzebKMCHnIP2tnse3UYYQA9vCC1olxWxXQaCInTIHopsQmU8aZx5eDU98AGc8g iiZLmoFXz9R+8jNeWuyjNKE+ZWvSpIuiVkr9oLv+ZVHdmbi0tdtYrjwDuP5UH7/aYTThdpMd X-Proofpoint-GUID: xmhYmsqbKzXOPilP5DUWsnpX7B9W7RM3 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-08_01,2025-07-07_01,2025-03-28_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 malwarescore=0 mlxlogscore=808 mlxscore=0 bulkscore=0 priorityscore=1501 phishscore=0 clxscore=1015 suspectscore=0 impostorscore=0 lowpriorityscore=0 spamscore=0 adultscore=0 classifier=spam authscore=0 authtc=n/a authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.19.0-2505280000 definitions=main-2507080043 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 Reviewed-by: Konrad Dybcio --- Changes in v2: - No changes --- 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 Tue Oct 7 18:28:38 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 2249B22128B for ; Tue, 8 Jul 2025 05:39:40 +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=1751953181; cv=none; b=qfPXBklvz4t70FsPmY7K/rnlXzcalI6awW3xl3gt+8ujpzfLq/1W6PCRHCYBLODnkjR1lR17ySBDjc9HaCZCGi+gOnNSrSwC6FaGuCCdU0QBF9i1r8nFcTf11UDnlTrYZzMmWteERZBi0eJNh1QdeKvEFCisClwzGzS3R6UKpPY= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1751953181; c=relaxed/simple; bh=ownEk5dLe364vVv1oL3tRqmLqrzvEbK/2+ThZRJADx8=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=OaBKpPf1I7GG4i+jQdz9VlmhwgsRCYrGsby9kYqv+g32c+AG+nPixVllqCGWhKpnWS36RBQL78zLmJh2gO7B4g2xWSY2EFpee/uelHA48DxtXedWJBKkP+3sZ07CuN4a6hU/BsH63xWzVLkHBfvPSJm7b8KuxDLcAY4Q1CwPD04= 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=D/QWhK+Y; 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="D/QWhK+Y" 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 567IocpL023446 for ; Tue, 8 Jul 2025 05:39:39 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= 04CccGlKtJRX7YBKLRNEu8n8djxL2dzY144bh1/pQnk=; b=D/QWhK+Yv2lkz+7h 20e9H/ZmoWbO5mV0AZOmBSjypJ7pma48PQ2DyqQyNPUX2dko/TCEGUjLDPUfG0KA DG1ueG++bbg6/jxGOMllTZSI2jcjFLLgOW+C5//hjrzsoefjg4pKlbYHRBsj5ojF KdIXNtDiqs6Y5yOsGu292EshOzZ2JuLV4kYbE6V5T2lxaYFmkcHG7zV9eaMNF1gW Yeq8SippwrF8ZL6oUqypRDgrLFmkxOUlWukcFjo28/J9NtKKSvh87uze5qPCRvbg bR5gqEX42l02iiz/pLapZa0JqAVbMa8xW+XpWgLzFK2eM/qn0hxtzwhxC6TMa3ou OBQKvQ== 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 47psdqufjb-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NOT) for ; Tue, 08 Jul 2025 05:39:39 +0000 (GMT) Received: by mail-pf1-f197.google.com with SMTP id d2e1a72fcca58-748a4f5e735so3959240b3a.3 for ; Mon, 07 Jul 2025 22:39:38 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1751953177; x=1752557977; 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=04CccGlKtJRX7YBKLRNEu8n8djxL2dzY144bh1/pQnk=; b=TBBfkEOlSZYYWki3J7aUlE4i0L2QHT2j2TZmPZOxfFJ9QoTOYvzFnz9CIjECdSXfOX P3h3KLmN90mBKvlF63WAF8M4bt0CNRvvq+0kfX2SzbZxQpjL5gpTkZQktpaOTNH8RCJZ a1t8Q8/u4XjF5WdHGdPksfNKxbw2JZltCht1xpQZ9kXNFPjqlnarjQcR0/ApZOnKjeuq kasF4XlpLv1ETercDq4mE/Y+yjfru6nQqeki1Vh8FjCbzq4aL8bbnvNAzNL5FOt2dqIY L/sBO8brNy5JKabp44JBQz12a7mNxgi5YeX0guc6J8R9FvlhdcAaDE10idgHQb8JCWtD piPw== X-Forwarded-Encrypted: i=1; AJvYcCWtrKATtDmxaSYoJivCx90/36oR5d410gzU1D/yLeeKWRn2rnSw/eYaZAwA9t0lCMOpr86wJQKRdorSSrU=@vger.kernel.org X-Gm-Message-State: AOJu0YyTECKD+FcSU+MaGDKqs569a/rcHD5Tu/2NbRGfBMb1kZgkG9+z 5SYOBlNW0fjThwrpH/cBxMHIwCULTuzuwbWkzxLCwrFfN3SrQ5grYe2LD6ZV93nTTHm0PKi+Lnr PcTQHRHReteH7zd0B4y/2iMoQ6/42qgws94Y/RMKLKMGKX7WN9Hao7KzZBfVXBBHhNW/GSbpD4G I= X-Gm-Gg: ASbGncsKFBNH/fbrva026TrHhJc7bl5pjrSgSmKxN+GUX7xNsJ5O4dsGffPilHF5QzB /8vOvn3QU23wCCQgilqSKipQPEMmFBgn0odmm7tSyX+NsKoCapbzfNUxhgZd3siBCSaBD1dz2i6 D9OqELd5YRBDlzUyoRLG4tScPMXBT4xUcBnjYRRqAn780E504nBJA1IH70W/Ler36V/4JsLeI8u BwEXrV1tOd+ppdcfQnFbf91Kx+D0vX/aIkAznA6QWSaj/qt+ZqaKAY/Er/8/NbKLnX+37U5AzVh SKktGwRJd23Bs9nLIVD0Nn92hykuI8BU7XJGPLeZoADnvqnVdpv1uBrDGQyno1bnqeOr4pcrkQa /ufWGi40GMtKG4KKCLX05gU1VKuzBXpr80MujwF5fLFekd7CDx7QXbFTiKQ== X-Received: by 2002:a05:6a20:b40b:b0:215:d28e:8dc2 with SMTP id adf61e73a8af0-2260b6806demr22351437637.31.1751953177600; Mon, 07 Jul 2025 22:39:37 -0700 (PDT) X-Google-Smtp-Source: AGHT+IHzYSSafP4wH1VYFxgER7PuBaQuUi+K71SgzgFMWYsmO27JSdT6hwd9rluUl4bUdjd1buKy8w== X-Received: by 2002:a05:6a20:b40b:b0:215:d28e:8dc2 with SMTP id adf61e73a8af0-2260b6806demr22351395637.31.1751953177125; Mon, 07 Jul 2025 22:39:37 -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 41be03b00d2f7-b38ee450db7sm10531829a12.4.2025.07.07.22.39.34 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 07 Jul 2025 22:39:36 -0700 (PDT) From: Kathiravan Thirumoorthy Date: Tue, 08 Jul 2025 11:09:16 +0530 Subject: [PATCH v2 6/6] 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: <20250708-imem-v2-6-692eb92b228e@oss.qualcomm.com> References: <20250708-imem-v2-0-692eb92b228e@oss.qualcomm.com> In-Reply-To: <20250708-imem-v2-0-692eb92b228e@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=1751953154; l=1207; i=kathiravan.thirumoorthy@oss.qualcomm.com; s=20230906; h=from:subject:message-id; bh=ownEk5dLe364vVv1oL3tRqmLqrzvEbK/2+ThZRJADx8=; b=H22kuYrHgocB3daOHf+deZbRY+2BRf73sagk7lcXCMqkr7/XrZwz366x5z1u/eK59pp+TpcNe tIBnjYfyonvDavNv03odNkS+6T0kCeYzGAs4A3u74EcGiyp8yn3RJPA X-Developer-Key: i=kathiravan.thirumoorthy@oss.qualcomm.com; a=ed25519; pk=xWsR7pL6ch+vdZ9MoFGEaP61JUaRf0XaZYWztbQsIiM= X-Authority-Analysis: v=2.4 cv=ffSty1QF c=1 sm=1 tr=0 ts=686caf1b cx=c_pps a=rEQLjTOiSrHUhVqRoksmgQ==:117 a=Ou0eQOY4+eZoSc0qltEV5Q==:17 a=IkcTkHD0fZMA:10 a=Wb1JkmetP80A:10 a=EUspDBNiAAAA:8 a=g_gtcTFTaut2jdyMrvoA:9 a=QEXdDO2ut3YA:10 a=2VI0MkxyNR6bbpdq8BZq:22 X-Proofpoint-ORIG-GUID: cAHtk5Ql2rnYk8qATyr-gr9L9Kobpf4L X-Proofpoint-Spam-Details-Enc: AW1haW4tMjUwNzA4MDA0MyBTYWx0ZWRfXyP9BfIFWfyll Cv0JqiieG8YrJe9IpGbLEwWxzNdgD9APQqCfqdLG0taaExcO+rXg9Tu1r2b9vpqju2mQ4QQ2+pf vELEzvi8jNEH5PUx1Um6W6oh8KlyMhapS6CldqzLj+1kDASVJzM7Pu5Xv2TUN6tBanybm02grJP ODyOmzA4hUY4Qfy8iG9UeXoDWppJw/qgKPHzQZ7s+Uyt9kLtCOT/EEySwy5GldNr1oCl0hySgQ1 fKSt5a8c3TAbfuXXK4CVbbmI/pXaiTF4l3C4lNrARlra/9fnVf/QTLTmc5CXgSO2NVLBq5FQ02A SjOuE0DxKGw5Bp/ubPM8DHibjXDksEj6DefvIXUoCvx9ovlLHYzr3SLULdCgtcBROSlmLDEJThM 0Nb0tlUn8aszA+kgkUZXC+8WQDSspbe82JeB1L2jwvVjReVgUcrKfklBJJGvpObrIS/d61fy X-Proofpoint-GUID: cAHtk5Ql2rnYk8qATyr-gr9L9Kobpf4L 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-08_01,2025-07-07_01,2025-03-28_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 malwarescore=0 mlxlogscore=808 mlxscore=0 bulkscore=0 priorityscore=1501 phishscore=0 clxscore=1015 suspectscore=0 impostorscore=0 lowpriorityscore=0 spamscore=0 adultscore=0 classifier=spam authscore=0 authtc=n/a authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.19.0-2505280000 definitions=main-2507080043 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 Reviewed-by: Konrad Dybcio --- Changes in v2: - No changes --- 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