mbox series

[GIT,PULL] STM32 DT changes for v6.7 #1

Message ID 8a6b3ca9-f10d-825e-e371-8aeff3289a25@foss.st.com (mailing list archive)
State New, archived
Headers show
Series [GIT,PULL] STM32 DT changes for v6.7 #1 | expand

Pull-request

git://git.kernel.org/pub/scm/linux/kernel/git/atorgue/stm32.git tags/stm32-dt-for-v6.7-1

Message

Alexandre TORGUE Oct. 16, 2023, 9:18 a.m. UTC
Hi ARM SoC maintainers,

Please consider this first round of STM32 DT for v6.7 cycle. New OCTAVO 
board has been added.

Thanks
Alex

The following changes since commit 0bb80ecc33a8fb5a682236443c1e740d5c917d1d:

   Linux 6.6-rc1 (2023-09-10 16:28:41 -0700)

are available in the Git repository at:

   git://git.kernel.org/pub/scm/linux/kernel/git/atorgue/stm32.git 
tags/stm32-dt-for-v6.7-1

for you to fetch changes up to 1aeb02d3f2c5a7a9f132ea748877012a48036d90:

   ARM: dts: stm32: add SDIO pinctrl sleep support on stm32f7 boards 
(2023-10-09 14:04:53 +0200)

----------------------------------------------------------------
STM32 DT for v6.7, round 1

Highlights:
----------

- MCU:
   - Add SDIO  sleep pins for F7 boards.

- MPU:
   - STM32MP13:
     - Add HASH and RNG support.

   - STMP32MP15:
     - OCTAVO:
       - Fix regulators (LDO1/2/6 and 3v3_hdmi) by removing "always-on"
         property on OSD32 common file.
       - Add new OS32MP1-RED board. It embeds a STM32157C SoC,
         512 MB of DDR3, CAN-FD, HDMI, USB-C OTG.

   - STM32MP25:
     - Add and enable SDCARD support.
     - Add and enable ARM watchdog support and set it to 32 seconds.

----------------------------------------------------------------
Alexandre Torgue (2):
       arm64: dts: st: add arm-wdt node for watchdog support on stm32mp251
       arm64: dts: st: enable secure arm-wdt watchdog on stm32mp257f-ev1

Ben Wolsieffer (2):
       ARM: dts: stm32: add stm32f7 SDIO sleep pins
       ARM: dts: stm32: add SDIO pinctrl sleep support on stm32f7 boards

Dario Binacchi (1):
       ARM: dts: stm32: stm32f7-pinctrl: don't use multiple blank lines

Gatien Chevallier (1):
       ARM: dts: stm32: add RNG node for STM32MP13x platforms

Lionel Debieve (1):
       ARM: dts: stm32: add HASH on stm32mp131

Sascha Hauer (1):
       ARM: dts: stm32: omit unused pinctrl groups from stm32mp15 dtb files

Sean Nyekjaer (9):
       ARM: dts: stm32: Add alternate pinmux for i2s pins
       ARM: dts: stm32: Add alternate pinmux for ldtc pins
       ARM: dts: stm32: Add alternate pinmux for can pins
       ARM: dts: stm32: osd32: fix ldo1 not required to be always-on
       ARM: dts: stm32: osd32: fix ldo2 not required to be always-on
       ARM: dts: stm32: lxa-tac: remove v3v3_hdmi override
       ARM: dts: stm32: osd32: fix ldo6 not required to be always-on
       dt-bindings: arm: stm32: add extra SiP compatible for 
oct,stm32mp157c-osd32-red
       ARM: dts: stm32: Add Octavo OSD32MP1-RED board

Yann Gautier (3):
       arm64: dts: st: add sdmmc1 node in stm32mp251 SoC file
       arm64: dts: st: add sdmmc1 pins for stm32mp25
       arm64: dts: st: add SD-card support on STM32MP257F-EV1 board

  .../devicetree/bindings/arm/stm32/stm32.yaml       |   1 +
  arch/arm/boot/dts/st/Makefile                      |   1 +
  arch/arm/boot/dts/st/stm32746g-eval.dts            |   3 +-
  arch/arm/boot/dts/st/stm32f7-pinctrl.dtsi          |  23 +-
  arch/arm/boot/dts/st/stm32f746-disco.dts           |   3 +-
  arch/arm/boot/dts/st/stm32f769-disco.dts           |   3 +-
  arch/arm/boot/dts/st/stm32mp131.dtsi               |  19 ++
  arch/arm/boot/dts/st/stm32mp15-pinctrl.dtsi        | 342 
+++++++++++++++++++++
  arch/arm/boot/dts/st/stm32mp157c-osd32mp1-red.dts  | 225 ++++++++++++++
  arch/arm/boot/dts/st/stm32mp15xc-lxa-tac.dtsi      |   4 -
  arch/arm/boot/dts/st/stm32mp15xx-osd32.dtsi        |   6 -
  arch/arm64/boot/dts/st/stm32mp25-pinctrl.dtsi      |  54 ++++
  arch/arm64/boot/dts/st/stm32mp251.dtsi             |  19 ++
  arch/arm64/boot/dts/st/stm32mp257f-ev1.dts         |  27 ++
  14 files changed, 716 insertions(+), 14 deletions(-)
  create mode 100644 arch/arm/boot/dts/st/stm32mp157c-osd32mp1-red.dts