[GIT PULL] STM32 DT changes for v5.6 #1
From: Alexandre Torgue <hidden>
Date: 2020-01-09 12:52:18
Hi Arnd, Olof and Kevin,
Please consider this first round of STM32 DT updates for v5.6.
Main changes concern stm32mp15 MPU soc including new devicetree files
split, SDMMC2&3 support, DKX USB support.
Regards
Alex
The following changes since commit e42617b825f8073569da76dc4510bfa019b1c35a:
Linux 5.5-rc1 (2019-12-08 14:57:55 -0800)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/atorgue/stm32.git
tags/stm32-dt-for-v5.6-1
for you to fetch changes up to f8849332aeda1c3a28a0d1bfcaff90e089d0ebcf:
ARM: dts: stm32: Add power-supply for RGB panel on stm32429i-eval
(2020-01-09 12:29:28 +0100)
----------------------------------------------------------------
STM32 DT updates for v5.6, round 1
Highlights:
----------
MPU part:
-Add PWM support on DK2 board.
-Add counter support to STM32 timers.
-Add support of SDMMC 2&3 instances based on "arm,pl18x". SDMMC2 is
connected to eMMC on ED1 board. SDMMC3 is connected to the GPIO
extension connector on EV1 & DKx boards.
-Add ADC support on ED1 board.
-Update devicetree files split to better fit to STM32MP15 SOC & boards
diversity.
-Fix issues seen during YAML validation.
-Enable Ethernet (MAC) TX clock gating during low-power mode.
-Enable USB OTG HS support on DKx boards.
-Enable USB Host EHCI on DKx boards.
MCU part:
-Fix issues seen during YAML validation.
----------------------------------------------------------------
Alexandre Torgue (6):
ARM: dts: stm32: Adapt stm32mp157 pinctrl to manage STM32MP15xx
SOCs family
ARM: dts: stm32: Update stm32mp157 pinctrl files
ARM: dts: stm32: Introduce new STM32MP15 SOCs: STM32MP151 and
STM32MP153
ARM: dts: stm32: Manage security diversity for STM32M15x SOCs
ARM: dts: stm32: Adapt STM32MP157 DK boards to stm32 DT diversity
ARM: dts: stm32: Adapt STM32MP157C ED1 board to STM32 DT diversity
Amelie Delaunay (4):
ARM: dts: stm32: enable USBPHYC on stm32mp15 DKx boards
ARM: dts: stm32: enable USB Host (USBH) EHCI controller on
stm32mp15 DKx
ARM: dts: stm32: enable USB OTG HS on stm32mp15 DKx boards
ARM: dts: stm32: add phy-names to usbotg_hs on stm32mp157c-ev1
Arnaud Pouliquen (1):
ARM: dts: stm32: update mlahb node according to the bindings on
stm32mp15
Benjamin Gaignard (12):
ARM: dts: stm32: remove unused rng interrupt on stm32f429
ARM: dts: stm32: remove "@" and "_" from stm32f4 pinmux groups
ARM: dts: stm32: remove "@" and "_" from stm32f7 pinmux groups
ARM: dts: stm32: remove useless clock-names from RTC node on
stm32f429
ARM: dts: stm32: remove useless clock-names from RTC node on
stm32f746
ARM: dts: stm32: fix dma controller node name on stm32f746
ARM: dts: stm32: fix dma controller node name on stm32f743
ARM: dts: stm32: fix dma controller node name on stm32mp157c
ARM: dts: stm32: change nvmem node name on stm32f429
ARM: dts: stm32: change nvmem node name on stm32mp1
ARM: dts: stm32: Add power-supply for DSI panel on stm32f469-disco
ARM: dts: stm32: Add power-supply for RGB panel on stm32429i-eval
Christophe Roullier (3):
ARM: dts: stm32: remove syscfg clock on stm32mp15 ethernet
ARM: dts: stm32: adjust slew rate for Ethernet on stm32mp15
ARM: dts: stm32: Enable MAC TX clock gating during TX low-power
mode on stm32mp15
Fabrice Gasnier (7):
ARM: dts: stm32: add pwm sleep pin muxing for stm32mp157c-ev1
ARM: dts: stm32: add pwm pin muxing for stm32mp157a-dk1
ARM: dts: stm32: add pwm sleep pins to stm32mp157c-ev1
ARM: dts: stm32: add support for PWM on stm32mp157a-dk1
ARM: dts: stm32: add timers counter support on stm32mp157c
ARM: dts: stm32: add ADC pins used for stm32mp157c-ed1
ARM: dts: stm32: add ADC support to stm32mp157c-ed1
Yann Gautier (4):
ARM: dts: stm32: update slew-rate properties for sdmmc1 on stm32mp157
ARM: dts: stm32: add sdmmc2 & 3 nodes for STM32MP157 SoC
ARM: dts: stm32: enable sdmmc2 node for stm32mp157c-ed1 board
ARM: dts: stm32: add sdmmc3 node for STM32MP1 boards
arch/arm/boot/dts/stm32429i-eval.dts | 8 +
arch/arm/boot/dts/stm32f4-pinctrl.dtsi | 28 +-
arch/arm/boot/dts/stm32f429.dtsi | 4 +-
arch/arm/boot/dts/stm32f469-disco.dts | 8 +
arch/arm/boot/dts/stm32f7-pinctrl.dtsi | 22 +-
arch/arm/boot/dts/stm32f746.dtsi | 5 +-
arch/arm/boot/dts/stm32h743.dtsi | 6 +-
arch/arm/boot/dts/stm32mp15-pinctrl.dtsi | 1092
++++++++++++++++++++
.../boot/dts/{stm32mp157c.dtsi => stm32mp151.dtsi} | 301 ++++--
arch/arm/boot/dts/stm32mp153.dtsi | 45 +
arch/arm/boot/dts/stm32mp157-pinctrl.dtsi | 953
-----------------
arch/arm/boot/dts/stm32mp157.dtsi | 31 +
arch/arm/boot/dts/stm32mp157a-avenger96.dts | 5 +-
arch/arm/boot/dts/stm32mp157a-dk1.dts | 498 +--------
arch/arm/boot/dts/stm32mp157c-dk2.dts | 15 +-
arch/arm/boot/dts/stm32mp157c-ed1.dts | 38 +-
arch/arm/boot/dts/stm32mp157c-ev1.dts | 22 +-
arch/arm/boot/dts/stm32mp157xaa-pinctrl.dtsi | 90 --
arch/arm/boot/dts/stm32mp157xab-pinctrl.dtsi | 62 --
arch/arm/boot/dts/stm32mp157xac-pinctrl.dtsi | 78 --
arch/arm/boot/dts/stm32mp157xad-pinctrl.dtsi | 62 --
arch/arm/boot/dts/stm32mp15xc.dtsi | 18 +
arch/arm/boot/dts/stm32mp15xx-dkx.dtsi | 625 +++++++++++
arch/arm/boot/dts/stm32mp15xxaa-pinctrl.dtsi | 85 ++
arch/arm/boot/dts/stm32mp15xxab-pinctrl.dtsi | 57 +
arch/arm/boot/dts/stm32mp15xxac-pinctrl.dtsi | 73 ++
arch/arm/boot/dts/stm32mp15xxad-pinctrl.dtsi | 57 +
27 files changed, 2435 insertions(+), 1853 deletions(-)
create mode 100644 arch/arm/boot/dts/stm32mp15-pinctrl.dtsi
rename arch/arm/boot/dts/{stm32mp157c.dtsi => stm32mp151.dtsi} (87%)
create mode 100644 arch/arm/boot/dts/stm32mp153.dtsi
delete mode 100644 arch/arm/boot/dts/stm32mp157-pinctrl.dtsi
create mode 100644 arch/arm/boot/dts/stm32mp157.dtsi
delete mode 100644 arch/arm/boot/dts/stm32mp157xaa-pinctrl.dtsi
delete mode 100644 arch/arm/boot/dts/stm32mp157xab-pinctrl.dtsi
delete mode 100644 arch/arm/boot/dts/stm32mp157xac-pinctrl.dtsi
delete mode 100644 arch/arm/boot/dts/stm32mp157xad-pinctrl.dtsi
create mode 100644 arch/arm/boot/dts/stm32mp15xc.dtsi
create mode 100644 arch/arm/boot/dts/stm32mp15xx-dkx.dtsi
create mode 100644 arch/arm/boot/dts/stm32mp15xxaa-pinctrl.dtsi
create mode 100644 arch/arm/boot/dts/stm32mp15xxab-pinctrl.dtsi
create mode 100644 arch/arm/boot/dts/stm32mp15xxac-pinctrl.dtsi
create mode 100644 arch/arm/boot/dts/stm32mp15xxad-pinctrl.dtsi
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel