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

Reply via email to