[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