mbox series

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

Message ID 3b37e22d-7789-24f9-af4e-d65373b8a865@st.com
State Accepted
Delegated to: Tom Rini
Headers show
Series [PULL] Pull request: u-boot-stm32 for v2020.10= u-boot-stm32-20200729 | expand

Pull-request

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

Message

Patrice CHOTARD July 29, 2020, 7:56 a.m. UTC
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

Comments

Tom Rini July 30, 2020, 1:15 a.m. UTC | #1
On Wed, Jul 29, 2020 at 07:56:09AM +0000, Patrice CHOTARD wrote:

> 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)
> 

Applied to u-boot/master, thanks!