[0/8] Support STM32h747i-disco board
| Message ID | 20250427074404.3278732-1-dario.binacchi@amarulasolutions.com |
|---|---|
| Headers |
Return-Path:
<linux-amarula+bncBCQ4XFG47UFRBSWAW7AAMGQEJWPMYRA@amarulasolutions.com>
X-Original-To: linux-amarula@patchwork.amarulasolutions.com
Delivered-To: linux-amarula@patchwork.amarulasolutions.com
Received: from mail-wm1-f69.google.com (mail-wm1-f69.google.com
[209.85.128.69])
by ganimede.amarulasolutions.com (Postfix) with ESMTPS id 966473F97C
for <linux-amarula@patchwork.amarulasolutions.com>;
Sun, 27 Apr 2025 09:44:11 +0200 (CEST)
Received: by mail-wm1-f69.google.com with SMTP id
5b1f17b1804b1-43cf446681csf20700725e9.1
for <linux-amarula@patchwork.amarulasolutions.com>;
Sun, 27 Apr 2025 00:44:11 -0700 (PDT)
ARC-Seal: i=2; a=rsa-sha256; t=1745739851; cv=pass;
d=google.com; s=arc-20240605;
b=WUs82001a/BojF2VKPTZpL3IIJMBHPYMWikiGOPByOlX6K5akOkNYeIm27hR6/JxPo
O2reLkUlKuYQWBRsNRYVWraglqgxAVPzXkiolYqaKZnYjztoL9KD2CdHN0WxlCkVecsV
YIft4T4iJniNQGPgfa+UK5V1QWJWcYrHShmTuDnire+V4CNvilBKyrEWlBctC4Ljz4IK
8qvb15m8slLQe6Kbp2nAaxDGLx8zqK1vujEvqeaOp+7wC9PSG2bqlPKc9XpWLmtopNBm
R7r2qSDyxiSOgEIsvlDJZ7SRwL2AGh/HVDQU3k3Oy+F6NjPhbCkNxCBxREcKD2YEMrL0
DYfw==
ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com;
s=arc-20240605;
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=WOWsAYauKlCMHm/f/gM13g30qGJ+CyAM5q7pB5zauGM=;
fh=oSAHdHbKzuiiOXAuiCAcB/eWcfV7/LmdI7u+9Wm34Ck=;
b=aCnMwLXDDI2nn9IU2OFDF8aDUNU8JNL7SXpG55DYYl2a24xGfcsPwoAab6a3OfUI/V
nPgwW3FVWAA/Qc3xE8CUprQynsVugLbFtwavQScI1QBo2S+BJ8xIhtAHOX6/g0/NA1sx
Mgklo1U4ABKsjNfVM5cgXNyLEq0LGWQCO3dPIA2dQrWyePwB427LdhXGojLgN5s/hitx
GjKEzbjG6BjtAkIdQ2Zmx0TOiiOkUutQRiyFOjslhHVenEI0gWhWLazbqAk8xgEuv0oJ
yn1/1fMQKSOyZJiG23eIjHSJshY+pabU02NxMwNnovHU+6QeC6474X0H1kBMpejV+r86
TDAA==;
darn=patchwork.amarulasolutions.com
ARC-Authentication-Results: i=2; mx.google.com;
dkim=pass header.i=@amarulasolutions.com header.s=google
header.b=FwAJvhGl;
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=pass header.i=@amarulasolutions.com
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=amarulasolutions.com; s=google; t=1745739851; x=1746344651;
darn=patchwork.amarulasolutions.com;
h=list-unsubscribe:list-archive:list-help:list-post:list-id
:mailing-list:precedence: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;
bh=WOWsAYauKlCMHm/f/gM13g30qGJ+CyAM5q7pB5zauGM=;
b=pA4fnme52vHhseZ6A3ZxwcOnAR8gf6vj1cZ1nopg+UbyxavSupt3Gwi6oH2tob6xXO
X+Ls+Y8DJnELCdrEa5LkMMjggVN1kLrd1gVUshbqOIF4s3B8cyJ0IfP4tIoEo5PcHn5/
bpm0Q6+dXDmkQ9mCbrXdu3VvQxB1cBi0cFJt4=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20230601; t=1745739851; x=1746344651;
h=list-unsubscribe:list-archive:list-help:list-post
:x-spam-checked-in-group:list-id:mailing-list:precedence
:x-original-authentication-results:x-original-sender:mime-version
:message-id:date:subject:cc:to:from:x-beenthere:x-gm-message-state
:from:to:cc:subject:date:message-id:reply-to;
bh=WOWsAYauKlCMHm/f/gM13g30qGJ+CyAM5q7pB5zauGM=;
b=B+lcG97bvkfWDaXeNoJSCQMJF3m+h1nVyqvzxJVVGQdhd+uAFW9nKGZuQG9AUN1m+e
RDpD7LSPaxn+EUSk03pccf5W7PULy88WUCraU5vw/3LWn5zlx6tiXgbKepJZ7BoRdx9Z
yWmbEz4bu7bzl246Pa3vs4qAe9x810Ehy6GaNGqiIxMh0gjxkar62yJP1D91fB+fFx6M
ZpZB3AYX8NdKx6cQClJBgUNkoesqKwSS/SuP7v0KBAdGrMDrCgq1N6wxNwkpvo3st+XE
CskNKz/IUKabGJdVGh7zSY/8/N3pTENgBKYBUYDGmBuXA9V2i8Ck/lS5prPAZRCf44+i
mzfg==
X-Forwarded-Encrypted: i=2;
AJvYcCX70cLGGyOS1uwrqkScJucv/MOo+TDvezzGRQZbRiKsnc1xTcu+nUce0+VGgCWMM5E7xL3iMSevMPxmiCvn@patchwork.amarulasolutions.com
X-Gm-Message-State: AOJu0YyenHyQ1E+z/kstEHCoodzO5/obMFJh4VvlSSUdiSqxhEuXk3bl
PagHimNABb/9CZ9cJCL1msiAuVfy0x+aNBK84x2m2j32XG50F+lxYlsPYZTksBybbg==
X-Google-Smtp-Source:
AGHT+IG9r7kbtE6DmdT912ZfMp/lXvU77ePDCyGrBrO6NA6VbAvuFTg2/5zWJyyjkGLor3hfWPLuqQ==
X-Received: by 2002:a05:600c:1f15:b0:43d:82c:2b11 with SMTP id
5b1f17b1804b1-440a669b4b4mr59863475e9.23.1745739850810;
Sun, 27 Apr 2025 00:44:10 -0700 (PDT)
X-BeenThere: linux-amarula@amarulasolutions.com;
h=AVT/gBGZwK6hhPKoLmGBfpSNYbZxYk4chXQjApwMdVBwbjfydg==
Received: by 2002:a05:600c:5020:b0:43c:f19c:87b2 with SMTP id
5b1f17b1804b1-44099de7639ls9360635e9.0.-pod-prod-08-eu; Sun, 27 Apr 2025
00:44:09 -0700 (PDT)
X-Forwarded-Encrypted: i=2;
AJvYcCVmHNk5Y4F/hDfq5xQkTPovTOO0wOcoIibkVuMEVbGh/fOzI8xdVRsjPFbeG2DH3ZDBL5+txSaWEUdarfx+@amarulasolutions.com
X-Received: by 2002:a05:600d:4:b0:43e:afca:808f with SMTP id
5b1f17b1804b1-440a82c1f5emr65043025e9.31.1745739848729;
Sun, 27 Apr 2025 00:44:08 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; t=1745739848; cv=none;
d=google.com; s=arc-20240605;
b=egHj4xwaqZ7Dutfz3y7A2NbzEd4K1n9QrCLWfeePoZYX6a9f2raS/KcHJX6zQfFhL7
7r5jhqjzEtc0svRBHqstnTE2NnA4bD6aO0rqaAEBYowJLd0AilCyXF414d0Bj6GVPzPx
tw7gO8TbfDyIPtvSEUQKH7RZpABBK0hYTScFVCkPM0DDoTblTzfYeSsiKevsKvwGbpcn
8PUN2+VGa/d5vEBWHdvPz10VRGHRYK1CCJ0wpV6TZ2uZNtPVSvM0tqGgike0vrQEZ5rk
AWTvtABkZuV4+5+f2NFNAf9zoUohqU/MnJQntMn1X9GnSIj+RP/vhJcznyk2jH5NGj8K
mlFg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com;
s=arc-20240605;
h=content-transfer-encoding:mime-version:message-id:date:subject:cc
:to:from:dkim-signature;
bh=oinzcqCiVbGgyb0iiuzscDKJeJyyI76yLcJfoJ0sjS8=;
fh=UWe0/N7kk2HzzM1EBZ2X6mDZul1ZjpIkUHQRyZBf20E=;
b=NmGO1UP0ipT5eviWBoyfNX+ZzjaQaLNS9Sc1B5+aLRVOD/zoBOnmSnvf9eOtbZiRUb
ygFoW+HGeMTmlAymlygbPT6RARlWwmJxZP9qXaUsQBikpIQGd1cDxtF9uryKdsLcPWzu
sQ/ZPOlRxZzDCnwxhkA4zU+fBH2Q0pFLmD+TCPreBlgTgseA/OgZFOKlOlcvIzyxMqdm
tY9pDKA6a18hib+uvVn2Np/E3Gxl4nHGAOMZsIbgztqaq1/W4K5VRmcrcayjY9Qh+l1+
Rk75kC97pX2w2WE8VQp9Obmeu98hL6xL9ayS3IDwf0HxAJ82djt2Iub/ljpOKwvKLYxw
v0vw==;
dara=google.com
ARC-Authentication-Results: i=1; mx.google.com;
dkim=pass header.i=@amarulasolutions.com header.s=google
header.b=FwAJvhGl;
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=pass 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
5b1f17b1804b1-4409c2e4de4sor24440155e9.5.2025.04.27.00.44.08
for <linux-amarula@amarulasolutions.com>
(Google Transport Security);
Sun, 27 Apr 2025 00:44:08 -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-Forwarded-Encrypted: i=1;
AJvYcCW+aYmOH0fNwkUO9zBoDX0bwvp3AqzWQ0Lm8nJDvCRWmgH6CRW1iiOovqqmJh717LtRZVMOQeg2hF21Fk39@amarulasolutions.com
X-Gm-Gg: ASbGncvHxQdrkZ2GrW4pdf6JNCrDw2vvlmEGDD+G2l+zgSb8izLH0Em0AerLXOpc3wy
mXi3ia1hUJt7BgOkvMAzr6yOaAifsbRZDCMXXaOAdV8WdNOQK7lyIgvLJ0e1Ylu/enRzM1yNsKy
glXamRzfUe+6IfWeNYOwRQHd5GF3FiGDfiMK1njqBB9U4/om7mLTMKkfqKLfxGSAkFiq8uUacnD
k7Q/usgmeWwWpoHFQ50RfF/5wdFV83fNRBQuPtTf9KQOotR6kbHuC839MzNw1GVIwKackqNSC10
qdEa/sKwdLGQZFc7KI4j4QU4fzz2S1Wg23LaZGEjuKaSprQ1EvbRxg9AmGysFiH5L5gnbdKhFci
0VyzIuA==
X-Received: by 2002:a05:600c:3148:b0:43c:f44c:72b7 with SMTP id
5b1f17b1804b1-440a65dd132mr80678905e9.14.1745739848202;
Sun, 27 Apr 2025 00:44:08 -0700 (PDT)
Received: from dario-ThinkPad-T14s-Gen-2i.. ([2.196.40.180])
by smtp.gmail.com with ESMTPSA id
5b1f17b1804b1-440a52f8915sm87682015e9.7.2025.04.27.00.44.06
(version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
Sun, 27 Apr 2025 00:44:07 -0700 (PDT)
From: Dario Binacchi <dario.binacchi@amarulasolutions.com>
To: linux-kernel@vger.kernel.org
Cc: Alexandre Torgue <alexandre.torgue@foss.st.com>,
linux-amarula@amarulasolutions.com,
Dario Binacchi <dario.binacchi@amarulasolutions.com>,
Amelie Delaunay <amelie.delaunay@foss.st.com>,
Conor Dooley <conor+dt@kernel.org>, David Jander <david@protonic.nl>,
Krzysztof Kozlowski <krzk+dt@kernel.org>,
=?utf-8?q?Leonard_G=C3=B6hrs?= <l.goehrs@pengutronix.de>,
Marc Kleine-Budde <mkl@pengutronix.de>, Marek Vasut <marex@denx.de>,
Maxime Coquelin <mcoquelin.stm32@gmail.com>,
Michael Turquette <mturquette@baylibre.com>,
Oleksij Rempel <o.rempel@pengutronix.de>, Roan van Dijk <roan@protonic.nl>,
Rob Herring <robh@kernel.org>, Russell King <linux@armlinux.org.uk>,
Stephen Boyd <sboyd@kernel.org>, devicetree@vger.kernel.org,
linux-arm-kernel@lists.infradead.org, linux-clk@vger.kernel.org,
linux-stm32@st-md-mailman.stormreply.com
Subject: [PATCH 0/8] Support STM32h747i-disco board
Date: Sun, 27 Apr 2025 09:43:19 +0200
Message-ID: <20250427074404.3278732-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=FwAJvhGl;
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=pass 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>
|
Message
Dario Binacchi
April 27, 2025, 7:43 a.m. UTC
The series adds support for STM32h747i-disco board
The board includes an STM32H747XI SoC with the following resources:
- 2 Mbytes Flash
- 1 Mbyte SRAM
- LCD-TFT controller
- MIPI-DSI interface
- FD-CAN
- USB 2.0 high-speed/full-speed
- Ethernet MAC
- camera interface
Detailed information can be found at:
https://www.st.com/en/evaluation-tools/stm32h747i-disco.html
Dario Binacchi (8):
ARM: dts: stm32h7-pinctrl: add _a suffix to u[s]art_pins phandles
dt-bindings: arm: stm32: add compatible for stm32h747i-disco board
ARM: stm32: add a new SoC - STM32H747
clk: stm32h7: rename USART{7,8}_CK to UART{7,8}_CK
ARM: dts: stm32: add uart8 node for stm32h743 MCU
ARM: dts: stm32: add pin map for UART8 controller on stm32h743
ARM: dts: stm32: add an extra pin map for USART1 on stm32h743
ARM: dts: stm32: support STM32h747i-disco board
.../devicetree/bindings/arm/stm32/stm32.yaml | 4 +
arch/arm/boot/dts/st/Makefile | 1 +
arch/arm/boot/dts/st/stm32h7-pinctrl.dtsi | 34 ++++-
arch/arm/boot/dts/st/stm32h743.dtsi | 8 ++
arch/arm/boot/dts/st/stm32h743i-disco.dts | 2 +-
arch/arm/boot/dts/st/stm32h743i-eval.dts | 2 +-
arch/arm/boot/dts/st/stm32h747i-disco.dts | 136 ++++++++++++++++++
arch/arm/boot/dts/st/stm32h750i-art-pi.dts | 6 +-
arch/arm/mach-stm32/board-dt.c | 1 +
include/dt-bindings/clock/stm32h7-clks.h | 4 +-
10 files changed, 187 insertions(+), 11 deletions(-)
create mode 100644 arch/arm/boot/dts/st/stm32h747i-disco.dts