[PULL] Pull request for u-boot next / v2022.10 = u-boot-stm32-20220712

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

On Wed, Jul 13, 2022 at 09:57:48AM +0200, Patrick DELAUNAY wrote:
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)
Applied to u-boot/master, thanks!
participants (2)
-
Patrick DELAUNAY
-
Tom Rini