[PULL] u-boot-stm32/master v2022.07 = u-boot-stm32-20220510

Hi Tom
Please pull the STM32 related patches for u-boot/master, v2022.07: u-boot-stm32-20220510
CI status: https://source.denx.de/u-boot/custodians/u-boot-stm/-/pipelines/11978
Thanks Patrice
The following changes since commit f08ed34371c54244421eac8ffb4c77559c5ea013:
Prepare v2022.07-rc2 (2022-05-09 12:49:31 -0400)
are available in the Git repository at:
https://source.denx.de/u-boot/custodians/u-boot-stm.git tags/u-boot-stm32-20220510
for you to fetch changes up to e198d4fe7c34cbb97d7d3cbf31d3a78a5ecc43f7:
doc: Add documentation for STM32 MCUs (2022-05-10 13:56:12 +0200)
---------------------------------------------------------------- Add new STM32 MCU boards and Documentation STM32 programmer improvements video: support several LTDC HW versions and fix data enable polarity board: fix stboard error message, consider USB cable connected when boot device is USB configs: stm32mp1: set console variable for extlinux.conf configs: stm32mp1: add support for baudrate higher than 115200 for ST-Link ARM: stm32mp: Fix Silicon version handling and ft_system_setup() phy: stm32-usbphyc: Add DT phy tuning support arm: dts: stm32mp15: alignment with v5.18 ram: Conditionally enable ASR mach-stm32mp: psci: retain MCUDIVR, PLL3CR, PLL4CR, MSSCKSELR across suspend configs: Use TFTP_TSIZE on DHSOM and STMicroelectronics boards ARM: stm32: Use default CONFIG_TFTP_BLOCKSIZE on DHSOM pinctrl: stm32: rework GPIO holes management
---------------------------------------------------------------- Marek Vasut (6): ram: stm32mp1: Conditionally enable ASR stm32mp: psci: Retain MCUDIVR, PLL3CR, PLL4CR, MSSCKSELR across suspend ARM: stm32: Use default CONFIG_TFTP_BLOCKSIZE on DHSOM ARM: stm32: Use CONFIG_TFTP_TSIZE on DHSOM ARM: dts: stm32: Move DHCOR BUCK3 VDD 2V9 adjustment to 1V8 DTSI clk: stm32mp1: Add missing newline
Patrice Chotard (17): pinctrl: pinctrl_stm32: Update pinmux_mode definition pinctrl: pinctrl_stm32: Use GPIOF_UNKNOWN to indicate not mapped pins gpio: stm32_gpio: Rework GPIO hole management phy: stm32-usbphyc: stm32-usbphyc: Add DT phy tuning support board: st: stm32mp1: Consider USB cable connected when boot device is USB configs: stm32f746-disco: Concatenate spl and u-boot binaries configs: stm32f746-disco: Rename stm32f746-disco_defconfig to stm32f746-disco_spl_defconfig configs: stm32f746-disco: Add stm32f746-disco_defconfig configs: stm32f769-disco: Rename stm32f769-disco_defconfig to stm32f769-disco_spl_defconfig configs: stm32f769-disco: Add stm32f769-disco_defconfig configs: stm32f769-disco: Migrate SPL flags to defconfig configs: stm32f746-disco: Migrate SPL flags to defconfig board: stm32f746-disco: Fix dram_init() in none SPL config configs: stm32f746-disco: use CONFIG_DEFAULT_DEVICE_TREE as fdtfile configs: stm32746g-eval: Add stm32746g-eval_defconfig configs: stm32746g-eval: Add stm32746g-eval_spl_defconfig doc: Add documentation for STM32 MCUs
Patrick Delaunay (15): stm32mp: stm32prog: fix comment stm32mp: stm32prog: add CONFIG_CMD_STM32PROG_OTP stm32mp: stm32prog: add TEE support in stm32prog command stm32mp: stm32prog: add support of STM32IMAGE version 2 stm32mp: stm32prog: add support of UUID for FIP partition stm32mp: stm32prog: handle interruption during the first enumeration stm32mp: stm32prog: handle U-Boot script in flashlayout alternate stm32mp: stm32prog: handle flashlayout without STM32 image header board: st: common: fix the error messages in stboard command configs: stm32mp1: set the console variable for extlinux.conf configs: stm32mp1: Add support for baudrates higher than 115200 for st-link ARM: stm32mp: skip ft_system_setup when the soc node is absent ARM: stm32mp: correctly handle Silicon revision arm: dts: stm32mp15: alignment with v5.18 ARM: stm32: Use CONFIG_TFTP_TSIZE on STMicroelectronics boards
Yannick FERTRE (1): video: stm32: stm32_ltdc: fix data enable polarity
Yannick Fertre (1): video: stm32: stm32_ltdc: support several hardware versions
arch/arm/dts/stm32mp15-pinctrl.dtsi | 92 +++++++++++++++++++++++++++++++++++++++++++ arch/arm/dts/stm32mp15-u-boot.dtsi | 12 ------ arch/arm/dts/stm32mp151.dtsi | 37 +++++++++++++---- arch/arm/dts/stm32mp153.dtsi | 7 ++++ arch/arm/dts/stm32mp157a-icore-stm32mp1-ctouch2.dts | 2 + arch/arm/dts/stm32mp157a-icore-stm32mp1-edimm2.2.dts | 2 + arch/arm/dts/stm32mp157a-microgea-stm32mp1-microdev2.0-of7.dts | 4 ++ arch/arm/dts/stm32mp157a-microgea-stm32mp1-microdev2.0.dts | 4 ++ arch/arm/dts/stm32mp157c-ed1.dts | 2 + arch/arm/dts/stm32mp157c-odyssey.dts | 2 + arch/arm/dts/stm32mp15xx-dhcom-drc02.dtsi | 4 ++ arch/arm/dts/stm32mp15xx-dhcom-pdk2.dtsi | 4 ++ arch/arm/dts/stm32mp15xx-dhcom-picoitx.dtsi | 4 ++ arch/arm/dts/stm32mp15xx-dhcom-som.dtsi | 3 +- arch/arm/dts/stm32mp15xx-dhcor-avenger96.dtsi | 6 +++ arch/arm/dts/stm32mp15xx-dhcor-io1v8.dtsi | 5 +++ arch/arm/dts/stm32mp15xx-dhcor-som.dtsi | 4 +- arch/arm/dts/stm32mp15xx-dkx.dtsi | 4 ++ arch/arm/mach-stm32/Kconfig | 20 ---------- arch/arm/mach-stm32mp/cmd_stm32prog/Kconfig | 7 ++++ arch/arm/mach-stm32mp/cmd_stm32prog/cmd_stm32prog.c | 13 ++---- arch/arm/mach-stm32mp/cmd_stm32prog/stm32prog.c | 418 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------------------------------------- arch/arm/mach-stm32mp/cmd_stm32prog/stm32prog.h | 47 +++++++++++++++++----- arch/arm/mach-stm32mp/cmd_stm32prog/stm32prog_usb.c | 9 +++-- arch/arm/mach-stm32mp/cpu.c | 6 +-- arch/arm/mach-stm32mp/fdt.c | 3 ++ arch/arm/mach-stm32mp/include/mach/sys_proto.h | 9 +++-- arch/arm/mach-stm32mp/psci.c | 16 ++++++++ board/st/common/cmd_stboard.c | 4 +- board/st/stm32f429-discovery/MAINTAINERS | 1 + board/st/stm32f429-evaluation/MAINTAINERS | 1 + board/st/stm32f469-discovery/MAINTAINERS | 1 + board/st/stm32f746-disco/MAINTAINERS | 5 +++ board/st/stm32f746-disco/stm32f746-disco.c | 2 +- board/st/stm32h743-disco/MAINTAINERS | 1 + board/st/stm32h743-eval/MAINTAINERS | 1 + board/st/stm32h750-art-pi/MAINTAINERS | 1 + board/st/stm32mp1/stm32mp1.c | 7 ++++ configs/stm32746g-eval_defconfig | 64 ++++++++++++++++++++++++++++++ configs/stm32746g-eval_spl_defconfig | 86 ++++++++++++++++++++++++++++++++++++++++ configs/stm32f746-disco_defconfig | 9 +---- configs/stm32f746-disco_spl_defconfig | 86 ++++++++++++++++++++++++++++++++++++++++ configs/stm32f769-disco_defconfig | 9 +---- configs/stm32f769-disco_spl_defconfig | 87 ++++++++++++++++++++++++++++++++++++++++ configs/stm32mp15_basic_defconfig | 1 + configs/stm32mp15_defconfig | 1 + configs/stm32mp15_dhcom_basic_defconfig | 2 +- configs/stm32mp15_dhcor_basic_defconfig | 2 +- configs/stm32mp15_trusted_defconfig | 1 + doc/board/st/index.rst | 1 + doc/board/st/stm32_MCU.rst | 186 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ drivers/clk/clk_stm32mp1.c | 2 +- drivers/gpio/stm32_gpio.c | 103 +++++++++++++++++------------------------------- drivers/gpio/stm32_gpio_priv.h | 2 - drivers/phy/phy-stm32-usbphyc.c | 167 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ drivers/pinctrl/pinctrl_stm32.c | 20 ++++------ drivers/ram/stm32mp1/stm32mp1_ddr.c | 14 +++++-- drivers/video/stm32/stm32_ltdc.c | 247 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-------------- include/configs/stm32f746-disco.h | 3 +- include/configs/stm32mp15_st_common.h | 8 ++++ 60 files changed, 1569 insertions(+), 302 deletions(-) create mode 100644 configs/stm32746g-eval_defconfig create mode 100644 configs/stm32746g-eval_spl_defconfig create mode 100644 configs/stm32f746-disco_spl_defconfig create mode 100644 configs/stm32f769-disco_spl_defconfig create mode 100644 doc/board/st/stm32_MCU.rst

On Tue, May 10, 2022 at 04:47:25PM +0200, Patrice CHOTARD wrote:
Hi Tom
Please pull the STM32 related patches for u-boot/master, v2022.07: u-boot-stm32-20220510
CI status: https://source.denx.de/u-boot/custodians/u-boot-stm/-/pipelines/11978
Thanks Patrice
The following changes since commit f08ed34371c54244421eac8ffb4c77559c5ea013:
Prepare v2022.07-rc2 (2022-05-09 12:49:31 -0400)
are available in the Git repository at:
https://source.denx.de/u-boot/custodians/u-boot-stm.git tags/u-boot-stm32-20220510
for you to fetch changes up to e198d4fe7c34cbb97d7d3cbf31d3a78a5ecc43f7:
doc: Add documentation for STM32 MCUs (2022-05-10 13:56:12 +0200)
Applied to u-boot/master, thanks!
participants (2)
-
Patrice CHOTARD
-
Tom Rini