[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