[PULL] Pull request for u-boot master / v2026.01 = u-boot-stm32-20251117

Patrice CHOTARD patrice.chotard at foss.st.com
Mon Nov 17 09:33:03 CET 2025


Hi Tom

Please pull the STM32 related patches for u-boot/master, v2026.01 = u-boot-stm32-20251117

CI status: https://source.denx.de/u-boot/custodians/u-boot-stm/-/pipelines/28392

Thanks
Patrice

The following changes since commit 365a7079fb918643da0f0709660a7d8ea76dd6f3:

  Prepare v2026.01-rc2 (2025-11-10 11:30:56 -0600)

are available in the Git repository at:

  https://source.denx.de/u-boot/custodians/u-boot-stm.git tags/u-boot-stm32-20251117

for you to fetch changes up to 66e2e941cd44db9c642b64618bd16ef132fca83e:

  ARM: stm32: Add MAC address readout from fuses on DH STM32MP1 DHSOM (2025-11-17 08:09:23 +0100)

----------------------------------------------------------------
dhelectronics:
  - Move dh_add_item_number_and_serial_to_env() to common code
  - Read values from M24256 write-lockable page on STM32MP13xx DHCOR
  - Add MAC address readout from fuses on DH STM32MP1 DHSOM
  - Keep the reg11 and reg18 regulators always enabled on STM32MP13xx DHCOR.
  - Fix boot for stm32mp15xx-dhsom.
  - Fix build of ST DFU virt code on DH STM32MP1 DHSOM
  - Introduce DH STM32MP13x target.

STM32MP2:
  - Add support for stm32mp257-dk board.
  - Fix arm, smc-id value for stm32mp23/25.
  - Fix stm32mp235f-dk boot (add syscon compatible, add txbyteclk).
  - Add display support:
    - Introduce LVDS driver.
    - Add LTDC support.
  -  Add Ethernet support for stm32mp255.

STM32MP13:
  - Add ADC support.
  - Add power check for stm32mp135f-dk board.

----------------------------------------------------------------
Asadeds (1):
      arm: stm32mp25: add ethernet support for stm32mp255 series

Marek Vasut (7):
      ARM: dts: stm32: Fix STM32MP15xx DHSOM boot breakage due to ETZPC
      ARM: dts: stm32: Keep the reg11 and reg18 regulators always enabled on STM32MP13xx DHCOR
      ARM: dts: stm32: Introduce DH STM32MP13x target
      ARM: stm32: Add missing build of ST DFU virt code on DH STM32MP1 DHSOM
      board: dhelectronics: Move dh_add_item_number_and_serial_to_env() to common code
      ARM: stm32: Read values from M24256 write-lockable page on STM32MP13xx DHCOR
      ARM: stm32: Add MAC address readout from fuses on DH STM32MP1 DHSOM

Olivier Moysan (1):
      adc: stm32mp13: add support of adc to stm32mp13

Patrice Chotard (7):
      ARM: dts: Add stm32mp257f-dk-u-boot.dtsi
      ARM: dts: Fix "arm, smc-id" value for stm32mp23-u-boot.dtsi
      ARM: dts: Fix "arm, smc-id" value for stm32mp25-u-boot.dtsi
      ARM: dts: Add txbyteclk clock in stm32mp235f-dk-u-boot.dtsi
      stm32mp: Add stm32mp23 support for syscon driver
      configs: stm32: Enable ADC support for stm32mp13_defconfig
      ARM: dts: Add st, adc_usb_pd property for stm32mp135-dk-u-boot

Raphael Gallais-Pou (6):
      ofnode: support panel-timings in ofnode_decode_display_timing
      video: simple_panel: add support for "panel-lvds" display
      video: stm32: STM32 driver support for LVDS
      video: stm32: ltdc: support new hardware version for STM32MP25 SoC
      video: stm32: ltdc: properly search the first available panel
      configs: stm32mp25: enable LVDS display support

 MAINTAINERS                                       |   1 +
 arch/arm/dts/stm32mp135f-dk-u-boot.dtsi           |   1 +
 arch/arm/dts/stm32mp13xx-dhcor-u-boot.dtsi        |   9 +++
 arch/arm/dts/stm32mp15xx-dhsom-u-boot.dtsi        |   4 ++
 arch/arm/dts/stm32mp23-u-boot.dtsi                |   5 ++
 arch/arm/dts/stm32mp235f-dk-u-boot.dtsi           |   8 +++
 arch/arm/dts/stm32mp25-u-boot.dtsi                |   5 ++
 arch/arm/dts/stm32mp257f-dk-u-boot.dtsi           |  26 +++++++++
 arch/arm/mach-stm32mp/Kconfig.13x                 |  12 ++++
 arch/arm/mach-stm32mp/stm32mp2/stm32mp25x.c       |   8 +++
 arch/arm/mach-stm32mp/syscon.c                    |   1 +
 board/dhelectronics/common/dh_common.c            |  37 ++++++++++++
 board/dhelectronics/common/dh_common.h            |   9 +++
 board/dhelectronics/dh_imx8mp/imx8mp_dhcom_pdk2.c |  37 ------------
 board/dhelectronics/dh_stm32mp1/Kconfig           |  23 ++++++++
 board/dhelectronics/dh_stm32mp1/Makefile          |   4 +-
 board/dhelectronics/dh_stm32mp1/board.c           | 108 +++++++++++++++++++++++++++++++---
 configs/stm32mp13_defconfig                       |   2 +
 configs/stm32mp13_dhcor_defconfig                 |   2 +-
 configs/stm32mp25_defconfig                       |   3 +
 doc/board/st/st-dt.rst                            |   1 +
 drivers/adc/stm32-adc-core.c                      |   1 +
 drivers/adc/stm32-adc.c                           |  88 +++++++++++++++++++++++-----
 drivers/core/ofnode.c                             |  17 +++---
 drivers/video/simple_panel.c                      |   1 +
 drivers/video/stm32/Kconfig                       |   9 +++
 drivers/video/stm32/Makefile                      |   1 +
 drivers/video/stm32/stm32_ltdc.c                  | 158 +++++++++++++++++++++++++++++++++++++++++++++-----
 drivers/video/stm32/stm32_lvds.c                  | 693 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 29 files changed, 1192 insertions(+), 82 deletions(-)
 create mode 100644 arch/arm/dts/stm32mp257f-dk-u-boot.dtsi
 create mode 100644 drivers/video/stm32/stm32_lvds.c


More information about the U-Boot mailing list