From nobody Sat Apr 11 17:07:51 2026 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 2AD9A43E499 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 (m0279870.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 61S904vM3319336 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-f198.google.com (mail-pl1-f198.google.com [209.85.214.198]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4cksfyrukh-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-f198.google.com with SMTP id d9443c01a7336-2a90510a6d1so21560165ad.0 for ; Sat, 28 Feb 2026 05:08:11 -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=U/f0QfTGyuaIq8wutsCoKec2nY5jBluBWIBPz53iIAY44G8t6awLDn3Npb+ctTkIAn QNckMxjzVazP2aLEhLgB8tzA91h3wJ0Vi7p3INwyTHB+WPiUh6gbLOtQbrBMOb7OqYNo w6ltVLMDB8Z1Ms3k1bMAk39Gd4Dvnv1RKgh01alOtw3EbUbNlIJxnkON1/ZI/nr6xVo6 MpUl3Jgk3cs2I5tlQ70eGmLelN5vtKEkc1H5GZQhsERlssnD4bytSzJ8OxkZ7HZSwrUo FtjmuSDDk1Ou6rUt+I5czSq6GP8Xs40mLh5M1ankgUZUvz59+twikoFkXsGDeMFidGfG StWw== X-Forwarded-Encrypted: i=1; AJvYcCWnO7PH340fyoRBhbYn1xTFy+GAQFSwYLM5B1yioMTG7UhcnTvHeRtw0VR8ZMiIXps9vIf70kBdhNO0chk=@vger.kernel.org X-Gm-Message-State: AOJu0YxTTKnNTOsgGuWb3zlWCcXryXXEe+Mz3I/Pu+MZN6ovSsnKgjHC EeZ5KkAAbVSgTj3yxlSDVnNxzxwnTJdbYpGTyjzcM3rmM4w6q6lhsPRrGO1BZI6IZXJBId5U+No wGQH5h+73cOQKyqBlpEpQ7s3DuU2KdTbKfgEkJ4tR+eL66RV8gtch9rBCBosE4oelgm02aaQ1hU Y= X-Gm-Gg: ATEYQzwFkgVXcLKsbv6lGeDQ97Gwi6HMyXQh5v9rpanfy/D+Vn+tsJlD5RoVil2CR05 al3NCdhWwNXkenqZDBqkQXd8BDv5sChx0sJyCQzdIr5ePYynFg0oCE59vYfhZeRll8Bibwi6yyR oMVLx2wJfn9ZSrS9IceWOg89SWyrwQ+TMabrk2oOb3c5PTcF6K6LS72geeOIvzKQT7O9lMSgzTl heAG4XC0y2RY3tjzAsOb+sGPd9DyfzQJoQ3D0Dg/dV3c7+XhwFJ9bsXeLNGN6lOzH8aIQ5fk9D0 yIopnvqryy5EmF/Ga9G3Z5YA/9+SnDtOzGSlhqY3B7VqkVKdWNbz1os8ZPs3NLc1LcmrEivVfZg cj94s9mceJiKNHzriL/IdwK+ysdd0g1tnnYQQ36XeHtFF00tkKgTKNItPJ4FoNUE1+oVAjCd6GD x6+9IfZ97Szpo9MVCEVbyQ8qZZbBW1HBfGlJ4Jj6yfjpMZ/vhrYy8m7iJr X-Received: by 2002:a17:903:234c:b0:2a7:80bf:3125 with SMTP id d9443c01a7336-2ae2b8d4c4dmr66489045ad.13.1772284091038; 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-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20260228-imem-v3-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-Spam-Details-Enc: AW1haW4tMjYwMjI4MDEyMSBTYWx0ZWRfX9I4OvRIq+UdX sWy1YfDUza/bkzqlMHJZ5F3/4C0nuXZknjpKLSZLYR0si8JfA3ixP2qnWoDcF1w7S78Mft4aAPB UiUvQJ+Frp1AAiveYjyHAXY9exCxzcv2PjJM86Sjdd0yA8FDd7R1J1ZJkXES8qnYunkYYInyIQB +buVq5AIwYV96pAxMY/jXj0LioVcAcmpkjMEJK3NLvCqAMWT6k22xweI5vqo8fdC3uWVgg27DD2 U2bEyos4sCWcyziwIFgASJdkMlunKOeui6dYkFmKnyT0VEPwA3WLFc7d9Va+20dqwhL51AYEEBq UHiNvfmm8Go0imYn6vId1pIu2N0eXQ8AQQCfwR3qHo9A9qj69jYEq4RYDEsxC5eOb9P1L48NP3v 0tsRBdEdmKkcC8UtCtWOwxmqe+wQJUQ3mgys/zRPwDvOoQpAyOgWEgA2QBTu+GtvyV37dv6z83a JxzJLa9OY0YvCA0GSqw== X-Authority-Analysis: v=2.4 cv=avS/yCZV c=1 sm=1 tr=0 ts=69a2e8bc cx=c_pps a=MTSHoo12Qbhz2p7MsH1ifg==:117 a=Ou0eQOY4+eZoSc0qltEV5Q==:17 a=IkcTkHD0fZMA:10 a=HzLeVaNsDn8A:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=gowsoOTTUOVcmtlkKump:22 a=EUspDBNiAAAA:8 a=Yu0Y65rDbttY8LA09AQA:9 a=QEXdDO2ut3YA:10 a=GvdueXVYPmCkWapjIL-Q:22 X-Proofpoint-GUID: BXBpONGJ9j7L_GtctyP02tLLeHNStV2o X-Proofpoint-ORIG-GUID: BXBpONGJ9j7L_GtctyP02tLLeHNStV2o 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 priorityscore=1501 adultscore=0 impostorscore=0 clxscore=1015 suspectscore=0 phishscore=0 malwarescore=0 spamscore=0 lowpriorityscore=0 bulkscore=0 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/Documentati= on/devicetree/bindings/sram/sram.yaml index c451140962c86f4e8f98437a2830cb2c6a697e63..83e8c1e7070de782557fa7a3657= 3cc48cbe28c62 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 --=20 2.34.1