public inbox for soc@kernel.org
 help / color / mirror / Atom feed
* [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