[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