From mboxrd@z Thu Jan 1 00:00:00 1970 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 2AD0C43E490 for ; Sat, 28 Feb 2026 13:08:13 +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=1772284094; cv=none; b=nhJGY2lyLtdgZ6Cp/W+hwWCLPSlAoM0umXGYyvuf7d7Ih86fFA4FomEfObIjzTsW1sel80AqzlnQPRwlWdM9caIltgQcwgNUrDZyrgUCe9OfcZVyXAH31SNVgzRCTKu/h6Cu5V+tSekUrQ6lpH/DRIsbUz83P92HirNnv0KxCaY= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1772284094; c=relaxed/simple; bh=Gjwjv1lCsVfqWtOvbSx5kz5zoHEXmRNs/DPgZ/2rhho=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=TZnS1PMatfGzoNfAw2E4TBSghIMpZOLi96rpaNcVsA9Iv/EXJUyGRMAoK6mte4BU1eukYHBIdGWa1jrY1shUPbnT+jh3xzgmuBAd++zF0glVGPQnnVfevw30NjWj70eKis+XC0DhOadli3EVNNADIn/vKkcrGucNUaTjiIDT0/w= 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=CfSE0f9m; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=WFnZCecV; 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="CfSE0f9m"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="WFnZCecV" Received: from pps.filterd (m0279872.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 61S95jot2493871 for ; Sat, 28 Feb 2026 13:08:12 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= BZAJ/as90UvdiOhkHQTdKOAO8VIDQmunoF1pTp/LK5k=; b=CfSE0f9mnT7GvhlL 7KCuqwWktmQiDpqkHqqtdO7h39xIK8RpT7T3vAk6I3TAHYJUA1eNewL02wcKRtFh QhZTpqOiFknR/ZOu2xUN6UgcfsKt6Jgr8OczT0++6jSjzyyrJfmdULVApfzYNZNV qezCBXSFGIRULEN6OJ8yV3AZuUzCoL6Xt2gNUPfK9F+7LwTKwPExVnbPyWw93+X2 zBzTfJVmib51JEsYiI3azcl4zx6hSOg5YRsayVnqnDRSVTIQJK427Fp3SBn49Dzx /IKi0loCJOSlI51wz1Y8k1AVQUsJgck8l65iXANW0fvnbgy/Iuys1QIvnC/I208T IBsZpA== Received: from mail-pl1-f200.google.com (mail-pl1-f200.google.com [209.85.214.200]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4cksfggv9y-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Sat, 28 Feb 2026 13:08:12 +0000 (GMT) Received: by mail-pl1-f200.google.com with SMTP id d9443c01a7336-2adaa9c4b89so43661035ad.0 for ; Sat, 28 Feb 2026 05:08:12 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1772284091; x=1772888891; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:from:to:cc:subject:date:message-id :reply-to; bh=BZAJ/as90UvdiOhkHQTdKOAO8VIDQmunoF1pTp/LK5k=; b=WFnZCecVGHROjGKGz5yBWTLPnDaNWmGGm4Ek1fp0N1qaGAECDuPXo99RtUNoCat0gd nxUsA/s9tBps6MejchEzrEkNzHLRKFxhdZVi6pamDSGDemd/0ER7tuSRoeEte3L2j1M9 JVQkjrw3fw+5Kkw5Z6hxo0bBa+crLnrfEKeP2RM75mMkDK03Irz8hpX3/ZHHyyr8cFlJ RuM/qukJiawDR2UHLboXZ8BmjBE3x5B27Mkwo8hd0VxiFYV+1GTDWdDZP3LAa1ULZfQU VKV2py+K1GazdiVNrL9fCbR7a/gPRdfhcvkM4677KGpFMxsjMbywl45PH0JHPx9l4JHZ aMCQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1772284091; x=1772888891; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=BZAJ/as90UvdiOhkHQTdKOAO8VIDQmunoF1pTp/LK5k=; b=JrN5bPh8CTdO7lwpxmDw0luJk/3k4+CNwkAft0up2zKb+zMILFzGBL03M29iwl3Jnr 2Y6gi9u1ohUJ+fjmYbIctc4ryxDMtw7MwKfj8uxWxHuE58CLghjH17L6qS5kzNsJ9NOO u5lJxmSnIahZeBWSwcs/yDt8tBIBaqMd0o93RGy4bWOZ3jE47V9aWiLhwc0kIM878E+2 M9ZBnXjJaZkaNGBMHTU4mm4m4SZnovh/zoD6s/pTagrJloChI7Ix5aodUm3gi3mFRnrn dEABEioqMXUJFsZe/5uzaZjFAPDyDImfL1T3k1UZs5uyOxouytbSRyLcW6L8OSkPIWFg Ic4A== X-Forwarded-Encrypted: i=1; AJvYcCXNGPLWHkmHbWeW6JXIeyb9QQzuBH4+zdNwfdczZn1L52yJ+67OzJi/+KNuwt7hylYAC/Z48gzqVN0C5NcH@vger.kernel.org X-Gm-Message-State: AOJu0YwTPzfkgh9NA+MeCakRRM5msjLtvIEP2hZnyYy5b1HVO3ViOwhl N5C14w5SqsiINPpRBZjiU6UTmrb6g89yjdmkF42LtwWkKAxTme9oA0kQxAGQdoA0i7+gn3U+sqQ euvfEWde8461b9kVLjecMagRWzp77CQJq3E8W+GL5dkVXxCvUv9pHdl2mZaGYMgPV/BTG X-Gm-Gg: ATEYQzxbL7yAieHzU08o3LIwAfJFQsyCCq4CFnVFg84W8jTbdekAnLvMhW3xNdVHW8d pMFV4aqOLAl2LdvRfcwmU771TFu0j+2ElzM/Kl+CKS3LcQhSTGPmqlyRc90lKf67WMBNsL/G0h1 ExiCdV8ww64CmtkgSy7GkeUD5pwDzTmPIfxBFmelizuuTn7Hl5nblm+H5bJQ1jOtjbBCd6Jrz2/ Q0+u6AtMJdNpZCzH0o+/zUUuh3aR/CvBm9UbJrV5uQg2adzRzKikwl5C2W1tZd593LENhrEuR94 YSprTax3EWV0VFZ5+9azUJSBP+JlqUUt1T89GYsGfM7jUIztfQL6xhDRK9t1kiOIFlA4gYhngt7 uJFDA2qFrlbbqSy4dnUJzhev12Z7fNP8lflrm7T/i5/q1lWhjH8oum9htIM4wHcKZwdr/OVl2A8 CDbqSJckuiLB5sYtE+F0xxI2Fqx9sgWoGoiweR4BeZAK2M1SqGm7n/3dGV X-Received: by 2002:a17:903:234c:b0:2a7:80bf:3125 with SMTP id d9443c01a7336-2ae2b8d4c4dmr66489035ad.13.1772284091035; Sat, 28 Feb 2026 05:08:11 -0800 (PST) X-Received: by 2002:a17:903:234c:b0:2a7:80bf:3125 with SMTP id d9443c01a7336-2ae2b8d4c4dmr66488855ad.13.1772284090547; Sat, 28 Feb 2026 05:08:10 -0800 (PST) Received: from hu-kathirav-blr.qualcomm.com (blr-bdr-fw-01_GlobalNAT_AllZones-Outside.qualcomm.com. [103.229.18.19]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-2adfb69f996sm83947035ad.50.2026.02.28.05.08.07 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 28 Feb 2026 05:08:10 -0800 (PST) From: Kathiravan Thirumoorthy Date: Sat, 28 Feb 2026 18:38:00 +0530 Subject: [PATCH v3 1/6] dt-bindings: sram: Describe the IMEM present in Qualcomm IPQ SoCs Precedence: bulk X-Mailing-List: linux-arm-msm@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit Message-Id: <20260228-imem-v3-1-20fbcc1a9404@oss.qualcomm.com> References: <20260228-imem-v3-0-20fbcc1a9404@oss.qualcomm.com> In-Reply-To: <20260228-imem-v3-0-20fbcc1a9404@oss.qualcomm.com> To: Rob Herring , Krzysztof Kozlowski , Conor Dooley , Bjorn Andersson , Konrad Dybcio Cc: devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-msm@vger.kernel.org, Kathiravan Thirumoorthy X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1772284083; l=1286; i=kathiravan.thirumoorthy@oss.qualcomm.com; s=20230906; h=from:subject:message-id; bh=Gjwjv1lCsVfqWtOvbSx5kz5zoHEXmRNs/DPgZ/2rhho=; b=IyOcY1JccX5ilrUr0KJud1Nmllqy4umeUU/oKGxSvH8lZ39Vk7dkn1ijzdHKoyPIaQFUGoCBz 6cCM5cQLxM6DBH8pOfB9Vijed6WlJ+YCbDCCWFaMH8to7Na+jNszXQT X-Developer-Key: i=kathiravan.thirumoorthy@oss.qualcomm.com; a=ed25519; pk=xWsR7pL6ch+vdZ9MoFGEaP61JUaRf0XaZYWztbQsIiM= X-Proofpoint-ORIG-GUID: dHnRNcdVBfDvWzDZuRiafSjbJ9ur9Aee X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwMjI4MDEyMSBTYWx0ZWRfX5fFW0++W0KzU bPYpUGaabmPWspP86URlFaY47sMv+UouTa0lUX4WdvLo53Mta0puTl5BVAN6VP9kXBS1iFsmOnx EcymMEWcUNhoApSxZ2+nKnPNoBNW+S9BXqgniZV+npAYi1K4DU44eLEw0PdmjbEwOdnXeYi5zhD d5ImIi/bLdxGGUp1wdcEszfEzAgbhm2PLCKvk/wGeiT+hV40liegnlmCMlHem87i4DWDSf3lBWu AZVtqpO5eutjBizYqQviQ/8Saj2ZruotI/RO8nAWvyJpz+mtOuGOVYlGXk8G2dAN+Y6iLjYCfF5 YSDF+lVjjOTXYPpz8SW6/intVZG6PMc+FpvsgihR8khFI4hJvmZXvJZ+V7JSVV8RwqLJY9OL1Sg AYbJpJbDXlqrsFYRneWMg9ARnffhWlOqyEDUIhnZJPFneJGCaoZKiWRRv3uzM0u2EDOQsLVNvix MPw0fcun7BGwP5fSPwQ== X-Proofpoint-GUID: dHnRNcdVBfDvWzDZuRiafSjbJ9ur9Aee X-Authority-Analysis: v=2.4 cv=BIe+bVQG c=1 sm=1 tr=0 ts=69a2e8bc cx=c_pps a=IZJwPbhc+fLeJZngyXXI0A==:117 a=Ou0eQOY4+eZoSc0qltEV5Q==:17 a=IkcTkHD0fZMA:10 a=HzLeVaNsDn8A:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=yx91gb_oNiZeI1HMLzn7:22 a=EUspDBNiAAAA:8 a=Yu0Y65rDbttY8LA09AQA:9 a=QEXdDO2ut3YA:10 a=uG9DUKGECoFWVXl0Dc02:22 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1121,Hydra:6.1.51,FMLib:17.12.100.49 definitions=2026-02-28_04,2026-02-27_03,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 suspectscore=0 phishscore=0 malwarescore=0 lowpriorityscore=0 spamscore=0 impostorscore=0 adultscore=0 clxscore=1015 bulkscore=0 priorityscore=1501 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2602130000 definitions=main-2602280121 Qualcomm IPQ SoCs also have the IMEM(On-chip SRAM) region and used for the various debugging purposes like storing system restart reason and so on. As a preparatory work, first describe the IMEM region and susbsequently add the required features. Across all SoCs, only initial 4KB can be accessed by all the masters in the SoC, remaining regions are access protected. Signed-off-by: Kathiravan Thirumoorthy --- Documentation/devicetree/bindings/sram/sram.yaml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/Documentation/devicetree/bindings/sram/sram.yaml b/Documentation/devicetree/bindings/sram/sram.yaml index c451140962c86f4e8f98437a2830cb2c6a697e63..83e8c1e7070de782557fa7a36573cc48cbe28c62 100644 --- a/Documentation/devicetree/bindings/sram/sram.yaml +++ b/Documentation/devicetree/bindings/sram/sram.yaml @@ -34,6 +34,11 @@ properties: - nvidia,tegra186-sysram - nvidia,tegra194-sysram - nvidia,tegra234-sysram + - qcom,ipq5018-imem + - qcom,ipq5332-imem + - qcom,ipq6018-imem + - qcom,ipq8074-imem + - qcom,ipq9574-imem - qcom,kaanapali-imem - qcom,rpm-msg-ram - rockchip,rk3288-pmu-sram -- 2.34.1