mbox series

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

Message ID 8a9bb27b-fc08-126a-11f7-01354e8577e1@st.com (mailing list archive)
State Mainlined, archived
Commit d9b6b5150fba262ca36c01470a4e188b142fe39a
Headers show
Series [GIT,PULL] STM32 DT changes for v5.9 #1 | expand

Pull-request

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

Message

Alexandre TORGUE July 22, 2020, 2:13 p.m. UTC
Hi Arnd, Olof and Kevin,

Please consider this first round of STM32 DT updates for v5.9.

Regards
Alex

The following changes since commit b3a9e3b9622ae10064826dccb4f7a52bd88c7407:

   Linux 5.8-rc1 (2020-06-14 12:45:04 -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.9-1

for you to fetch changes up to d9b6b5150fba262ca36c01470a4e188b142fe39a:

   ARM: dts: stm32: enable usb-role-switch on USB OTG on stm32mp15xx-dkx 
(2020-07-21 10:53:17 +0200)

----------------------------------------------------------------
STM32 DT updates for v5.9, round 1

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

MCU part:
  -Enable stmpe811 on stm32f429
  -Enable l3gd20-gyro on stm32f429
  -Enable panel-ilitek-9341 on stm32f429
  -Fixes for yaml validation (leds, nodes names,
   remove useless bindings ...)
  -Add stm32xxx compatibles for syscon nodes

MPU part:
  -Add support for usb role switch to dwc2
  -Add stm32xxx compatibles for syscon nodes
  -Update uart4 pin configuration for low power mode
   used by dkx and ed1 ST boards
  -Fix uart nodes ordering and uart7_pins_a comments
  -Add the support of uart instances available on STM32MP157 boards:
   - usart3 on stm32mp157c-ev1, stm32mp157a-dk1, and stm32mp157c-dk2
   - uart7 on stm32mp157a-dk1 and stm32mp157c-dk2
   - usart2 on stm32mp157c-dk2
  -Configure I2C5 on stm32mp15 DK boards

----------------------------------------------------------------
Amelie Delaunay (1):
       ARM: dts: stm32: enable usb-role-switch on USB OTG on stm32mp15xx-dkx

Benjamin Gaignard (18):
       ARM: dts: stm32: remove useless interrupt-names property on stm32f429
       ARM: dts: stm32: update pwm pinctrl node names for stm32f4
       ARM: dts: stm32: update led nodes names for stm32f249-disco
       ARM: dts: stm32: update led nodes names for stm32f469-disco
       ARM: dts: stm32: remove useless interrupt-names property on stm32f746
       ARM: dts: stm32: update led nodes names for stm32f429-eval
       ARM: dts: stm32: update led nodes names for stm32f769-disco
       ARM: dts: stm32: update led nodes names for stm32f746-eval
       ARM: dts: stm32: remove useless interrupt-names property on stm32f743
       ARM: dts: stm32: Update nodes names for stm32h743 pinctrl
       ARM: dts: stm32: Add missing #address and #size cells on spi node 
for stm32mp151
       ARM: dts: stm32: update led nodes names for stm32f746-eval
       dt-bindings: usb: dwc2: Fix issues for stm32mp15x SoC
       dt-bindings: arm: stm32: Add compatibles for syscon nodes
       ARM: dts: stm32: Add compatibles for syscon for stm32f426
       ARM: dts: stm32: Add compatibles for syscon for stm32f746
       ARM: dts: stm32: Add compatibles for syscon for stm32h743
       ARM: dts: stm32: Add compatibles for syscon for stm32mp151

Erwan Le Ray (10):
       ARM: dts: stm32: update uart4 pin configuration for low power on 
stm32mp157
       ARM: dts: stm32: Update pin states for uart4 on stm32mp157c-ed1
       ARM: dts: stm32: Update UART4 pin states on stm32mp15xx-dkx
       ARM: dts: stm32: fix uart nodes ordering in stm32mp15-pinctrl
       ARM: dts: stm32: fix uart7_pins_a comments in stm32mp15-pinctrl
       ARM: dts: stm32: add usart2, usart3 and uart7 pins in 
stm32mp15-pinctrl
       ARM: dts: stm32: add usart3 node to stm32mp15xx-dkx boards
       ARM: dts: stm32: add usart3 node to stm32mp157c-ev1
       ARM: dts: stm32: add uart7 support to stm32mp15xx-dkx boards
       ARM: dts: stm32: add usart2 node to stm32mp157c-dk2

Fabrice Gasnier (1):
       ARM: dts: stm32: configure i2c5 support on stm32mp15xx-dkx

Patrick Delaunay (2):
       ARM: dts: stm32: cosmetic updates in stm32mp15-pinctrl
       ARM: dts: stm32: Fix spi4 pins in stm32mp15-pinctrl

dillon min (6):
       ARM: dts: stm32: Add dma config for spi5 on stm32f429
       ARM: dts: stm32: Add pin map for ltdc & spi5 on stm32f429-disco board
       ARM: dts: stm32: enable ltdc binding with ili9341, gyro l3gd20 on 
stm32429-disco board
       ARM: dts: stm32: add I2C3 support on STM32F429 SoC
       ARM: dts: stm32: Add pin map for I2C3 controller on stm32f4
       ARM: dts: stm32: enable stmpe811 on stm32429-disco board

  .../bindings/arm/stm32/st,stm32-syscon.yaml        |  14 +-
  Documentation/devicetree/bindings/usb/dwc2.yaml    |   6 +-
  arch/arm/boot/dts/stm32429i-eval.dts               |  10 +-
  arch/arm/boot/dts/stm32746g-eval.dts               |   8 +-
  arch/arm/boot/dts/stm32f4-pinctrl.dtsi             |  85 ++++++-
  arch/arm/boot/dts/stm32f429-disco.dts              |  97 +++++++-
  arch/arm/boot/dts/stm32f429.dtsi                   |  22 +-
  arch/arm/boot/dts/stm32f469-disco.dts              |   8 +-
  arch/arm/boot/dts/stm32f746.dtsi                   |   7 +-
  arch/arm/boot/dts/stm32f769-disco.dts              |   4 +-
  arch/arm/boot/dts/stm32h743-pinctrl.dtsi           |  10 +-
  arch/arm/boot/dts/stm32h743.dtsi                   |   7 +-
  arch/arm/boot/dts/stm32mp15-pinctrl.dtsi           | 258 
++++++++++++++++-----
  arch/arm/boot/dts/stm32mp151.dtsi                  |   4 +-
  arch/arm/boot/dts/stm32mp157a-dk1.dts              |   2 +
  arch/arm/boot/dts/stm32mp157c-dk2.dts              |  11 +
  arch/arm/boot/dts/stm32mp157c-ed1.dts              |   4 +-
  arch/arm/boot/dts/stm32mp157c-ev1.dts              |  15 ++
  arch/arm/boot/dts/stm32mp15xx-dkx.dtsi             |  38 ++-
  19 files changed, 513 insertions(+), 97 deletions(-)