[PULL] Pull request for u-boot master / v2021.07 = u-boot-stm32-20210409

Patrice CHOTARD patrice.chotard at foss.st.com
Fri Apr 9 15:48:43 CEST 2021


Hi Tom

Please pull the STM32 related patches for u-boot/master, v2021.07: u-boot-stm32-20210409

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

Thanks,
Patrice

The following changes since commit b46dd116ce03e235f2a7d4843c6278e1da44b5e1:

  Prepare v2021.04 (2021-04-05 11:03:29 -0400)

are available in the Git repository at:

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

for you to fetch changes up to 2c2d7d6a72ba4a4f9323f24b8caa3b1e05546d83:

  arm: stm32mp1: Set soc_type, soc_pkg, soc_rev env variables (2021-04-09 14:45:25 +0200)

----------------------------------------------------------------
Add rt-thread art-pi board support based on STM32H750 SoC
Add Engicam i.Core STM32MP1 SoM
Add FIP header support for STM32programmer
Update uart number when no serial device found for STM32MP1
Remove board_check_usb_power function when ADC flag is not set
Update SPL size limitation for STM32MP1
Set soc_type, soc_pkg, soc_rev env variables for STM32MP1

----------------------------------------------------------------
Alexandru Gagniuc (3):
      configs: stm32mp1: stm32mp1: Increase SPL malloc() size
      configs: stm32mp1: Remove misleading CONFIG_SPL_BSS_START_ADDR
      configs: stm32mp1: Fix misleading SPL size limitations

Jagan Teki (8):
      ARM: dts: stm32: Add Engicam i.Core STM32MP1 SoM
      ARM: dts: stm32: Add Engicam i.Core STM32MP1 1X4Gb DDR3
      ARM: stm32: Imply SPL_SPI_LOAD
      board: stm32: Add Engicam i.Core STM32MP1 EDIMM2.2 Starter Kit
      board: stm32: Add Engicam i.Core STM32MP1 C.TOUCH 2.0
      ARM: dts: stm32: Add Engicam MicroGEA STM32MP1 Micro SoM
      board: stm32: Add Engicam MicroGEA STM32MP1 MicroDev 2.0 board
      board: stm32: Add Engicam MicroGEA STM32MP1 MicroDev 2.0 7" OF

Marek Vasut (1):
      arm: stm32mp1: Set soc_type, soc_pkg, soc_rev env variables

Patrick Delaunay (4):
      stm32mp: stm32prog: add FIP header support
      stm32mp: update uart number in trace of serial device not found
      stm32mp: replace printf by log macro in setup_boot_mode
      stm32mp1: remove the board_check_usb_power function when ADC is not activated

dillon min (7):
      ARM: dts: stm32: split sdram pin & timing parameter into specific board dts
      ARM: dts: stm32: introduce stm32h7-pinctrl.dtsi to support stm32h750
      ARM: dts: stm32: add new instances for stm32h743 MCU
      ARM: dts: stm32: fix i2c node typo in stm32h743, update dmamux1 register
      ARM: dts: stm32: add support for art-pi board based on stm32h750xbh6
      ram: stm32: fix strsep failed on read only memory
      board: Add rt-thread art-pi board support

 arch/arm/dts/Makefile                              |   7 +-
 arch/arm/dts/stm32h7-pinctrl.dtsi                  | 274 ++++++++++++++++++
 arch/arm/dts/stm32h7-u-boot.dtsi                   | 100 +------
 arch/arm/dts/stm32h743-pinctrl.dtsi                | 306 ---------------------
 arch/arm/dts/stm32h743.dtsi                        | 178 +++++++++++-
 arch/arm/dts/stm32h743i-disco-u-boot.dtsi          |  98 +++++++
 arch/arm/dts/stm32h743i-disco.dts                  |   2 +-
 arch/arm/dts/stm32h743i-eval-u-boot.dtsi           |  98 +++++++
 arch/arm/dts/stm32h743i-eval.dts                   |   2 +-
 arch/arm/dts/stm32h750.dtsi                        |   5 +
 arch/arm/dts/stm32h750i-art-pi-u-boot.dtsi         |  81 ++++++
 arch/arm/dts/stm32h750i-art-pi.dts                 | 188 +++++++++++++
 .../dts/stm32mp15-ddr3-icore-1x4Gb-1066-binG.dtsi  | 119 ++++++++
 .../stm32mp157a-icore-stm32mp1-ctouch2-u-boot.dtsi |  51 ++++
 .../arm/dts/stm32mp157a-icore-stm32mp1-ctouch2.dts |  47 ++++
 ...stm32mp157a-icore-stm32mp1-edimm2.2-u-boot.dtsi |  51 ++++
 .../dts/stm32mp157a-icore-stm32mp1-edimm2.2.dts    |  47 ++++
 .../arm/dts/stm32mp157a-icore-stm32mp1-u-boot.dtsi | 146 ++++++++++
 arch/arm/dts/stm32mp157a-icore-stm32mp1.dtsi       | 196 +++++++++++++
 ...a-microgea-stm32mp1-microdev2.0-of7-u-boot.dtsi |  51 ++++
 ...m32mp157a-microgea-stm32mp1-microdev2.0-of7.dts | 154 +++++++++++
 ...p157a-microgea-stm32mp1-microdev2.0-u-boot.dtsi |  51 ++++
 .../stm32mp157a-microgea-stm32mp1-microdev2.0.dts  |  55 ++++
 .../dts/stm32mp157a-microgea-stm32mp1-u-boot.dtsi  | 118 ++++++++
 arch/arm/dts/stm32mp157a-microgea-stm32mp1.dtsi    | 148 ++++++++++
 arch/arm/mach-stm32/stm32h7/Kconfig                |   4 +
 arch/arm/mach-stm32mp/Kconfig                      |  56 +++-
 .../arm/mach-stm32mp/cmd_stm32prog/cmd_stm32prog.c |  19 +-
 arch/arm/mach-stm32mp/cmd_stm32prog/stm32prog.c    |  59 ++--
 arch/arm/mach-stm32mp/cmd_stm32prog/stm32prog.h    |  12 +-
 .../mach-stm32mp/cmd_stm32prog/stm32prog_serial.c  |  11 +-
 arch/arm/mach-stm32mp/cpu.c                        | 115 ++++----
 board/engicam/stm32mp1/Kconfig                     |  12 +
 board/engicam/stm32mp1/MAINTAINERS                 |  26 ++
 board/engicam/stm32mp1/Makefile                    |  10 +
 board/engicam/stm32mp1/spl.c                       |  48 ++++
 board/engicam/stm32mp1/stm32mp1.c                  | 125 +++++++++
 board/st/stm32h750-art-pi/Kconfig                  |  19 ++
 board/st/stm32h750-art-pi/MAINTAINERS              |   7 +
 board/st/stm32h750-art-pi/Makefile                 |   6 +
 board/st/stm32h750-art-pi/stm32h750-art-pi.c       |  58 ++++
 board/st/stm32mp1/stm32mp1.c                       |   9 +-
 configs/stm32h750-art-pi_defconfig                 |  51 ++++
 configs/stm32mp15-icore-stm32mp1-ctouch2_defconfig |  79 ++++++
 .../stm32mp15-icore-stm32mp1-edimm2.2_defconfig    |  79 ++++++
 ...2mp15-microgea-stm32mp1-microdev2-of7_defconfig |  79 ++++++
 ...stm32mp15-microgea-stm32mp1-microdev2_defconfig |  79 ++++++
 drivers/ram/stm32_sdram.c                          |   3 +
 include/configs/stm32h750-art-pi.h                 |  48 ++++
 include/configs/stm32mp1.h                         |   9 +-
 include/dt-bindings/memory/stm32-sdram.h           |   2 +
 51 files changed, 3085 insertions(+), 513 deletions(-)
 create mode 100644 arch/arm/dts/stm32h7-pinctrl.dtsi
 delete mode 100644 arch/arm/dts/stm32h743-pinctrl.dtsi
 create mode 100644 arch/arm/dts/stm32h750.dtsi
 create mode 100644 arch/arm/dts/stm32h750i-art-pi-u-boot.dtsi
 create mode 100644 arch/arm/dts/stm32h750i-art-pi.dts
 create mode 100644 arch/arm/dts/stm32mp15-ddr3-icore-1x4Gb-1066-binG.dtsi
 create mode 100644 arch/arm/dts/stm32mp157a-icore-stm32mp1-ctouch2-u-boot.dtsi
 create mode 100644 arch/arm/dts/stm32mp157a-icore-stm32mp1-ctouch2.dts
 create mode 100644 arch/arm/dts/stm32mp157a-icore-stm32mp1-edimm2.2-u-boot.dtsi
 create mode 100644 arch/arm/dts/stm32mp157a-icore-stm32mp1-edimm2.2.dts
 create mode 100644 arch/arm/dts/stm32mp157a-icore-stm32mp1-u-boot.dtsi
 create mode 100644 arch/arm/dts/stm32mp157a-icore-stm32mp1.dtsi
 create mode 100644 arch/arm/dts/stm32mp157a-microgea-stm32mp1-microdev2.0-of7-u-boot.dtsi
 create mode 100644 arch/arm/dts/stm32mp157a-microgea-stm32mp1-microdev2.0-of7.dts
 create mode 100644 arch/arm/dts/stm32mp157a-microgea-stm32mp1-microdev2.0-u-boot.dtsi
 create mode 100644 arch/arm/dts/stm32mp157a-microgea-stm32mp1-microdev2.0.dts
 create mode 100644 arch/arm/dts/stm32mp157a-microgea-stm32mp1-u-boot.dtsi
 create mode 100644 arch/arm/dts/stm32mp157a-microgea-stm32mp1.dtsi
 create mode 100644 board/engicam/stm32mp1/Kconfig
 create mode 100644 board/engicam/stm32mp1/MAINTAINERS
 create mode 100644 board/engicam/stm32mp1/Makefile
 create mode 100644 board/engicam/stm32mp1/spl.c
 create mode 100644 board/engicam/stm32mp1/stm32mp1.c
 create mode 100644 board/st/stm32h750-art-pi/Kconfig
 create mode 100644 board/st/stm32h750-art-pi/MAINTAINERS
 create mode 100644 board/st/stm32h750-art-pi/Makefile
 create mode 100644 board/st/stm32h750-art-pi/stm32h750-art-pi.c
 create mode 100644 configs/stm32h750-art-pi_defconfig
 create mode 100644 configs/stm32mp15-icore-stm32mp1-ctouch2_defconfig
 create mode 100644 configs/stm32mp15-icore-stm32mp1-edimm2.2_defconfig
 create mode 100644 configs/stm32mp15-microgea-stm32mp1-microdev2-of7_defconfig
 create mode 100644 configs/stm32mp15-microgea-stm32mp1-microdev2_defconfig
 create mode 100644 include/configs/stm32h750-art-pi.h


More information about the U-Boot mailing list