From nobody Mon Jun 15 02:50:26 2026 Received: from mail-ed1-f48.google.com (mail-ed1-f48.google.com [209.85.208.48]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id E46E235F60F for ; Tue, 7 Apr 2026 15:11:25 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.208.48 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1775574687; cv=none; b=ftEAx7UgXfiWYGJdGqSfXQf0qgkM7teUriRJPerkWvnAqOPGC4+VJShzoiEXJD6KFCRY5Tu74rmOZhER/wyuPVAxCMqptaJgnXh9CVeeVAjjU+qXsct5NpqbWjkKfZKV59+Mq70mdyfqonwYr7jW5dAMmS19/feQmcxZZXq3kA0= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1775574687; c=relaxed/simple; bh=dnRmxr57u949ztN+0PPrL3MrbjbDkkYTKjLXyIKICE8=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=fLU/UttvgGsNLKJagV5a1zNMGXASRXiwBufwLAxxTMPVZCUn+PeElHCNZegdfMJY02e+ONJmRCcW5eaBXn1b1b3SgRzlmmHQNiaA8X0g2cmjC89ZOwWg89iJqaZgaszW4Pq3NLUMgh+ZZ2Rga0BvBgAtozMpSiYe11f5ZRWnRDg= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=fairphone.com; spf=pass smtp.mailfrom=fairphone.com; dkim=pass (2048-bit key) header.d=fairphone.com header.i=@fairphone.com header.b=qFL8tQjA; arc=none smtp.client-ip=209.85.208.48 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=fairphone.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=fairphone.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=fairphone.com header.i=@fairphone.com header.b="qFL8tQjA" Received: by mail-ed1-f48.google.com with SMTP id 4fb4d7f45d1cf-66c4c7e2bb7so6930430a12.0 for ; Tue, 07 Apr 2026 08:11:25 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fairphone.com; s=fair; t=1775574684; x=1776179484; 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=NEaHzs3NqdSvzTjZlDwUeGkd7KV4X9H8nS68JNmSi4E=; b=qFL8tQjA6D19LR10STywWC1LW62pC8LTzRm//7M+yGzqNjvfTKgTo5UmSkBPk1QQzc Dg4VKkC7klcYeXNSL2BNgOS3/mQ00WXiuOFiAGwQm7aGMXLrgMbzHPytwmuq6OWawIpk kkpaT05U/pUqCGHVXfgyIlmUdM2SSBEFiNT9AtHwZ20khP9vgV9EQfCmwXLR3Q1tLr42 83QwgCTscwU7tWUTFVTyIsGRSxNgZKvOn4LqThGnR8xI8yaUuwvkmEt1v/K+hFjDNc4D B3HKXSUdzOpWbiMgPsK5RmQ462mfCrsjMt0+iqBLaSl8OZaJHX8JkEKXrL8fe2aoOEZn v+bA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1775574684; x=1776179484; 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=NEaHzs3NqdSvzTjZlDwUeGkd7KV4X9H8nS68JNmSi4E=; b=JdYG4SLIJO46LiDOJYgDqiIGBwa0N+n8vcYyNT5eCdIUWa4MkYXToq4cpNKuFi9nG5 m6Tsde7aAqBcMeHIrC3CRmt2SWsQ84+pjaPvcu3SW7sVXDTm0mCHl4buxU6vvd5fCrrQ KbgexXJc2IFwY3odP8vpyn2wcGtVdmqrPChTPdYfi49vHfq1jcDTYPfvhziTILfg+ZoH mkWHPBfNSZer9LNgictwMzA1VbZfEdj0Jxpl/rZ5Q1iM0MP5naIgJF54XaI4gSS4Q8+a bWWzeehS/kJWNraNLc1sTj+O9G1m3GQ//L8D+ELvNd6ZIAEgjCU8Au08O+4bXKX8tIiW u16g== X-Forwarded-Encrypted: i=1; AJvYcCUgyfpb7CyFVl38VOPMdfaTuUmyDBZarmCT5mqB7zQmxfjHCkdp7n/zpBV1od+eBZ+dLm3/mgm8cI6GuBw=@vger.kernel.org X-Gm-Message-State: AOJu0YxDCZqsXizBGtGxZDUo+1yrKTefGmQKc5/5e29MM6WUhECpnhJK do95yoQmny9EIj/yideUTFBd2dCvZnK9CfU5sLatuen3asVWXw88b/Rlx7tPk1xw/mk= X-Gm-Gg: AeBDiev3UQg+rrTZbBwXv0lNwcBshXYY716nO29bGth/VwsXsD8NP4sJ1WCwOQs86ZC 7AcYyE5cOYG7b/hvtG6fk7Z7zllQs/V8fN2OYpqAjSOs8fmg0+jNhwWwnn9BfRQpbvB86L1zWc5 LcBtyF6Sx0R80O/+PIyr4nzBVyNCm6fj7ipnIpqn2R8YdCLSSLrEQtXkLUO2ZjPWYDfKzqPPA9X g3TpmD2nN0pIZqluizBdlQA8hbHJPwDzB3rCyTN0MzG0aJNn3aPWxkIUxxLFJ6RUN9LvGmR1Mj0 7Ml3p08hexYnwV7ZVh4Jb/LSybK/lOcTHkziHkyYqt1fyZJ7I3Z0pM0YqXaiyrzzXf9UTJvoRho luy30I11KJDD6QEFoUJ7MqIoNBe1ziIfaZoMMHZlK5O6XMUsQk6KRfOthgF77YS6Ti8w5c5vMhj r7zhYbhYcyLtFPdFFqKSqMqNZKIbhcdfXyi5vxpjpTeyWTisxPFP2M3a8yu9Tc8TblCmlqJcchh 4BfnH0EG7Y5vNvU X-Received: by 2002:a05:6402:5107:b0:66a:526b:96a7 with SMTP id 4fb4d7f45d1cf-66e3f707a81mr7719262a12.19.1775574684279; Tue, 07 Apr 2026 08:11:24 -0700 (PDT) Received: from [172.16.220.101] (144-178-202-139.static.ef-service.nl. [144.178.202.139]) by smtp.gmail.com with ESMTPSA id 4fb4d7f45d1cf-66e6f10834asm2753326a12.15.2026.04.07.08.11.23 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 07 Apr 2026 08:11:23 -0700 (PDT) From: Luca Weiss Date: Tue, 07 Apr 2026 17:11:10 +0200 Subject: [PATCH v2 1/2] dt-bindings: sram: Document qcom,milos-imem 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: <20260407-milos-imem-v2-1-5084a490340c@fairphone.com> References: <20260407-milos-imem-v2-0-5084a490340c@fairphone.com> In-Reply-To: <20260407-milos-imem-v2-0-5084a490340c@fairphone.com> To: Rob Herring , Krzysztof Kozlowski , Conor Dooley , Bjorn Andersson , Konrad Dybcio Cc: ~postmarketos/upstreaming@lists.sr.ht, phone-devel@vger.kernel.org, linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Luca Weiss X-Mailer: b4 0.15.1 X-Developer-Signature: v=1; a=ed25519-sha256; t=1775574682; l=701; i=luca.weiss@fairphone.com; s=20250611; h=from:subject:message-id; bh=dnRmxr57u949ztN+0PPrL3MrbjbDkkYTKjLXyIKICE8=; b=Y3K9a2xbCo8EFcWDCmEQ/ThkGUuBRSGYIsk0SYRlMA/MIV1Yc7LP2irCiLMTv00nU9PdyP4Mq MspJ0nOG2wHBDC2ehU0f8YHc2F5c96UIfrPbkGOH8pqbxZDeqDigEh8 X-Developer-Key: i=luca.weiss@fairphone.com; a=ed25519; pk=O1aw+AAust5lEmgrNJ1Bs7PTY0fEsJm+mdkjExA69q8= Add compatible for Milos SoC IMEM. Signed-off-by: Luca Weiss Reviewed-by: Krzysztof Kozlowski --- Documentation/devicetree/bindings/sram/sram.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/Documentation/devicetree/bindings/sram/sram.yaml b/Documentati= on/devicetree/bindings/sram/sram.yaml index c451140962c8..cb2e11c73d98 100644 --- a/Documentation/devicetree/bindings/sram/sram.yaml +++ b/Documentation/devicetree/bindings/sram/sram.yaml @@ -35,6 +35,7 @@ properties: - nvidia,tegra194-sysram - nvidia,tegra234-sysram - qcom,kaanapali-imem + - qcom,milos-imem - qcom,rpm-msg-ram - rockchip,rk3288-pmu-sram =20 --=20 2.53.0 From nobody Mon Jun 15 02:50:26 2026 Received: from mail-ed1-f41.google.com (mail-ed1-f41.google.com [209.85.208.41]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 65D593603C0 for ; Tue, 7 Apr 2026 15:11:26 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.208.41 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1775574688; cv=none; b=tmiw8zoYf68f+lKkEVUb5hBvmcZjT+RpRGB3CsDIMSBvYJmF1LELSg767v6RsxJpvRsB9WfCpZeMIZDUed/2rCgI7tixDpzNoug4uNOf3fmYWURdAXS5eIYiMz8CaQIX4w9lPsaEANyUH9TmsYn4AqrhfG28ID5DSl33SZ9xN1Y= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1775574688; c=relaxed/simple; bh=XnHGDE7VPDkthZ+NJoEGvNwIAX/8Td+XCz0h8UYR6uA=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=NSSj+EEjmQKnxV1bhMzdM287Cc+d1l74ZCHobYXhNKuup4Xl8mv5cqMgIWui4DVLvetGNegZCoMJKKLU7QwUwg21OTiuWpHlG8KiqZtRpPzMt2hv5YQvaA7LVSTdq28f4uzWtdHXfsGOCqIeikBk7DY+iU5z7Ti32Ma8akVI0JY= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=fairphone.com; spf=pass smtp.mailfrom=fairphone.com; dkim=pass (2048-bit key) header.d=fairphone.com header.i=@fairphone.com header.b=CfESMLXs; arc=none smtp.client-ip=209.85.208.41 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=fairphone.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=fairphone.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=fairphone.com header.i=@fairphone.com header.b="CfESMLXs" Received: by mail-ed1-f41.google.com with SMTP id 4fb4d7f45d1cf-66c24b42efbso7672547a12.2 for ; Tue, 07 Apr 2026 08:11:26 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fairphone.com; s=fair; t=1775574685; x=1776179485; 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=DW9/t5H928zsdNymoXJFEIFtWYYaTCLmqIgH1LiUfqs=; b=CfESMLXsXkMaNCVZucuJ8QEB0IAoYiWEuBwxZ5Vaf7PGSqNua3DX6TH6buyo4P8Z7K EakEugpOO/uin7WQx7Cf0fe5YloTb1LcqtVLX2oAihEv0zZlVaTkctdWtWi6FfTe1wGw DynzZDwMp5YnJ5QfZJV6T0ezaByXR0IdUFKhHxQg0wszTtWF51tgWp/b3sWcsOfwhi9p 8B+ZaHcvxwGXjsEcSxzvSUrAVCyZf74/+LiX4K9BUzisxVAwDd/RYoATtsSVdSEhX5hX E2FuqT7uYlm4V+yoBQhWSIn3GYPjYsE6Y9nPsKAO3jbOeNvUMW3T7hVEChIP4eyLwS6t 7j0w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1775574685; x=1776179485; 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=DW9/t5H928zsdNymoXJFEIFtWYYaTCLmqIgH1LiUfqs=; b=dXMTb8Co65GEyww8UCZvM3aVVMI3LEyIDSqo+8HVCmaEPFPA3Ymf9BhCMG8xwUZUnk 1bHafoDlFsOJ/bql0sDUXzLOsr+k7P/u4UBPJGdRUR+8k243FT36Xge4MKF4eSW8B7U3 33fskrRLFpj1z8SiTcvgUgaxuozc2in2gZM37nIkBop/CmCBXPYf65N8ZxWj+QDEvayu wrLqwqxmTsOH8KTICXBrmGHuLbqtsvB9bv4qB3BdOUGF1oA2jo1NvqeDCmjcPt3TIBPg LRIou6d49thUNUBea9rK/TOFEcaGXxW1PPi5R1lcDGjpksazkSSBOc0iwFmk8FKt98/Q 9WlQ== X-Forwarded-Encrypted: i=1; AJvYcCU0exn6edrI92sEd/jxVsAKoyWzgON65Q4uUwDFZH2YrllGNoQtIpybGLh13WxG0dfvyfehFCLIOFSYv/8=@vger.kernel.org X-Gm-Message-State: AOJu0YzhZmM+ieat5h5gvgEZh04kPkMI7k9s3xe3m3ODD72NfjdE8kOL cerGooOHvVYGwJ8ALurH2STqg4ZHGdyALRf4etWvCJflkcF99D7FdsT+ZvhrxF+7Ids= X-Gm-Gg: AeBDietDXRlIwJYBmGMmahqGlXcbqD4ui9ZXwKGFB4FaijLK0mHLK6eJHVcZgWY9ist 7iWR8mTScUebAfq6rdjd00APAnUVI8SmTQTRLhBZJgUdnuCG5kV7AN1aI/nJ665JN2WZFeQLBxP tY+vdXa9BjOxlvJsMd+pvTiLqk/n7O7l+Jf2kUw2zRCjhctUEoed0YImYxTkYOVrNl0EVO3j7RQ KEZ5wXrst174JPWTiPNPXuxKpwhjUuW+5zjeVnynVVZ/yzmVGqhMgsSz+VgUvSso3Kk4QuH5AXx he+I/CGqElTDMtG5qf1ddnYpqqDD5Y3Dz/Y5PjTbzqiDDKPe3s8hqkha4rNmqT4BQsB3r9zRgZc 54Ycb0YivOyuMymj/lAH1aY5bMpOJcDpsKXU19DdLrCcE+a+RPSu9faq+dliepgMg8a3ZDOPLU+ e+/zwKZzxrkrzV/sgmCnHWzAgSfh+0/+hKC71g1dPvIgYhfPAaaxnh1qp4blLr2FdGtY3epOXHr qfazg== X-Received: by 2002:a05:6402:50ce:b0:66c:17d5:c18f with SMTP id 4fb4d7f45d1cf-66e3f86ed59mr8156709a12.21.1775574684793; Tue, 07 Apr 2026 08:11:24 -0700 (PDT) Received: from [172.16.220.101] (144-178-202-139.static.ef-service.nl. [144.178.202.139]) by smtp.gmail.com with ESMTPSA id 4fb4d7f45d1cf-66e6f10834asm2753326a12.15.2026.04.07.08.11.24 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 07 Apr 2026 08:11:24 -0700 (PDT) From: Luca Weiss Date: Tue, 07 Apr 2026 17:11:11 +0200 Subject: [PATCH v2 2/2] arm64: dts: qcom: milos: Add 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: <20260407-milos-imem-v2-2-5084a490340c@fairphone.com> References: <20260407-milos-imem-v2-0-5084a490340c@fairphone.com> In-Reply-To: <20260407-milos-imem-v2-0-5084a490340c@fairphone.com> To: Rob Herring , Krzysztof Kozlowski , Conor Dooley , Bjorn Andersson , Konrad Dybcio Cc: ~postmarketos/upstreaming@lists.sr.ht, phone-devel@vger.kernel.org, linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Luca Weiss X-Mailer: b4 0.15.1 X-Developer-Signature: v=1; a=ed25519-sha256; t=1775574682; l=1301; i=luca.weiss@fairphone.com; s=20250611; h=from:subject:message-id; bh=XnHGDE7VPDkthZ+NJoEGvNwIAX/8Td+XCz0h8UYR6uA=; b=4r4wSsKQia86L9Pquz3QkVW7rgmralJ7ILdiFqwdAPoJfUtb8NjluAJ4VxxVoj21GuYBjqkuX MerAUeEaflbAWWUUM1tue7CrAZtjHeqexC7bumYG4A3YKRbNpv1VpVH X-Developer-Key: i=luca.weiss@fairphone.com; a=ed25519; pk=O1aw+AAust5lEmgrNJ1Bs7PTY0fEsJm+mdkjExA69q8= Add a node for the IMEM found on Milos, which contains pil-reloc-info and the modem tables for IPA, among others. Signed-off-by: Luca Weiss --- Not happy about the names of the subnodes. pil-reloc-sram is not allowed it seems. Glymur calls it "pil-sram@94c", not sure this is wanted? Please advice. --- arch/arm64/boot/dts/qcom/milos.dtsi | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/arch/arm64/boot/dts/qcom/milos.dtsi b/arch/arm64/boot/dts/qcom= /milos.dtsi index 4a64a98a434b..0c69d5810f5e 100644 --- a/arch/arm64/boot/dts/qcom/milos.dtsi +++ b/arch/arm64/boot/dts/qcom/milos.dtsi @@ -2289,6 +2289,26 @@ scl-pins { }; }; =20 + sram@14680000 { + compatible =3D "qcom,milos-imem", "mmio-sram"; + reg =3D <0x0 0x14680000 0x0 0x2c000>; + ranges =3D <0 0 0x14680000 0x2c000>; + + no-memory-wc; + + #address-cells =3D <1>; + #size-cells =3D <1>; + + pilreloc-sram@94c { + compatible =3D "qcom,pil-reloc-info"; + reg =3D <0x94c 0xc8>; + }; + + ipa_modem_tables: modemtables-sram@3000 { + reg =3D <0x3000 0x2000>; + }; + }; + apps_smmu: iommu@15000000 { compatible =3D "qcom,milos-smmu-500", "qcom,smmu-500", "arm,mmu-500"; reg =3D <0x0 0x15000000 0x0 0x100000>; --=20 2.53.0