mbox series

[GIT,PULL] STM32 DT changes for v5.16 #1

Message ID 9d52c3e2-a3b9-89f3-1896-7cd3560e7010@foss.st.com
State New
Headers show
Series [GIT,PULL] STM32 DT changes for v5.16 #1 | expand

Pull-request

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

Message

Alexandre TORGUE Oct. 15, 2021, 3:21 p.m. UTC
Dear ARM SoC maintainers,

Please consider this first round of STM32 DT updates for v5.16. It 
mainly adds the stm32mp135f-dk board based on the new STM32MP135 SoC.
Several fixes are also pushed for DH, Odyssey and ST boards.

Regards
Alex


The following changes since commit 6880fa6c56601bb8ed59df6c30fd390cc5f6dd8f:

   Linux 5.15-rc1 (2021-09-12 16:28:37 -0700)

are available in the Git repository at:

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

for you to fetch changes up to db7be2cb87ae65e2d033a9f61f7fb94bce505177:

   ARM: dts: stm32: use usbphyc ck_usbo_48m as USBH OHCI clock on 
stm32mp151 (2021-10-15 16:51:09 +0200)

----------------------------------------------------------------
STM32 DT for v5.16, round 1

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

- MPU:
  - ST boards:
   - Add new stm32mp135f-dk board. It embedds new STM32MP135 SoC,
     with 512 MB of DDR3. Several connections are available on this
     board:
     4*USB2.0, 1*USB2.0 typeC DRD, SDcard, 2*RJ45, HDMI,
     Combo Wifi/BT, ...
     Only SD card, uart4 (console) and watchdog IPs are enabled in
     this tag.
   - Change IRQ level for STUSB1600 on DKx boards.
   - Fix SAI subclocks range.
   - Add ck_usb0_48m clock in USB OHCI node device to match with
     STM32MP15 datasheet.

  - DH boards:
   - Reduce DHCOR SPI NOR frequency to 50 MHz to avoid sporadic issues.
   - Fix SAI pin muxing.

  - Odyssey:
   - Set DCMI pins.

----------------------------------------------------------------
Alexandre Torgue (3):
       ARM: dts: stm32: add STM32MP13 SoCs support
       dt-bindings: stm32: document stm32mp135f-dk board
       ARM: dts: stm32: add initial support of stm32mp135f-dk board

Amelie Delaunay (1):
       ARM: dts: stm32: use usbphyc ck_usbo_48m as USBH OHCI clock on 
stm32mp151

Fabrice Gasnier (1):
       ARM: dts: stm32: fix STUSB1600 Type-C irq level on stm32mp15xx-dkx

Grzegorz Szymaszek (1):
       ARM: dts: stm32: set the DCMI pins on stm32mp157c-odyssey

Marek Vasut (1):
       ARM: dts: stm32: Reduce DHCOR SPI NOR frequency to 50 MHz

Olivier Moysan (2):
       ARM: dts: stm32: fix SAI sub nodes register range
       ARM: dts: stm32: fix AV96 board SAI2 pin muxing on stm32mp15

  .../devicetree/bindings/arm/stm32/stm32.yaml       |   4 +
  arch/arm/boot/dts/Makefile                         |   1 +
  arch/arm/boot/dts/stm32mp13-pinctrl.dtsi           |  64 +++++
  arch/arm/boot/dts/stm32mp131.dtsi                  | 283 
+++++++++++++++++++++
  arch/arm/boot/dts/stm32mp133.dtsi                  |  37 +++
  arch/arm/boot/dts/stm32mp135.dtsi                  |  12 +
  arch/arm/boot/dts/stm32mp135f-dk.dts               |  56 ++++
  arch/arm/boot/dts/stm32mp13xc.dtsi                 |  17 ++
  arch/arm/boot/dts/stm32mp13xf.dtsi                 |  17 ++
  arch/arm/boot/dts/stm32mp15-pinctrl.dtsi           |   8 +-
  arch/arm/boot/dts/stm32mp151.dtsi                  |  18 +-
  arch/arm/boot/dts/stm32mp157c-odyssey.dts          |   6 +
  arch/arm/boot/dts/stm32mp15xx-dhcor-som.dtsi       |   2 +-
  arch/arm/boot/dts/stm32mp15xx-dkx.dtsi             |   2 +-
  14 files changed, 512 insertions(+), 15 deletions(-)
  create mode 100644 arch/arm/boot/dts/stm32mp13-pinctrl.dtsi
  create mode 100644 arch/arm/boot/dts/stm32mp131.dtsi
  create mode 100644 arch/arm/boot/dts/stm32mp133.dtsi
  create mode 100644 arch/arm/boot/dts/stm32mp135.dtsi
  create mode 100644 arch/arm/boot/dts/stm32mp135f-dk.dts
  create mode 100644 arch/arm/boot/dts/stm32mp13xc.dtsi
  create mode 100644 arch/arm/boot/dts/stm32mp13xf.dtsi