From nobody Sun Jun 14 16:18:24 2026 Received: from mail-ed1-f51.google.com (mail-ed1-f51.google.com [209.85.208.51]) (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 496F633263B for ; Fri, 10 Apr 2026 07:31:36 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.208.51 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1775806297; cv=none; b=AWJGZfRE3kjbcW5AdNfNHuPpC4e1jEvDMPp+DUL3XrrS1ECSeW7dn1t/6QKKNEgT/lLxWMZWk8nkODNdJrb8HYxc2HtlMuMNKhfCty73Jgv0a3n3e3SZJs5zcraA7Zvc58Kqz9u7FOWF+uBDr0kL3V+XCQ5uY+8pkzBGqtSa8AI= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1775806297; c=relaxed/simple; bh=tkPOh9suv+Ph/NP6Bu3BjsLgITZxnb0+dKSWRPPu1Qs=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=cBg/J52yyZvEUhE7oEElHheiBqcy/pKQnJAt/s90rA2hsLykXTEqj/nd00LRoDxySBlNnAj7oZo4hZO3PENYnqCGzWyzuB1j4AAaqPzu0iRFmNKhuqdOuaoKrwU37h8v6VVbKrYyNaTm78F0vheDCt2ZR36lbdlisD3WDzodt60= 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=BUnQP3Zo; arc=none smtp.client-ip=209.85.208.51 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="BUnQP3Zo" Received: by mail-ed1-f51.google.com with SMTP id 4fb4d7f45d1cf-66ec3b7b1deso2609374a12.2 for ; Fri, 10 Apr 2026 00:31:36 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fairphone.com; s=fair; t=1775806295; x=1776411095; 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=G3fsUR4mnupvB8/aouxbwBgwEvITDdKkDUtdFYBqOHc=; b=BUnQP3ZonzwxS7uqKSKzT7PWpNm5oBTnRmNOur4NwCtmivhYe8+pwFMOvlGDmIjxOQ 5P9UlVLAqj4CphKRlpbQabQ0pBVih+HIi3eM70VygOUI7/hzNonXYynuPL5HSXBADmPW Qb9RL3axM25bAVqIx4aOLRskovcj2Hwk8bsUCCKHy15a4pfu0F8+NJr+AV2JayPZBAfX 9HUn4Ze6TXuZ23xtDvujyOoRE56LxrE2EDg/HRM1zq2ab/zlBVtKrk7tnCMssWBW9RIY WA60oIWgOPC8UQO+4b8VHVDzalFCVQgaD0gQ9B3y9uaS5axzhLIDxA58ReILOb4P085X 9vRg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1775806295; x=1776411095; 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=G3fsUR4mnupvB8/aouxbwBgwEvITDdKkDUtdFYBqOHc=; b=QGElxCR/tYi7sNcoKB3CEU/bO1ZE+43zGvUW13bxuhcIBUCgu4+IZZf/GSsUvD+Yry Y8sehwq+/ovasElOaIZvW/qveG7dsUJ/0Mbi7humt2GJxLFjjCTGzwQtrqEd0cXXswmZ aowZ22q6Z/CY+jOxCQdJA1ivrrlHAoD2ZU/wH10bwMqP+Dz5IKx1q+nmWRXsY+vkaKdh zzyOJthhk+i2+LB5Q656J4jXXNH+vBGS0q49Mj2gZrvS3xh3wrtFcwK2tA6YLbC1zNfn eYUGfIo/wwuNXXl16RhSV02wAR8HA28bL3xxsuP+hjymhmhuHI3S23InJqCEkPmfweb/ lUyg== X-Forwarded-Encrypted: i=1; AJvYcCVMMjmTwz1anOb29zotRseTWi1hI3PziS68uGDEebCPelXTEyZGOA3kQVToSW5p0jrnc7HGselTsDy14Dc=@vger.kernel.org X-Gm-Message-State: AOJu0YzMWM44nRhe76vORoVtkQWxGSpuzJNkXv3Ko9iRhbVHZSory611 erJghaFOTckVSpKM7h1dKLsciaCBEo79GmfTU9vVH9+JadB0buimHCh+TCSMQuFA8A48EWOAo1Z 5nWZUDrI= X-Gm-Gg: AeBDievD+jxdJc+ApFfV6sgz+zqY3UfIrJPa5rrS4gJ+lw0sgfwxaSjJB8ECG5GzLgf KwXcceSJYsGTJvNvQxiGWv0cb2qz8kuWUhzBy49UepjgGf+gOVPKb9HvuxJYqLvy5uYNO06cnxD cYatPj4p3d5Ap/1LW2dtQO+kF/vSDhkIj62+nUdnVZdIlQbtO5CoU3DwWwjG52l59urSgMAPRZe 9tTL5wlwpUXo7fbmJgzNhbq7pqaN2uAF3UG49TWOpSRPVYksUDTwFb+ndfDrGWBNtVDb6S1ruDS Wfc7K2icZTycJzB4g47TBMo2Zop2Ok1J7vq/eADDWoF62BC6F9i+6wrvzGy3g+8nmN+6fEmgFQ0 LsZe1hrh8juEZHDdnosf2RvIQlL05z8/PadkodwdtWTA7hxmsZW6scU1/Q1hZfUrgc1VtO5AjGv B7ae+iAXWsL0gSvNFndDHPUTR//FJHrAT/rp7oU34oTdy6VL/MaczaGmqXZ9kSxVwHWXoQMCq3e wtNug== X-Received: by 2002:a17:907:6d1b:b0:b98:8e42:95ee with SMTP id a640c23a62f3a-b9d729cbb95mr121173566b.46.1775806294635; Fri, 10 Apr 2026 00:31:34 -0700 (PDT) Received: from [172.16.240.100] (144-178-202-138.static.ef-service.nl. [144.178.202.138]) by smtp.gmail.com with ESMTPSA id 4fb4d7f45d1cf-670706252f3sm365513a12.18.2026.04.10.00.31.33 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 10 Apr 2026 00:31:34 -0700 (PDT) From: Luca Weiss Date: Fri, 10 Apr 2026 09:31:06 +0200 Subject: [PATCH v3 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: <20260410-milos-imem-v3-1-d215385fa5ab@fairphone.com> References: <20260410-milos-imem-v3-0-d215385fa5ab@fairphone.com> In-Reply-To: <20260410-milos-imem-v3-0-d215385fa5ab@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 , Krzysztof Kozlowski X-Mailer: b4 0.15.1 X-Developer-Signature: v=1; a=ed25519-sha256; t=1775806292; l=774; i=luca.weiss@fairphone.com; s=20250611; h=from:subject:message-id; bh=tkPOh9suv+Ph/NP6Bu3BjsLgITZxnb0+dKSWRPPu1Qs=; b=F+NUXlBrW+PPfsNwaVjZbDJTAQnbAlz16g4OOgr4LBCzuYRL/9RvYgSAsOpfQGu/+MLzAIfh+ F+yPaa9U11oDLIxs21F+PUDFqGkAuJA8goCbn6GYwGXh8+3/Hnl2GJ0 X-Developer-Key: i=luca.weiss@fairphone.com; a=ed25519; pk=O1aw+AAust5lEmgrNJ1Bs7PTY0fEsJm+mdkjExA69q8= Add compatible for Milos SoC IMEM. Reviewed-by: Krzysztof Kozlowski Signed-off-by: Luca Weiss --- 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 d9a1da12dc66..d5955fef53a4 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 Sun Jun 14 16:18:24 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 6F6B33A1692 for ; Fri, 10 Apr 2026 07:31:37 +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=1775806299; cv=none; b=I0vdo/c4t/4kji/qydKckpJKK9tQaH5F1p7kdBtcxj7Brs+ccMFIwLUP5+Y8bEyJmaDqYKPJgmDxm61WhR2onJ4O5TPY0TggJZGO1RRGN0gufdRK+X59w6M//465XfiMPRPP80JzrH7HHovMrBOArFW7+GHagYizgORc4+WhYA4= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1775806299; c=relaxed/simple; bh=Yuyp8/DcNzTxLCLZ/KgPEbXxPMI+WxTMHBAv85H+9yQ=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=VXVsbBfhfDib0mM/aaGTG9auVqqtVQZfyIZ+TuRKpV2joCNFL8eELHgskAh69SqTxIOe6bDAguH1G2Dr2OTs4xw4tyal4OTI2RoUVXTFWPTpu4YqPE1aAx07sabtTwRjrpFTIBBJ15GIertS2SH5KmVzaEUgHSGn8qsFl5urmhI= 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=DauG6lXE; 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="DauG6lXE" Received: by mail-ed1-f48.google.com with SMTP id 4fb4d7f45d1cf-66b2d49ffb0so2156001a12.3 for ; Fri, 10 Apr 2026 00:31:37 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fairphone.com; s=fair; t=1775806296; x=1776411096; 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=h3/xbbG4SZjH2WvQ1mzO3ILWOaX1Zj4QauzsBGBMWwM=; b=DauG6lXEd1dnITlocJJMBxJDrD/FvfCCloYH/BYjkueBTcEfCfcfgKq3fkay3DXj39 OAgq/faN7MBCZez3nuruR8/Eqi1ze65Gi3W3xE1a2eZpUy5iJpty+8Lbb2UjOKHqeE8q pIZJOGM6pQkYgj/fk5VU6lVf+atjqpRMv5R73sxpA4sUBQf/u12YXnDJIGc4oYyDT5T2 uTt2kAjhGlUU0aqMu2tzorttY6d6en7+N2AHsNedAGAq8mImkBX2Q7gi8vOr9NMwKoKl blf6geIurHKK89irbHuF+W9IBR7NkzUkfYwBCzE44RQapIcM02TsN147WUu0PrPKjpVZ dlhA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1775806296; x=1776411096; 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=h3/xbbG4SZjH2WvQ1mzO3ILWOaX1Zj4QauzsBGBMWwM=; b=apm8iDr3Qp+O+gKIrQgHn81d8YE97hRoCn6fNUgoCrj3JXfhDLO9XFwhEuPdrKcffA 2nDwcU1qpzE46V4PQbRTI9uoLDYopPAk7bsmXIrNE3EN8cYjkz7W8+6gzLznUEOCRzAR FQm00p8SfwPhom2QAznC0WvMN1Unvi2o/WP0n1apu3KaKqdrADKcbvH/qXDVZ4Qrl+Mm 2FkGU0tRw5q7/oWIz8dXpXiGvF0NKzTOznzYfuhzeIZLFyQHp4u5otVyAB4WIx/NmedI HV4stquBofhiOfbedCHVVpZIkK7+d/4c4GJKVEdYzkbAiOomeUovjsVmVKDsAgtRBaMD pDHA== X-Forwarded-Encrypted: i=1; AJvYcCU7RtNExoiYifhfaU8ymhDQHGY3b2NZDuO8+IeOqoBbH+GXoK4si/N+YR7ZpPE/6TP3zjfGLHK5xguYnk8=@vger.kernel.org X-Gm-Message-State: AOJu0YzL99dkxWoOkUln6U+K/pOOfw6f3deKYIjue3nAeHn+zPPEgWDf 9cfmgO0JwEMbpSgt+K8hBArLLJtuo8lae3pFE50YT/aHzD8LADIB1IAF5XsfuqbFfks= X-Gm-Gg: AeBDietmvPA+KK6ldIb9rcSR9Ef8xNRcww2Y6u8j+lsmMVDHqKrFVKJ48kkNzQPlCiF vuwshZHkUAqElopYYH7ZHnV7sniopAQGA2eBe343+FDSH/7HGu9Cd4Pkwg7RkzrjFzKmsEDEbTz 8f9VN9q7mmP7PB9LRRYFWQ3qha/NZ+rjcEQTjv63NVDZBai1RyDRABbOf3m8akoEhJeq8YSHyYc aUkiIvUcWc/jWJjXuH01uOjiVl991i5aSfSFiqXtFJHs4ZJss30JtKIQ7NIXUIIkoGOSBA87QtY QpSSCKTNgGnV+CDGCuWWeu9TtVReJWA17w5aacaui4IRpQNnK6tNB78qxwdVCSqai9fT0FVU2lJ kkfF7VMBrothTSfelc2GHuMxncFONGoCKqmn/0fALJ/LZL4wF+yExJas8U4fJyWL4ZkPV/tWJ3n AM8ihkA3cuo2Ebm4rG7iYs4iW0VVBpQKkQctI61WPuw9MHVG/D6ms8TBYkcXlZuhtMPYVXJMVE3 +RZaQ== X-Received: by 2002:a05:6402:4250:10b0:66f:8fbd:cc45 with SMTP id 4fb4d7f45d1cf-6707aa3f0b3mr689165a12.22.1775806295719; Fri, 10 Apr 2026 00:31:35 -0700 (PDT) Received: from [172.16.240.100] (144-178-202-138.static.ef-service.nl. [144.178.202.138]) by smtp.gmail.com with ESMTPSA id 4fb4d7f45d1cf-670706252f3sm365513a12.18.2026.04.10.00.31.34 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 10 Apr 2026 00:31:35 -0700 (PDT) From: Luca Weiss Date: Fri, 10 Apr 2026 09:31:07 +0200 Subject: [PATCH v3 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: <20260410-milos-imem-v3-2-d215385fa5ab@fairphone.com> References: <20260410-milos-imem-v3-0-d215385fa5ab@fairphone.com> In-Reply-To: <20260410-milos-imem-v3-0-d215385fa5ab@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=1775806292; l=1142; i=luca.weiss@fairphone.com; s=20250611; h=from:subject:message-id; bh=Yuyp8/DcNzTxLCLZ/KgPEbXxPMI+WxTMHBAv85H+9yQ=; b=anuJUyoSQASzl44t4/DE5U2gzQoc25PFfbPsVXMRc+IlvfGKqC2m2B55S5K15oo0ecofEkH9d KIKIZ/5DRMxDjafRrzNqw7pqGNE/AZ2IAA7sKYFJpnBZ0jOMN68GS5q 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 Reviewed-by: Konrad Dybcio --- 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..a8536a873c69 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 <0x0 0x0 0x14680000 0x2c000>; + + no-memory-wc; + + #address-cells =3D <1>; + #size-cells =3D <1>; + + pil-reloc-sram@94c { + compatible =3D "qcom,pil-reloc-info"; + reg =3D <0x94c 0xc8>; + }; + + ipa_modem_tables: modem-tables-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