[PULL] Pull request: u-boot-stm32 for v2020.10= u-boot-stm32-20200729

Patrice CHOTARD patrice.chotard at st.com
Wed Jul 29 09:56:09 CEST 2020


Hi Tom,

Please pull the STM32 related patches for v2020.10: u-boot-stm32-20200729

With the following changes:
  - fix SPL boot issue due to early dbgmcu_init() call
  - fix SPL boot issue due to dcache memory region configuration
  - add support of CONFIG_ENV_IS_IN_MMC
  - add specific SD/eMMC partition for U-Boot enviromnent
  - enable env in SPL
  - use "env info -q" to remove log during boot
  - remove env location override for dh_stm32mp1
  - update management of misc_read
  - check result of find_mmc_device in stm32prog
  - use regulator_set_enable_if_allowed for disabling vdd supply in usbphyc
  - enable CMD_ADTIMG flag to handle Android images
  - device tree alignment with Linux Kernel v5.8-rc1
  - remove hnp-srp-disable for usbotg on dk1
  - add reset support to uart nodes on stm32mp15x
  - use correct weak function name spl_board_prepare_for_linux
  - use cd-gpios for ST and DHSOM boards
  - add seeed studio odyssey-stm32mp157c board support
  - move ethernet PHY into SoM DT
  - add DHSOM based DRC02 board support

CI status:
    https://gitlab.denx.de/u-boot/custodians/u-boot-stm/pipelines/4229


Thanks
Patrice

The following changes since commit 1db942b67d00a3569efbbd3f36140470b0e59b2e:

  Prepare v2020.10-rc1 (2020-07-27 22:46:03 -0400)

are available in the Git repository at:

  https://gitlab.denx.de/u-boot/custodians/u-boot-stm

for you to fetch changes up to 0b263a905a02bd3ae7516149490a98462d966f55:

  ARM: dts: stm32: Add DHSOM based DRC02 board (2020-07-28 18:35:01 +0200)

----------------------------------------------------------------
Jakob Riepler (1):
      board: dh_stm32mp1: remove env location override

Marcin Sloniewski (1):
      ARM: dts: stm32: add seeed studio odyssey-stm32mp157c board

Marek Vasut (2):
      ARM: dts: stm32: Move ethernet PHY into SoM DT
      ARM: dts: stm32: Add DHSOM based DRC02 board

Patrick Delaunay (17):
      arm: stm32mp: move dbgmcu_init call when DT is ready
      stm32mp1: mmu_set_region_dcache_behaviour
      stm32mp1: board: add support of CONFIG_ENV_IS_IN_MMC
      stm32mp1: use a specific SD/eMMC partition for U-Boot enviromnent
      configs:stm32mp1: activate env config in SPL
      stm32mp1: use the command env info -q in env_check
      board: update test on misc_read result in board_late_init
      arm: stm32mp: stm32prog: check result of find_mmc_device
      phy: usbphyc: use regulator_set_enable_if_allowed for disabling vdd supply
      configs: stm32mp15: activate CMD_ADTIMG
      ARM: dts: rename stm32mp15xx-avenger96 ethernet0_rgmii_pins
      ARM: dts: stm32mp1: DT alignment with Linux kernel v5.8-rc1
      ARM: dts: stm32mp: remove hnp-srp-disable for usbotg on dk1
      ARM: dts: stm32: add reset support to uart nodes on stm32mp15x
      arm: stm32mp: use correct weak function name spl_board_prepare_for_linux
      Revert "ARM: dts: stm32: Reinstate card detect behavior on DHSOM"
      Revert "ARM: dts: stm32: Reinstate card detect behavior on ST boards"

 arch/arm/dts/Makefile                            |   2 +
 arch/arm/dts/stm32mp15-pinctrl.dtsi              | 564 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-----------
 arch/arm/dts/stm32mp15-u-boot.dtsi               |  36 +++++++++
 arch/arm/dts/stm32mp151.dtsi                     |  48 ++++++------
 arch/arm/dts/stm32mp157.dtsi                     |   8 +-
 arch/arm/dts/stm32mp157a-dk1-u-boot.dtsi         |   4 +-
 arch/arm/dts/stm32mp157c-dk2.dts                 |   8 --
 arch/arm/dts/stm32mp157c-ed1-u-boot.dtsi         |   3 +-
 arch/arm/dts/stm32mp157c-ed1.dts                 |   7 +-
 arch/arm/dts/stm32mp157c-ev1.dts                 |  14 +---
 arch/arm/dts/stm32mp157c-odyssey-som-u-boot.dtsi | 125 +++++++++++++++++++++++++++++++
 arch/arm/dts/stm32mp157c-odyssey-som.dtsi        | 364 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 arch/arm/dts/stm32mp157c-odyssey-u-boot.dtsi     |  58 +++++++++++++++
 arch/arm/dts/stm32mp157c-odyssey.dts             | 161 ++++++++++++++++++++++++++++++++++++++++
 arch/arm/dts/stm32mp15xx-dhcom-drc02-u-boot.dtsi |   6 ++
 arch/arm/dts/stm32mp15xx-dhcom-drc02.dts         | 158 +++++++++++++++++++++++++++++++++++++++
 arch/arm/dts/stm32mp15xx-dhcom-pdk2.dts          |  69 -----------------
 arch/arm/dts/stm32mp15xx-dhcom-u-boot.dtsi       |   3 -
 arch/arm/dts/stm32mp15xx-dhcom.dtsi              |  69 +++++++++++++++++
 arch/arm/dts/stm32mp15xx-dhcor-avenger96.dts     |   4 +-
 arch/arm/dts/stm32mp15xx-dkx.dtsi                |  20 ++---
 arch/arm/mach-stm32mp/Kconfig                    |   1 +
 arch/arm/mach-stm32mp/cmd_stm32prog/stm32prog.c  |   2 +-
 arch/arm/mach-stm32mp/cpu.c                      |  19 +++--
 arch/arm/mach-stm32mp/spl.c                      |   2 +-
 board/dhelectronics/dh_stm32mp1/board.c          |  12 ---
 board/st/stm32mp1/stm32mp1.c                     |  22 +++++-
 configs/stm32mp15_basic_defconfig                |   9 ++-
 configs/stm32mp15_trusted_defconfig              |   6 +-
 drivers/phy/phy-stm32-usbphyc.c                  |   2 +-
 include/configs/stm32mp1.h                       |   2 +-
 31 files changed, 1599 insertions(+), 209 deletions(-)
 create mode 100644 arch/arm/dts/stm32mp157c-odyssey-som-u-boot.dtsi
 create mode 100644 arch/arm/dts/stm32mp157c-odyssey-som.dtsi
 create mode 100644 arch/arm/dts/stm32mp157c-odyssey-u-boot.dtsi
 create mode 100644 arch/arm/dts/stm32mp157c-odyssey.dts
 create mode 100644 arch/arm/dts/stm32mp15xx-dhcom-drc02-u-boot.dtsi
 create mode 100644 arch/arm/dts/stm32mp15xx-dhcom-drc02.dts


More information about the U-Boot mailing list