[U-Boot] [PULL] u-boot-stm32 for v2019.07 (round 5)
Patrice CHOTARD
patrice.chotard at st.com
Tue Jun 11 07:22:42 UTC 2019
Hi Tom
This pull request include 6 series for the stm32mp157 support in U-Boot:
_ Add watchdog support for STM32MP1 :
http://patchwork.ozlabs.org/user/todo/uboot/?series=105424
_ Add SPI driver suport for STM32MP1 :
http://patchwork.ozlabs.org/user/todo/uboot/?series=105432
_ board: stm32mp1: Update power supply check via USB TYPE-C :
http://patchwork.ozlabs.org/user/todo/uboot/?series=105434
_ Add Avenger96 board support :
http://patchwork.ozlabs.org/user/todo/uboot/?series=105679
_ Add saveenv support for STM32MP1 :
http://patchwork.ozlabs.org/user/todo/uboot/?series=107249
_ Add Ethernet support for stm32mpu :
http://patchwork.ozlabs.org/user/todo/uboot/?series=108401
Travis CI status:
https://travis-ci.org/pchotard/u-boot/builds/542350853?utm_medium=notification&utm_source=email
The following changes since commit 2253e40caef5b45bcae2ccdb238f9cf037eefc0b:
Merge branch '2019-06-05-master-imports' (2019-06-05 15:49:09 -0400)
are available in the git repository at:
https://github.com/pchotard/u-boot.git tags/u-boot-stm32-20190606
for you to fetch changes up to f90b3f5b68ed5e8d7f84aba0550d24326693524d:
configs: stm32mp15: Enable Ethernet feature (2019-06-06 17:40:19 +0200)
----------------------------------------------------------------
- Add Ethernet support for STM32MP1
- Add saveenv support for STM32MP1
- Add STM32MP1 Avenger96 board support
- Add SPI driver suport for STM32MP1
- Add watchdog support for STM32MP1
- Update power supply check via USB TYPE-C for STM32MP1 discovery board
----------------------------------------------------------------
Christophe Roullier (5):
board: stm32mp1: Add board_interface_eth_init
net: dwc_eth_qos: add Ethernet stm32mp1 support
ARM: dts: stm32: Add Ethernet support on stm32mp1
stm32mp1: Add Ethernet support for stm32mp1 board
configs: stm32mp15: Enable Ethernet feature
Manivannan Sadhasivam (3):
arm: dts: stm32mp157: Add missing pinctrl definitions
board: stm32mp1: Add Avenger96 board support
arm: mach-stm32mp: Add newline to the MAC error message
Patrice Chotard (18):
stm32mp1: support dynamic MTDPARTS
env: ext4: Allow overriding interface, device and partition
board: stm32mp1: Add env_ext4_get_dev_part() and env_ext4_get_intf()
env: allow ENV_IS_NOWHERE with other storage target
stm32mp1: Add env_get_location()
mtd: Fix get_mtdparts()
stm32mp1: Increase ENV_SIZE
configs: stm32mp15: Enable ENV_IS_IN_UBI
configs: stm32mp15: Enable ENV_IS_SPI_FLASH
stm32mp1: Update env_get_location for NOR support
watchdog: Kconfig: Sort entry alphabetically
ARM: dts: stm32mp: Add iwdg2 support for stm32mp157c
watchdog: stm32mp: Add watchdog driver
configs: stm32mp15: Enable WDT flags
board: stm32mp1: Update power supply check via USB TYPE-C
clk: stm32mp1: Add SPI1 clock entry
spi: stm32: Add Serial Peripheral Interface driver for STM32MP
configs: stm32mp15: Enable SPI relative flags
Patrick Delaunay (4):
stm32mp1: activate NAND and NOR support on EV1
env: enable saveenv command when one CONFIG_ENV_IS_IN is activated
configs: stm32mp15: Enable ENV_IS_IN_EXT4 and all relative flags
stm32mp1: clk: use the correct identifier for ethck
MAINTAINERS | 2 +
arch/arm/dts/Makefile | 1 +
arch/arm/dts/stm32mp157-pinctrl.dtsi | 116 ++++-
arch/arm/dts/stm32mp157-u-boot.dtsi | 4 +
arch/arm/dts/stm32mp157a-avenger96-u-boot.dtsi | 191 ++++++++
arch/arm/dts/stm32mp157a-avenger96.dts | 362 +++++++++++++++
arch/arm/dts/stm32mp157c-ev1.dts | 18 +-
arch/arm/dts/stm32mp157c.dtsi | 31 +-
arch/arm/mach-stm32mp/Kconfig | 3 +-
arch/arm/mach-stm32mp/cpu.c | 2 +-
board/st/stm32mp1/README | 23 +
board/st/stm32mp1/stm32mp1.c | 273 ++++++++++-
cmd/nvedit.c | 36 +-
configs/stm32mp15_basic_defconfig | 33 ++
configs/stm32mp15_trusted_defconfig | 33 ++
drivers/clk/clk_stm32mp1.c | 9 +-
drivers/mtd/mtd_uboot.c | 5 +-
drivers/net/dwc_eth_qos.c | 435 ++++++++++++++---
drivers/spi/Kconfig | 8 +
drivers/spi/Makefile | 1 +
drivers/spi/stm32_spi.c | 615
+++++++++++++++++++++++++
drivers/watchdog/Kconfig | 101 ++--
drivers/watchdog/Makefile | 1 +
drivers/watchdog/stm32mp_wdt.c | 135 ++++++
env/Kconfig | 18 +-
env/ext4.c | 34 +-
include/configs/stm32mp1.h | 33 +-
27 files changed, 2352 insertions(+), 171 deletions(-)
create mode 100644 arch/arm/dts/stm32mp157a-avenger96-u-boot.dtsi
create mode 100644 arch/arm/dts/stm32mp157a-avenger96.dts
create mode 100644 drivers/spi/stm32_spi.c
create mode 100644 drivers/watchdog/stm32mp_wdt.c
More information about the U-Boot
mailing list