[PULL] Pull request for u-boot next / v2022.10 = u-boot-stm32-20220712
Patrick DELAUNAY
patrick.delaunay at foss.st.com
Wed Jul 13 09:57:48 CEST 2022
I Tom,
Please pull the STM32 related fixes for u-boot/next, v2022.10:
u-boot-stm32-20220712
- Alignment with Linux kernel device tree v5.19 for stm32mp15 and stm32mp13
- Add OP-TEE nodes for stm32mp13x, aligned with upstreamed OP-TEE
- Introduce of_to_plat ops in stm32_sdmmc2 driver
- Activate more features in stm32mp13 defconfig and support of
STM32MP13x Rev.Y
- Drop fastboot and stm32prog trigger gpios on STM32MP15x DHCOM board
CI status:
https://source.denx.de/u-boot/custodians/u-boot-stm/-/pipelines/12721
Thanks,
Patrick
git request-pull origin/next
https://source.denx.de/u-boot/custodians/u-boot-stm.git/
u-boot-stm32-20220712
The following changes since commit 05a4859637567b13219efd6f1707fb236648b1b7:
Merge branch '2022-07-08-Kconfig-migrations' into next (2022-07-08
18:03:08 -0400)
are available in the Git repository at:
https://source.denx.de/u-boot/custodians/u-boot-stm.git/
tags/u-boot-stm32-20220712
for you to fetch changes up to 48d9eaf6826a1816c5f9839a564ea6338da609a7:
arm: dts: stm32mp1: Drop fastboot and stm32prog trigger gpios on
DHCOM (2022-07-12 11:48:15 +0200)
----------------------------------------------------------------
- Alignment with Linux kernel device tree v5.19 for stm32mp15 and stm32mp13
- Add OP-TEE nodes for stm32mp13x, alligned with upstreamed OP-TEE
- Introduce of_to_plat ops in stm32_sdmmc2 driver
- Activate more features in stm32mp13 defconfig and support of
STM32MP13x Rev.Y
- Drop fastboot and stm32prog trigger gpios on STM32MP15x DHCOM board
----------------------------------------------------------------
Johann Neuhauser (1):
arm: dts: stm32mp1: Drop fastboot and stm32prog trigger gpios on
DHCOM
Lionel Debieve (1):
rng: stm32mp1_rng: add conditional reset feature for STM32MP13x
Patrick Delaunay (19):
configs: stm32m15: support STM32MP_BOARD_EXTRA_ENV for st boards
ARM: dts: stm32mp13: add OP-TEE nodes
ARM: dts: stm32mp13: add SCMI nodes
mmc: stm32_sdmmc2: cosmetic: rename stm32_sdmmc_bind
mmc: stm32_sdmmc2: remove privdata
mmc: stm32_sdmmc2: introduce of_to_plat ops
ARM: dts: stm32mp15: alignment with v5.19
clk: stm32: add support compatible st, stm32mp1-rcc-secure
configs: stm32mp15: increase malloc size for pre-reloc
ARM: dts: stm32: add SCMI version of STM32 boards (DK1/DK2/ED1/EV1)
i2c: stm32: add support for the st,stm32mp13 SOC
stm32mp: add support of STM32MP13x Rev.Y
ARM: dts: stm32mp13: alignment with v5.19
ARM: dts: stm32mp13: activate led on STM32MP13F-DK
configs: stm32mp13: Add support for baudrates higher than 115200
configs: stm32mp13: activate RNG support
configs: stm32mp13: activate RTC support
configs: stm32mp13: activate I2C support
configs: stm32mp13: activate some command
arch/arm/dts/Makefile | 4 ++
arch/arm/dts/stm32mp13-u-boot.dtsi | 24 +++++++++
arch/arm/dts/stm32mp131.dtsi | 57
+++++++++++++++++++++-
arch/arm/dts/stm32mp135f-dk-u-boot.dtsi | 10 ++++
arch/arm/dts/stm32mp135f-dk.dts | 40 +++++++++++++++
arch/arm/dts/stm32mp15-pinctrl.dtsi | 64
++++++++++++++++++++++++
arch/arm/dts/stm32mp15-scmi-u-boot.dtsi | 167
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
arch/arm/dts/stm32mp15-scmi.dtsi | 109
+++++++++++++++++++++++++++++++++++++++++
arch/arm/dts/stm32mp151.dtsi | 10 ++--
arch/arm/dts/stm32mp157a-dk1-scmi-u-boot.dtsi | 57
++++++++++++++++++++++
arch/arm/dts/stm32mp157a-dk1-scmi.dts | 79
++++++++++++++++++++++++++++++
arch/arm/dts/stm32mp157c-dk2-scmi-u-boot.dtsi | 6 +++
arch/arm/dts/stm32mp157c-dk2-scmi.dts | 85
++++++++++++++++++++++++++++++++
arch/arm/dts/stm32mp157c-ed1-scmi-u-boot.dtsi | 47 ++++++++++++++++++
arch/arm/dts/stm32mp157c-ed1-scmi.dts | 84
++++++++++++++++++++++++++++++++
arch/arm/dts/stm32mp157c-ev1-scmi-u-boot.dtsi | 17 +++++++
arch/arm/dts/stm32mp157c-ev1-scmi.dts | 90
++++++++++++++++++++++++++++++++++
arch/arm/dts/stm32mp157c-ev1.dts | 4 +-
arch/arm/dts/stm32mp15xx-dhcom-u-boot.dtsi | 2 -
arch/arm/mach-stm32mp/include/mach/sys_proto.h | 1 +
arch/arm/mach-stm32mp/stm32mp13x.c | 3 ++
configs/stm32mp13_defconfig | 24 +++++++++
configs/stm32mp15_defconfig | 2 +-
doc/board/st/stm32mp1.rst | 19 ++++++++
drivers/i2c/stm32f7_i2c.c | 5 ++
drivers/misc/stm32_rcc.c | 1 +
drivers/mmc/stm32_sdmmc2.c | 224
++++++++++++++++++++++++++++++++++++++++++------------------------------------------
drivers/rng/stm32mp1_rng.c | 61
+++++++++++++++++------
include/configs/stm32mp13_st_common.h | 5 ++
include/configs/stm32mp15_st_common.h | 3 +-
include/dt-bindings/clock/stm32fx-clock.h | 4 +-
include/dt-bindings/clock/stm32mp1-clks.h | 23 +++++++++
include/dt-bindings/pinctrl/stm32-pinfunc.h | 1 +
include/dt-bindings/reset/stm32mp1-resets.h | 14 ++++++
34 files changed, 1206 insertions(+), 140 deletions(-)
create mode 100644 arch/arm/dts/stm32mp15-scmi-u-boot.dtsi
create mode 100644 arch/arm/dts/stm32mp15-scmi.dtsi
create mode 100644 arch/arm/dts/stm32mp157a-dk1-scmi-u-boot.dtsi
create mode 100644 arch/arm/dts/stm32mp157a-dk1-scmi.dts
create mode 100644 arch/arm/dts/stm32mp157c-dk2-scmi-u-boot.dtsi
create mode 100644 arch/arm/dts/stm32mp157c-dk2-scmi.dts
create mode 100644 arch/arm/dts/stm32mp157c-ed1-scmi-u-boot.dtsi
create mode 100644 arch/arm/dts/stm32mp157c-ed1-scmi.dts
create mode 100644 arch/arm/dts/stm32mp157c-ev1-scmi-u-boot.dtsi
create mode 100644 arch/arm/dts/stm32mp157c-ev1-scmi.dts
More information about the U-Boot
mailing list