[Linux-stm32] [GIT PULL] STM32 DT changes for v6.17#1

Alexandre TORGUE alexandre.torgue at foss.st.com
Thu Jul 10 15:33:07 UTC 2025


Hi ARM SoC maintainers,

Please consider this first round of STM32 DT changes for v6.17 cycle.
I added a config patch inside.

Thanks
Alex


The following changes since commit 19272b37aa4f83ca52bdf9c16d5d81bdd1354494:

   Linux 6.16-rc1 (2025-06-08 13:44:43 -0700)

are available in the Git repository at:

   git://git.kernel.org/pub/scm/linux/kernel/git/atorgue/stm32.git 
tags/stm32-dt-for-v6.17-1

for you to fetch changes up to 1a32f7427eb3d1248bc64cd745b93f88cc838933:

   arm64: dts: st: remove empty line in stm32mp251.dtsi (2025-07-10 
17:05:56 +0200)

----------------------------------------------------------------
STM32 DT for v6.17, round 1

Highlights:
----------

- MPU:
   - STM32MP13:
     -Add Ethernet MAC adress efuse support.

   - STMP32MP15:
     - Add stm32mp157f-DK2 board support. This board embedds the same
       conectivity devices, DDR ... than stm32mp157c-dk2.
       However there are two differences: STM32MP157F SoC which allows
       overdrive OPP and the SCMI support for system features like
       clocks and regulators.

   - STM32MP25:
     - Fix tick timer for low power use cases.
     - Add timer support.

----------------------------------------------------------------
Alexandre Torgue (1):
       ARM: dts: stm32: fullfill diversity with OPP for STM32M15xF SOCs

Amelie Delaunay (3):
       ARM: dts: stm32: use 'typec' generic name for stusb1600 on 
stm32mp15xx-dkx
       ARM: dts: stm32: use internal regulators bindings for MP15 scmi 
variants
       ARM: dts: stm32: add stm32mp157f-dk2 board support

Etienne Carriere (2):
       dt-bindings: regulator: Add STM32MP15 SCMI regulator identifiers
       ARM: dts: stm32: optee async notif interrupt for MP15 scmi variants

Fabrice Gasnier (4):
       arm64: dts: st: add timer nodes on stm32mp251
       arm64: dts: st: add timer pins for stm32mp257f-ev1
       arm64: dts: st: add timer nodes on stm32mp257f-ev1
       arm64: defconfig: enable STM32 timers drivers

Himanshu Bhavani (1):
       dt-bindings: arm: stm32: add STM32MP157F-DK2 board compatible

Olivier Moysan (1):
       ARM: dts: stm32: add system-clock-direction-out on stm32mp15xx-dkx

Patrice Chotard (1):
       arm64: defconfig: Enable STM32 Octo Memory Manager and OcstoSPI 
driver

Patrick Delaunay (2):
       arm64: dts: st: fix timer used for ticks
       arm64: dts: st: remove empty line in stm32mp251.dtsi

Uwe Kleine-König (1):
       ARM: dts: stm32: Add nvmem-cells to ethernet nodes for constant 
mac-addresses

  Documentation/devicetree/bindings/arm/stm32/stm32.yaml |   1 +
  arch/arm/boot/dts/st/Makefile                          |   3 +-
  arch/arm/boot/dts/st/stm32mp131.dtsi                   |   2 +
  arch/arm/boot/dts/st/stm32mp133.dtsi                   |   2 +
  arch/arm/boot/dts/st/stm32mp15-scmi.dtsi               |  10 ++-
  arch/arm/boot/dts/st/stm32mp157f-dk2-scmi.dtsi         | 196 
+++++++++++++++++++++++++++++++++++++++++++++++++++++++
  arch/arm/boot/dts/st/stm32mp157f-dk2.dts               | 179 
++++++++++++++++++++++++++++++++++++++++++++++++++
  arch/arm/boot/dts/st/stm32mp15xf.dtsi                  |  17 +++++
  arch/arm/boot/dts/st/stm32mp15xx-dkx.dtsi              |   3 +-
  arch/arm64/boot/dts/st/stm32mp25-pinctrl.dtsi          |  61 
++++++++++++++++++
  arch/arm64/boot/dts/st/stm32mp251.dtsi                 | 527 
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-
  arch/arm64/boot/dts/st/stm32mp257f-ev1.dts             |  58 
+++++++++++++++++
  arch/arm64/configs/defconfig                           |   6 ++
  include/dt-bindings/regulator/st,stm32mp15-regulator.h |  40 ++++++++++++
  14 files changed, 1098 insertions(+), 7 deletions(-)
  create mode 100644 arch/arm/boot/dts/st/stm32mp157f-dk2-scmi.dtsi
  create mode 100644 arch/arm/boot/dts/st/stm32mp157f-dk2.dts
  create mode 100644 arch/arm/boot/dts/st/stm32mp15xf.dtsi
  create mode 100644 include/dt-bindings/regulator/st,stm32mp15-regulator.h



More information about the Linux-stm32 mailing list