Hi Tom Please pull the STM32 related patches for u-boot/master, v2022.01: u-boot-stm32-20211110
CI status: https://source.denx.de/u-boot/custodians/u-boot-stm/-/pipelines/9799 Thanks Patrice The following changes since commit a79115dde373f7cdb181040dd6489fd0b21bfbd2: Prepare v2022.01-rc1 (2021-11-01 15:16:43 -0400) are available in the Git repository at: https://source.denx.de/u-boot/custodians/u-boot-stm.git tags/u-boot-stm32-20211110 for you to fetch changes up to c8b2eef52b6c8c48aba63c64078ff67fa5dea9e3: stm32mp15: tidy up #ifdefs in cpu.c (2021-11-10 17:07:31 +0100) ---------------------------------------------------------------- - DHSOM update: - Remove nWP GPIO hog - Increase SF bus frequency to 50Mhz and enable SFDP - Disable video output for DHSOM - Disable EFI - Enable DFU_MTD support - Create include file for STM32 gpio driver private data - Split board and SOC STM32MP15 configuration - Device tree alignement with v5.15-rc6 for STM32MP15 - Add binman support for STM32MP15x - Normalise newlines for stm32prog - Update OTP shadow registers in SPL ---------------------------------------------------------------- Marek Vasut (6): ARM: stm32: Enable DFU MTD support on DHSOM ARM: dts: stm32: Drop nWP GPIO hog on DHSOM ARM: stm32: Increase default SF bus frequency to 50 MHz and enable SFDP ARM: stm32: Disable EFI on DHSOM ARM: stm32: Disable video output on DHSOM ARM: stm32: Align mtdparts with SPI NOR layout on DHSOM Patrick Delaunay (8): stm32mp: add binman support for STM32MP15x arm: dts: stm32mp15: alignment with v5.15-rc6 board: stmp32mp1: split board and SOC STM32MP15 configuration gpio: stm32: create include file for driver private data arm: stm32mp: bsec: Update OTP shadow registers in SPL stm32mp15: remove configs dependency on CONFIG_TFABOOT stm32mp15: replace CONFIG_TFABOOT when it is possible stm32mp15: tidy up #ifdefs in cpu.c William Grant (1): stm32mp: stm32prog: Normalise newlines arch/arm/Kconfig | 2 - arch/arm/dts/stm32mp15-u-boot.dtsi | 29 ++++++++ arch/arm/dts/stm32mp157c-ed1.dts | 4 +- arch/arm/dts/stm32mp15xx-dhcom-u-boot.dtsi | 9 --- arch/arm/dts/stm32mp15xx-dhcor-u-boot.dtsi | 9 --- arch/arm/dts/stm32mp15xx-dkx.dtsi | 12 +-- arch/arm/include/asm/arch-stm32f4/gpio.h | 15 ---- arch/arm/include/asm/arch-stm32f7/gpio.h | 12 --- arch/arm/include/asm/arch-stm32h7/gpio.h | 12 --- arch/arm/mach-stm32mp/Kconfig | 9 +-- arch/arm/mach-stm32mp/bsec.c | 15 ++-- arch/arm/mach-stm32mp/cmd_stm32prog/Kconfig | 3 +- arch/arm/mach-stm32mp/config.mk | 29 -------- arch/arm/mach-stm32mp/cpu.c | 52 +++++++------ arch/arm/mach-stm32mp/include/mach/gpio.h | 87 ---------------------- board/dhelectronics/dh_stm32mp1/Kconfig | 2 +- board/dhelectronics/dh_stm32mp1/MAINTAINERS | 2 +- board/dhelectronics/dh_stm32mp1/Makefile | 1 - board/engicam/stm32mp1/Kconfig | 2 +- board/st/stm32f746-disco/stm32f746-disco.c | 1 - board/st/stm32mp1/Kconfig | 2 +- board/st/stm32mp1/MAINTAINERS | 3 +- board/st/stm32mp1/stm32mp1.c | 6 +- configs/stm32mp15-icore-stm32mp1-ctouch2_defconfig | 2 + .../stm32mp15-icore-stm32mp1-edimm2.2_defconfig | 2 + ...2mp15-microgea-stm32mp1-microdev2-of7_defconfig | 2 + ...stm32mp15-microgea-stm32mp1-microdev2_defconfig | 2 + configs/stm32mp15_basic_defconfig | 2 + configs/stm32mp15_defconfig | 4 + configs/stm32mp15_dhcom_basic_defconfig | 29 ++++---- configs/stm32mp15_dhcor_basic_defconfig | 28 +++---- configs/stm32mp15_trusted_defconfig | 4 + drivers/clk/clk_stm32mp1.c | 4 +- drivers/gpio/stm32_gpio.c | 3 +- .../gpio.h => drivers/gpio/stm32_gpio_priv.h | 6 +- drivers/pinctrl/pinctrl_stm32.c | 3 +- drivers/ram/stm32mp1/stm32mp1_ram.c | 13 ++-- drivers/video/dw_mipi_dsi.c | 1 - drivers/video/stm32/stm32_dsi.c | 1 - drivers/video/stm32/stm32_ltdc.c | 1 - include/configs/{stm32mp1.h => stm32mp15_common.h} | 53 ++++++++----- .../{dh_stm32mp1.h => stm32mp15_dh_dhsom.h} | 6 +- include/configs/stm32mp15_st_common.h | 46 ++++++++++++ 43 files changed, 226 insertions(+), 304 deletions(-) delete mode 100644 arch/arm/include/asm/arch-stm32f4/gpio.h delete mode 100644 arch/arm/include/asm/arch-stm32f7/gpio.h delete mode 100644 arch/arm/include/asm/arch-stm32h7/gpio.h delete mode 100644 arch/arm/mach-stm32mp/config.mk delete mode 100644 arch/arm/mach-stm32mp/include/mach/gpio.h rename arch/arm/include/asm/arch-stm32/gpio.h => drivers/gpio/stm32_gpio_priv.h (94%) rename include/configs/{stm32mp1.h => stm32mp15_common.h} (77%) rename include/configs/{dh_stm32mp1.h => stm32mp15_dh_dhsom.h} (65%) create mode 100644 include/configs/stm32mp15_st_common.h