| Message ID | 20261028105807.2567225-1-dario.binacchi@amarulasolutions.com |
|---|---|
| State | New |
| Headers |
Return-Path:
<linux-amarula+bncBCQ4XFG47UFRBRNKQ7LQMGQEG3J6JNA@amarulasolutions.com>
X-Original-To: linux-amarula@patchwork.amarulasolutions.com
Delivered-To: linux-amarula@patchwork.amarulasolutions.com
Received: from mail-wm1-f72.google.com (mail-wm1-f72.google.com
[209.85.128.72])
by ganimede.amarulasolutions.com (Postfix) with ESMTPS id C5FDB3F066
for <linux-amarula@patchwork.amarulasolutions.com>;
Wed, 28 Oct 2026 11:58:14 +0100 (CET)
Received: by mail-wm1-f72.google.com with SMTP id
5b1f17b1804b1-4a204ac318asf4872855e9.2
for <linux-amarula@patchwork.amarulasolutions.com>;
Wed, 28 Oct 2026 03:58:14 -0700 (PDT)
ARC-Seal: i=2; a=rsa-sha256; t=1793185094; cv=pass;
d=google.com; s=arc-20260327;
b=R+88IbTyGUD0S6xnenLUeqq8klpN7qkussOL7slEUZU+MwBGTjzvsGHn44zXWn4xoc
GwxBiphWZmH8UY9Mo454NPwEmxpayZmihyv8/e/V99+JytbQefRUzCta0H/C18FW+otj
AzSslGVab2IU0JLgo9NP+uCbqHUdzLytXXccV4eDTjXD7ALmrB3IEO2h4GtDZLGoa7Ix
8biPJZHDFIR9C/PW5Tv7wMCuBj8YyBXW7elyabRv0Ip0MeHtgJnU6Xzq6XSVnhsBOyE0
zagLVMznODdT2SZ0hgVJXgTsBqDL2ehWLmjNJ2Wokf6Ih7EfEr3xX1n+Q+oFQdLOrL1r
xF0A==
ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com;
s=arc-20260327;
h=list-unsubscribe:list-archive:list-help:list-post:list-id
:mailing-list:precedence:mime-version:message-id:date:subject:cc:to
:from:dkim-signature;
bh=VMtCjVn2YrTCC9oMf4QM0IlMbZHFt0SdEeW8JAxZc+k=;
fh=nTWrhQAZtkzgqECK1d0He2WIv9ieDxUeyTnt1OhLQ58=;
b=nPW3PMGuUqPGnAXiYXev9kBzgTnAOGBUS87jK81sEYzKu5B5x9ZK5UPT3GB6bmoA7T
7b7r/rAne3/OlZaON8yD3dvxdXhXKcasxyt4R8DzyxPDDGLdE2rHdIgsyKv7HqMcldwQ
utt4cc0jKKZN1eUbbHIJjx/zFUrO0Vmzbibc7G+/ieGO9bBdezU6yyD63vLIkJvgHRW/
h17GCpQZ4EtgCw7YOZZi1TuhHJvHnnzmc3hfmg32BsEUUKLevmB62ANLZ6UhKkK4W1v0
d5nU/4GC2qiH/QTiLYthbaYsFwG5J/VnH42tE3gQ8Y02+NFkSfvqkRJL/RaixopsNQX8
04Wg==;
darn=patchwork.amarulasolutions.com
ARC-Authentication-Results: i=2; mx.google.com;
dkim=pass header.i=@amarulasolutions.com header.s=google
header.b=pf5Daqj0;
spf=pass (google.com: domain of dario.binacchi@amarulasolutions.com
designates 209.85.220.41 as permitted sender)
smtp.mailfrom=dario.binacchi@amarulasolutions.com;
dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=amarulasolutions.com;
dara=neutral header.i=@amarulasolutions.com
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=amarulasolutions.com; s=google; t=1793185094; x=1793789894;
darn=patchwork.amarulasolutions.com;
h=list-unsubscribe:list-archive:list-help:list-post:list-id
:mailing-list:precedence:content-type
:x-original-authentication-results:x-original-sender:mime-version
:message-id:date:subject:cc:to:from:from:to:cc:subject:date
:message-id:reply-to:content-type;
bh=VMtCjVn2YrTCC9oMf4QM0IlMbZHFt0SdEeW8JAxZc+k=;
b=m6zk5nNEc7MWqw7/8j/gAGUdmd0MXowREwsKfyjcXPQEm+VC+/fJy+i5+vYsiTcQ+Z
ePZz6kLZkqxIwfNfiRn8RSvvgKnVbJcaBUu+PHeKn5PdkggvGDRumhk05b3u8SZA67oE
Lc3DZ3s3YW1XSTwg/gZiHDiDXoZrKkgbzJ1N8=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20260707; t=1793185094; x=1793789894;
h=list-unsubscribe:list-archive:list-help:list-post
:x-spam-checked-in-group:list-id:mailing-list:precedence
:content-type:x-original-authentication-results:x-original-sender
:mime-version:message-id:date:subject:cc:to:from:x-gm-gg:x-beenthere
:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to
:content-type;
bh=VMtCjVn2YrTCC9oMf4QM0IlMbZHFt0SdEeW8JAxZc+k=;
b=oJ1ll7vd/lVGntF05pa0GY9Vy5uphTXIW9PTWB9KPFIOOkJZNQZ6PcTBL/p7pQ2OjP
GCwv9m6cTMVBQ78Q0JtyRHokEhiXlpYOVPnEVKUD+1V9yeIkDrl2HvhTnM79F9YKRLxz
xh8Pej9yVw5ZZ1WcCFHGI0vPEvArgVmCAK+05UrpgRvJWB3k57tIoZSOyp01USTauZmp
UQoL9fIoqQ4T+ib/+fvPZPL1IH8DnHq7cr9WRn9YbAyOAF9togJRhOhWuzLuW6qtRM8d
Be2qlKv36zz0zeG/uzYKcv2F3l8TlNnFn5fc65XYyeiC7rQkr/EacAPSh+2XtXPXEERy
LyXA==
X-Forwarded-Encrypted: i=2;
AKwUvBzQH+Z+LXH0U1TB6IjYS/gnZICc89ICpORv33R2ca8iY2AKMMQmp/Q3gxKUEoQgGWMSUpqBpw+V4dVadszh@patchwork.amarulasolutions.com
X-Gm-Message-State: AFq9FYJWwwd9kz7EpE1qqVazeiWNlHOIn1ElTD2+lN+cF10RneUyMWgL
nxOGXE8a89bQEI8uF+aRIFU08uXnDCAOw7++8weaMw9djmpwJ5AIN1m8zuUnubldXlD1PA==
X-Received: by 2002:a05:600c:154a:b0:4a1:cef3:fb3a with SMTP id
5b1f17b1804b1-4a9660b5e35mr41123225e9.9.1793185094352;
Wed, 28 Oct 2026 03:58:14 -0700 (PDT)
X-BeenThere: linux-amarula@amarulasolutions.com;
h="ATskLddRddTgjIBv/Yx8dimc6MqDf8qBoPkjn2DAp8AgMMttzA=="
Received: by 2002:adf:e18c:0:b0:48e:5df4:c8a2 with SMTP id
ffacd0b85a97d-48e5df4c9dels534813f8f.2.-pod-prod-06-eu;
Wed, 28 Oct 2026 03:58:13 -0700 (PDT)
X-Received: by 2002:a5d:4d4c:0:b0:48e:17d1:16c9 with SMTP id
ffacd0b85a97d-48e5d5d89b5mr2976814f8f.40.1793185092582;
Wed, 28 Oct 2026 03:58:12 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; t=1793185092; cv=none;
d=google.com; s=arc-20260327;
b=VvG42C2jT3x43z1RTWx3dzwW5U2/42TQBDpaahc++m4jFqFmdVRENsfx+zInwg8wxY
T2u3vwonHyvVplq2J01vXrKsluMRUiF3NIXv3K/atfbd+oOuUCDKO4azih8p3bGqDJlY
QdPggYLozVoPdt8ZG9GP9HM2zN43O0aiK07jwBWioy/YjybekH8aATbnq5P4sP0wrlqx
Ti5OAfpPSbBrHg/QvWVQhFPjTTlOatMKS4CjKSuFdRAv1HKoVlg+rO1QLe3uvVP0TLU0
YlNUuyFtOaXG6EI256YSyrBoe/Jc6hU6qqqHurK170OvSubjA20EosaH9f79O9AAoiuC
q3eg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com;
s=arc-20260327;
h=content-transfer-encoding:mime-version:message-id:date:subject:cc
:to:from:dkim-signature;
bh=Q1RsoPgnfkWmfzIcQOevxAgUv9RWbdrqvZKCjq9hQeg=;
fh=aXvJSdBuz8gn0mjzXPiO1aGTXlrT8SKpsnNQRbWhb4M=;
b=X95B65b7QHvb1NJUU9A1TCtidDJC2GJgk5l9d8Vx08jRBYXQHW6xX3fYsDgRQT+Ofw
lGJV8PYJ30uQdVcE92/oIaxycGgDgtMaXt9O6t0P7TZNM9JBEKY9/dStf0XFDMxkylkD
72+6h3uv0I+1XU3s0gY1gsga+It5sD5jXzyzhE/xfisSTBLu9H70g865BPfTHRlh1QC8
yZ+PMZ6zCSc5n2szoA0nrjMYC4YGUCQmbJ2VAGjur8gMTPHLU5FMiCtrJwxXymimtZiH
oMCCvLZ7g9a6qfgSNhIdAWPQJ9SvtPK+y1vcU/hoKQCdU8f3UTAYZ6CuM2rH0nqCIs37
rsUQ==;
dara=google.com
ARC-Authentication-Results: i=1; mx.google.com;
dkim=pass header.i=@amarulasolutions.com header.s=google
header.b=pf5Daqj0;
spf=pass (google.com: domain of dario.binacchi@amarulasolutions.com
designates 209.85.220.41 as permitted sender)
smtp.mailfrom=dario.binacchi@amarulasolutions.com;
dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=amarulasolutions.com;
dara=neutral header.i=@amarulasolutions.com
Received: from mail-sor-f41.google.com (mail-sor-f41.google.com.
[209.85.220.41])
by mx.google.com with SMTPS id
ffacd0b85a97d-48e5e2e20a8sor273695f8f.13.2026.10.28.03.58.12
for <linux-amarula@amarulasolutions.com>
(Google Transport Security);
Wed, 28 Oct 2026 03:58:12 -0700 (PDT)
Received-SPF: pass (google.com: domain of dario.binacchi@amarulasolutions.com
designates 209.85.220.41 as permitted sender) client-ip=209.85.220.41;
X-Gm-Gg: AYBFou290Iu1HNPi2rTNNQblGGybwQCZey36u4jVIWFRRNACn+FusohBL4MauPPcIuu
UqQYgb+OxRHqFKq06Uy1gdtsV8vW9osteHVGPKU4PaRftbi06GF/Zvuw0ICWThsrVjNO1sj7kgG
gASV2cep6pWKEUzZKO6rOpMQEbyglLJsWiBDTyEQg1zwCLMjK5NDWUQszFKpSWU2Dmaksjwgqgf
5kk9nd2t0r3v0rHDR7CBt2ZJ3G9wHkqa+KPTfxief+/lYDDVlHeof+z/HSiIHDHbXettEbkzjBt
h6kEwEze/QohUjQhrG4xDfg/R4sCvwc9RZ/wL4R0vLNhA/EZc9WLczFkotU6Q+gh1ChmKLlBdIF
qLrAyaCP8y0sZFucSJixDo7KQwhO6pvjwZFToHMOv1uVBSNcP9SBeW393oi8CWB3EfbEM5LObES
7ahohb0JQsE5h17J21BMJIK40s+my5q7tEefHdJcy8RO7OzIuudaf4FoEu8htdxFw8ZDE7h30+w
cTbYtgCjfWeQzwBxMdaQU+oWR42VNfs2gbzAERFJzR9WUrqIvCV3xLN+5/7Cc8aw7QSIqUf/YSl
ikBYkgSkTfZkJ5BZFJ6su7F2j4MSWCGZdPMKj+3AiNtsZGvO9vq7B0zp56w7g67SYftt274Evj8
zElG788qlbx707/QEMlgsyIDgbHdI1hLN1QuzDo+srv+LG+wj+4C2gWaiVI+3IeXbbZxwB84=
X-Received: by 2002:a05:600c:4e03:b0:4a1:e7ce:107b with SMTP id
5b1f17b1804b1-4a9640f217amr38505965e9.2.1793185092065;
Wed, 28 Oct 2026 03:58:12 -0700 (PDT)
Received: from dario-ThinkPad-P14s-Gen-5.amarulasolutions.com ([2.196.42.39])
by smtp.gmail.com with ESMTPSA id
5b1f17b1804b1-4a97c42ca77sm35782785e9.8.2026.10.28.03.58.10
(version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
Wed, 28 Oct 2026 03:58:11 -0700 (PDT)
From: Dario Binacchi <dario.binacchi@amarulasolutions.com>
To: Alexandre Torgue <alexandre.torgue@foss.st.com>
Cc: linux-amarula@amarulasolutions.com,
michael@amarulasolutions.com,
Dario Binacchi <dario.binacchi@amarulasolutions.com>,
Conor Dooley <conor+dt@kernel.org>,
Krzysztof Kozlowski <krzk+dt@kernel.org>,
Maxime Coquelin <mcoquelin.stm32@gmail.com>,
Rob Herring <robh@kernel.org>,
devicetree@vger.kernel.org,
linux-arm-kernel@lists.infradead.org,
linux-kernel@vger.kernel.org,
linux-stm32@st-md-mailman.stormreply.com
Subject: [PATCH] arm64: dts: st: add firmware reserved memory to Engicam
MicroGEA-STM32MP257
Date: Wed, 28 Oct 2026 11:57:40 +0100
Message-ID: <20261028105807.2567225-1-dario.binacchi@amarulasolutions.com>
X-Mailer: git-send-email 2.43.0
MIME-Version: 1.0
X-Original-Sender: dario.binacchi@amarulasolutions.com
X-Original-Authentication-Results: mx.google.com; dkim=pass
header.i=@amarulasolutions.com header.s=google header.b=pf5Daqj0;
spf=pass (google.com: domain of dario.binacchi@amarulasolutions.com
designates 209.85.220.41 as permitted sender)
smtp.mailfrom=dario.binacchi@amarulasolutions.com;
dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=amarulasolutions.com;
dara=neutral header.i=@amarulasolutions.com
Content-Type: text/plain; charset="UTF-8"
Precedence: list
Mailing-list: list linux-amarula@amarulasolutions.com;
contact linux-amarula+owners@amarulasolutions.com
List-ID: <linux-amarula.amarulasolutions.com>
X-Spam-Checked-In-Group: linux-amarula@amarulasolutions.com
X-Google-Group-Id: 476853432473
List-Post:
<https://groups.google.com/a/amarulasolutions.com/group/linux-amarula/post>,
<mailto:linux-amarula@amarulasolutions.com>
List-Help:
<https://support.google.com/a/amarulasolutions.com/bin/topic.py?topic=25838>,
<mailto:linux-amarula+help@amarulasolutions.com>
List-Archive:
<https://groups.google.com/a/amarulasolutions.com/group/linux-amarula/>
List-Unsubscribe:
<mailto:googlegroups-manage+476853432473+unsubscribe@googlegroups.com>,
<https://groups.google.com/a/amarulasolutions.com/group/linux-amarula/subscribe>
|
| Series |
arm64: dts: st: add firmware reserved memory to Engicam MicroGEA-STM32MP257
|
|
Commit Message
Dario Binacchi
Oct. 28, 2026, 10:57 a.m. UTC
The first 64 MiB of the DDR are used by the secure firmware (TF-M,
Cortex-M33 firmware, BL31 and OP-TEE) and are protected by the RISAF
firewall. Without a reserved-memory node Linux allocates pages there,
and the first access triggers an IAC exception and an OP-TEE panic:
E/TC:0 stm32_iac_itr:197 IAC exception ID: 137
Faulty address (IADDR0): 0x80000060
E/TC:0 Panic at core/drivers/firewall/stm32_iac.c:212 <stm32_iac_itr>
Reserve the region, as done for the stm32mp257f-ev1 board.
Fixes: c5ce8d7bcc78 ("arm64: dts: st: support Engicam MicroGEA-STM32MP257 SoM")
Signed-off-by: Dario Binacchi <dario.binacchi@amarulasolutions.com>
---
.../boot/dts/st/stm32mp257-engicam-microgea.dtsi | 12 ++++++++++++
1 file changed, 12 insertions(+)
---
base-commit: 65ba8f34ec886ec72b2c07ddc8cf3d815c32869d
branch: stm32mp257-engicam-microgea-fw-reserved-memory
diff --git a/arch/arm64/boot/dts/st/stm32mp257-engicam-microgea.dtsi b/arch/arm64/boot/dts/st/stm32mp257-engicam-microgea.dtsi index 5b4287e86def..6cd64587ecdc 100644 --- a/arch/arm64/boot/dts/st/stm32mp257-engicam-microgea.dtsi +++ b/arch/arm64/boot/dts/st/stm32mp257-engicam-microgea.dtsi @@ -19,6 +19,18 @@ memory@80000000 { device_type = "memory"; reg = <0x0 0x80000000 0x0 0x80000000>; }; + + reserved-memory { + #address-cells = <2>; + #size-cells = <2>; + ranges; + + fw@80000000 { + compatible = "shared-dma-pool"; + reg = <0x0 0x80000000 0x0 0x4000000>; + no-map; + }; + }; }; &scmi_regu {