* [GIT PULL] STM32 DT changes for v7.1#1
@ 2026-03-26 9:05 Alexandre TORGUE
2026-04-01 21:50 ` patchwork-bot+linux-soc
0 siblings, 1 reply; 2+ messages in thread
From: Alexandre TORGUE @ 2026-03-26 9:05 UTC (permalink / raw)
To: Arnd Bergmann, Kevin Hilman, soc, arm
Cc: alexandre.torgue, linux-stm32@st-md-mailman.stormreply.com
Hi ARM SoC maintainers,
Please consider this first round of STM32 DT changes for v7.1 cycle.
Thanks
Alex
The following changes since commit 6de23f81a5e08be8fbf5e8d7e9febc72a5b5f27f:
Linux 7.0-rc1 (2026-02-22 13:18:59 -0800)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/atorgue/stm32.git
tags/stm32-dt-for-7.1-1
for you to fetch changes up to 407b861f4d0cd3ac2ce1b98e6e09fbc7aff29b09:
arm64: defconfig: Enable STMicroelectronics STM32 display support
(2026-03-25 17:37:49 +0100)
----------------------------------------------------------------
STM32 DT for v7.1, round 1
Highlights:
----------
- MPU:
- STM32MP13:
- Introduce and enable debug bus on DK board.
- Enable Coresight on DK board.
- Add DT overlays for DH board.
- Add Wakeup capabilities on I2C nodes.
- STMP32MP15:
- ST:
- Enable DCMI DMA chaining to improve performances.
- Introduce and enable debug bus on EV and DK board.
- Enable Coresight on EV and DK board.
- DH:
- Add DT overlays for DH board.
- Phytec:
- Rename "Phycore" to "phyboard-sargas" DT files and introduce
SOM device tree file.
- Fix and enhance current support.
- STM32MP21:
- Add Bsec support.
- STM32MP23:
- Add LTDC and LVDS support and enable display on STM32MP235F-DK
board.
- STM32MP25:
- Enable display on STM32MP235F-DK board.
----------------------------------------------------------------
Alain Volmat (10):
ARM: dts: stm32: add sram node within stm32mp151.dtsi
ARM: dts: stm32: enable DCMI DMA-MDMA chaining on stm32mp157c-ev1.dts
ARM: dts: stm32: update i2c nodes interrupt/dma in stm32mp151
ARM: dts: stm32: update i2c nodes interrupt/wakeup-source in
stm32mp131
arm64: dts: st: update i2c nodes interrupt/wakeup-source in
stm32mp251
arm64: dts: st: update i2c nodes interrupt/wakeup-source in
stm32mp231
arm64: dts: st: add i2c2 pinmux nodes in stm32mp25-pinctrl.dtsi
arm64: dts: st: disable DMA usage for i2c on stm32mp257f-ev1
arm64: dts: st: describe i2c2 / i2c8 on stm32mp257f-dk
arm64: dts: st: describe i2c2 / i2c8 on stm32mp235f-dk
Amelie Delaunay (3):
ARM: dts: stm32: fix misalignments in nodes of stm32mp151
ARM: dts: stm32: fix misalignments in nodes of stm32mp131
arm64: dts: st: omit unused pinctrl groups from stm32mp25 dtb files
Christophe Parant (11):
ARM: dts: stm32: phycore-stm32mp15: Rename device tree files
ARM: dts: stm32: phyboard-sargas: Introduce SoM device tree
dt-bindings: arm: stm32: Modify STM32MP15x Phytec board items types
ARM: dts: stm32: Add new pinmux groups for phyboard-sargas and
phycore
ARM: dts: stm32: phyboard-sargas: Fix uart4 and sai2 pinctrl
ARM: dts: stm32: phycore-stm32mp15: qspi: Fix memory map and pinctrl
ARM: dts: stm32: phycore-stm32mp15: Add dummy memory-node
ARM: dts: stm32: phyboard-sargas: Move aliases from dts to dtsi
ARM: dts: stm32: phycore-stm32mp15: Disable optional SoM peripherals
ARM: dts: stm32: phyboard-sargas and phycore: Fix coding style issues
ARM: dts: stm32: phyboard-sargas and phycore: Add optional interfaces
Gatien Chevallier (5):
arm: dts: stm32: introduce the debug bus for stm32mp1x platforms
arm: dts: stm32: enable the debug bus on stm32mp1x boards
arm: dts: stm32: enable CoreSight on stm32mp15xx-dkx boards
arm: dts: stm32: enable CoreSight on the stm32mp157c-ev1 board
arm: dts: stm32: enable CoreSight on the stm32mp135f-dk board
Marek Vasut (1):
ARM: dts: stm32: Add DT overlays for DH STM32MP13xx/STM32MP15xx DHSOM
Olivier Moysan (1):
ARM: dts: stm32: remove i2c dma properties in stm32mp157c-ev1
Patrice Chotard (2):
arm64: dts: st: add bsec support to stm32mp21
arm64: dts: st: add bootph-all in bsec node to stm32mp215f-dk
Raphael Gallais-Pou (9):
arm64: dts: st: add ltdc support on stm32mp231
arm64: dts: st: add ltdc support on stm32mp235
arm64: dts: st: add lvds support on stm32mp235
arm64: dts: st: add clock-cells to syscfg node on stm32mp231
arm64: dts: st: describe power supplies for stm32mp235f-dk board
arm64: dts: st: enable display support on stm32mp235f-dk board
arm64: dts: st: describe power supplies for stm32mp257f-dk board
arm64: dts: st: enable display support on stm32mp257f-dk board
arm64: defconfig: Enable STMicroelectronics STM32 display support
Documentation/devicetree/bindings/arm/stm32/stm32.yaml
| 8 +++--
arch/arm/boot/dts/st/Makefile
| 129
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-
arch/arm/boot/dts/st/stm32mp131.dtsi
| 156
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---------
arch/arm/boot/dts/st/stm32mp135f-dk.dts
| 24 +++++++++++++
arch/arm/boot/dts/st/stm32mp13xx-dhcor-dhsbc-overlay-rb-tft32-v2.dtso
| 85
++++++++++++++++++++++++++++++++++++++++++++
arch/arm/boot/dts/st/stm32mp15-pinctrl.dtsi
| 164
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
arch/arm/boot/dts/st/stm32mp151.dtsi
| 236
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++----------
arch/arm/boot/dts/st/stm32mp153.dtsi
| 68 ++++++++++++++++++++++++++++++++++++
arch/arm/boot/dts/st/stm32mp157c-ev1.dts
| 59 +++++++++++++++++++++++++++++++
arch/arm/boot/dts/st/{stm32mp157c-phycore-stm32mp1-3.dts =>
stm32mp157c-phyboard-sargas-rdk.dts} | 24 ++-----------
arch/arm/boot/dts/st/stm32mp15xx-avenger96-overlay-644-100-x6-otm8009a.dtso | 61 ++++++++++++++++++++++++++++++++
arch/arm/boot/dts/st/stm32mp15xx-avenger96-overlay-644-100-x6-rpi7inch.dtso | 31 +++++++++++++++++
arch/arm/boot/dts/st/stm32mp15xx-avenger96-overlay-fdcan1-x6.dtso
| 10 ++++++
arch/arm/boot/dts/st/stm32mp15xx-avenger96-overlay-fdcan2-x6.dtso
| 10 ++++++
arch/arm/boot/dts/st/stm32mp15xx-avenger96-overlay-i2c1-eeprom-x6.dtso
| 17 +++++++++
arch/arm/boot/dts/st/stm32mp15xx-avenger96-overlay-i2c2-eeprom-x6.dtso
| 17 +++++++++
arch/arm/boot/dts/st/stm32mp15xx-avenger96-overlay-ov5640-x7.dtso
| 89
++++++++++++++++++++++++++++++++++++++++++++++
arch/arm/boot/dts/st/stm32mp15xx-avenger96-overlay-spi2-eeprom-x6.dtso
| 24 +++++++++++++
arch/arm/boot/dts/st/stm32mp15xx-dhcom-drc02-overlay-wifi-rsi.dtso
| 10 ++++++
arch/arm/boot/dts/st/stm32mp15xx-dhcom-overlay-panel-dpi-ch101olhlwh.dtsi | 75 +++++++++++++++++++++++++++++++++++++++
arch/arm/boot/dts/st/stm32mp15xx-dhcom-overlay-panel-dpi.dtsi
| 74 +++++++++++++++++++++++++++++++++++++++
arch/arm/boot/dts/st/stm32mp15xx-dhcom-pdk2-overlay-460-200-x11.dtso
| 27 ++++++++++++++
arch/arm/boot/dts/st/stm32mp15xx-dhcom-pdk2-overlay-497-200-x12.dtso
| 24 +++++++++++++
arch/arm/boot/dts/st/stm32mp15xx-dhcom-pdk2-overlay-505-200-x12-ch101olhlwh.dtso | 26 ++++++++++++++
arch/arm/boot/dts/st/stm32mp15xx-dhcom-pdk2-overlay-531-100-x21.dtso
| 35 +++++++++++++++++++
arch/arm/boot/dts/st/stm32mp15xx-dhcom-pdk2-overlay-531-100-x22.dtso
| 19 ++++++++++
arch/arm/boot/dts/st/stm32mp15xx-dhcom-pdk2-overlay-560-200-x12.dtso
| 66 +++++++++++++++++++++++++++++++++++
arch/arm/boot/dts/st/stm32mp15xx-dhcom-pdk2-overlay-638-100-x12-rpi7inch.dtso | 28 +++++++++++++++
arch/arm/boot/dts/st/stm32mp15xx-dhcom-pdk2-overlay-672-100-x18.dtso
| 13 +++++++
arch/arm/boot/dts/st/stm32mp15xx-dhcom-pdk2.dtsi
| 72 --------------------------------------
arch/arm/boot/dts/st/stm32mp15xx-dhcom-picoitx-overlay-548-200-x2-mi0700s4t-6.dtso | 35 +++++++++++++++++++
arch/arm/boot/dts/st/stm32mp15xx-dhcom-picoitx-overlay-553-100-x2-tst043015cmhx.dtso | 35 +++++++++++++++++++
arch/arm/boot/dts/st/stm32mp15xx-dhcom-picoitx-overlay-626-100-x2-ch101olhlwh.dtso | 8 +++++
arch/arm/boot/dts/st/stm32mp15xx-dhcor-avenger96.dtsi
| 6 ----
arch/arm/boot/dts/st/stm32mp15xx-dhsom-overlay-panel-dsi-rpi7inch.dtsi
| 97
+++++++++++++++++++++++++++++++++++++++++++++++++++
arch/arm/boot/dts/st/stm32mp15xx-dkx.dtsi
| 40 +++++++++++++++++++++
arch/arm/boot/dts/st/stm32mp15xx-phyboard-sargas.dtsi
| 285
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
arch/arm/boot/dts/st/{stm32mp157c-phycore-stm32mp15-som.dtsi =>
stm32mp15xx-phycore-som.dtsi} | 341
+++++++++++++++++++++++++++++++++++----------------------------------------------------------------------------------------------------------------------------------------------
arch/arm64/boot/dts/st/stm32mp211.dtsi
| 16 +++++++++
arch/arm64/boot/dts/st/stm32mp215f-dk.dts
| 4 +++
arch/arm64/boot/dts/st/stm32mp231.dtsi
| 31 ++++++++++++++---
arch/arm64/boot/dts/st/stm32mp235.dtsi
| 18 ++++++++++
arch/arm64/boot/dts/st/stm32mp235f-dk.dts
| 130
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
arch/arm64/boot/dts/st/stm32mp25-pinctrl.dtsi
| 63 +++++++++++++++++++++++++++++++--
arch/arm64/boot/dts/st/stm32mp251.dtsi
| 24 ++++++++-----
arch/arm64/boot/dts/st/stm32mp257f-dk.dts
| 130
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
arch/arm64/boot/dts/st/stm32mp257f-ev1.dts
| 6 ++++
arch/arm64/configs/defconfig
| 4 +++
48 files changed, 2526 insertions(+), 428 deletions(-)
create mode 100644
arch/arm/boot/dts/st/stm32mp13xx-dhcor-dhsbc-overlay-rb-tft32-v2.dtso
rename arch/arm/boot/dts/st/{stm32mp157c-phycore-stm32mp1-3.dts =>
stm32mp157c-phyboard-sargas-rdk.dts} (58%)
create mode 100644
arch/arm/boot/dts/st/stm32mp15xx-avenger96-overlay-644-100-x6-otm8009a.dtso
create mode 100644
arch/arm/boot/dts/st/stm32mp15xx-avenger96-overlay-644-100-x6-rpi7inch.dtso
create mode 100644
arch/arm/boot/dts/st/stm32mp15xx-avenger96-overlay-fdcan1-x6.dtso
create mode 100644
arch/arm/boot/dts/st/stm32mp15xx-avenger96-overlay-fdcan2-x6.dtso
create mode 100644
arch/arm/boot/dts/st/stm32mp15xx-avenger96-overlay-i2c1-eeprom-x6.dtso
create mode 100644
arch/arm/boot/dts/st/stm32mp15xx-avenger96-overlay-i2c2-eeprom-x6.dtso
create mode 100644
arch/arm/boot/dts/st/stm32mp15xx-avenger96-overlay-ov5640-x7.dtso
create mode 100644
arch/arm/boot/dts/st/stm32mp15xx-avenger96-overlay-spi2-eeprom-x6.dtso
create mode 100644
arch/arm/boot/dts/st/stm32mp15xx-dhcom-drc02-overlay-wifi-rsi.dtso
create mode 100644
arch/arm/boot/dts/st/stm32mp15xx-dhcom-overlay-panel-dpi-ch101olhlwh.dtsi
create mode 100644
arch/arm/boot/dts/st/stm32mp15xx-dhcom-overlay-panel-dpi.dtsi
create mode 100644
arch/arm/boot/dts/st/stm32mp15xx-dhcom-pdk2-overlay-460-200-x11.dtso
create mode 100644
arch/arm/boot/dts/st/stm32mp15xx-dhcom-pdk2-overlay-497-200-x12.dtso
create mode 100644
arch/arm/boot/dts/st/stm32mp15xx-dhcom-pdk2-overlay-505-200-x12-ch101olhlwh.dtso
create mode 100644
arch/arm/boot/dts/st/stm32mp15xx-dhcom-pdk2-overlay-531-100-x21.dtso
create mode 100644
arch/arm/boot/dts/st/stm32mp15xx-dhcom-pdk2-overlay-531-100-x22.dtso
create mode 100644
arch/arm/boot/dts/st/stm32mp15xx-dhcom-pdk2-overlay-560-200-x12.dtso
create mode 100644
arch/arm/boot/dts/st/stm32mp15xx-dhcom-pdk2-overlay-638-100-x12-rpi7inch.dtso
create mode 100644
arch/arm/boot/dts/st/stm32mp15xx-dhcom-pdk2-overlay-672-100-x18.dtso
create mode 100644
arch/arm/boot/dts/st/stm32mp15xx-dhcom-picoitx-overlay-548-200-x2-mi0700s4t-6.dtso
create mode 100644
arch/arm/boot/dts/st/stm32mp15xx-dhcom-picoitx-overlay-553-100-x2-tst043015cmhx.dtso
create mode 100644
arch/arm/boot/dts/st/stm32mp15xx-dhcom-picoitx-overlay-626-100-x2-ch101olhlwh.dtso
create mode 100644
arch/arm/boot/dts/st/stm32mp15xx-dhsom-overlay-panel-dsi-rpi7inch.dtsi
create mode 100644 arch/arm/boot/dts/st/stm32mp15xx-phyboard-sargas.dtsi
rename arch/arm/boot/dts/st/{stm32mp157c-phycore-stm32mp15-som.dtsi =>
stm32mp15xx-phycore-som.dtsi} (53%)
^ permalink raw reply [flat|nested] 2+ messages in thread
* Re: [GIT PULL] STM32 DT changes for v7.1#1
2026-03-26 9:05 [GIT PULL] STM32 DT changes for v7.1#1 Alexandre TORGUE
@ 2026-04-01 21:50 ` patchwork-bot+linux-soc
0 siblings, 0 replies; 2+ messages in thread
From: patchwork-bot+linux-soc @ 2026-04-01 21:50 UTC (permalink / raw)
To: Alexandre TORGUE; +Cc: soc
Hello:
This pull request was applied to soc/soc.git (for-next)
by Arnd Bergmann <arnd@arndb.de>:
On Thu, 26 Mar 2026 10:05:55 +0100 you wrote:
> Hi ARM SoC maintainers,
>
> Please consider this first round of STM32 DT changes for v7.1 cycle.
>
> Thanks
> Alex
>
> [...]
Here is the summary with links:
- [GIT,PULL] STM32 DT changes for v7.1#1
https://git.kernel.org/soc/soc/c/9e17f8e9ccdc
You are awesome, thank you!
--
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/patchwork/pwbot.html
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2026-04-01 21:50 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-03-26 9:05 [GIT PULL] STM32 DT changes for v7.1#1 Alexandre TORGUE
2026-04-01 21:50 ` patchwork-bot+linux-soc
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox