[GIT PULL] STM32 DT changes for v5.20 #1
Alexandre TORGUE
alexandre.torgue at foss.st.com
Tue Jul 5 03:17:07 PDT 2022
Hi ARM SoC maintainers,
Please consider this first round of STM32 DT updates for v5.20. It
mainly adds a new DH board and enables SCMI / OPTEE for STM32MP13.
This PR is based on the PR sent for fixes (tag: stm32-dt-for-v5.19-fixes-2).
Thanks
Alex
The following changes since commit 1d0c1aadf1fd9f3de95d1532b3651e8634546e71:
ARM: dts: stm32: add missing usbh clock and fix clk order on
stm32mp15 (2022-07-04 09:10:24 +0200)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/atorgue/stm32.git
tags/stm32-dt-for-v5.20-1
for you to fetch changes up to cc6280cf885ce9ab923b9f9779aa8fbe10983d20:
ARM: dts: stm32: Add ST MIPID02 bindings to AV96 (2022-07-05 11:42:11
+0200)
----------------------------------------------------------------
STM32 DT for v5.20, round 1
Highlights:
----------
- MCU:
-Fix whitespace coding style. No functional changes.
- MPU:
- General:
- Remove specific IPCC wakeup interrupt on STM32MP15.
- Enable OPTEE firmware and scmi support (clock/reset) on
STM32MP13. It allows to enable RCC clock driver.
- Add new pins configurations groups.
- DH boards:
- Add DHCOR based DRC Compact board. It embeds: 2xETH, 1xCAN,
uSD, USB, eMMC and SDIO wifi.
- Add ST MIPID02 bindings to AV96 (not enabled by default)
- OSD32:
- Correct vcc-supply for eeprom.
- fix missing internally connected voltage regulator (ldo3
supplied by vdd_ddr).
----------------------------------------------------------------
Alexandre Torgue (1):
dt-bindings: rcc: stm32: select the "secure" path for stm32mp13
Fabien Dessenne (1):
ARM: dts: stm32: remove the IPCC "wakeup" IRQ on stm32mp151
Gabriel Fernandez (3):
ARM: dts: stm32: enable optee firmware and SCMI support on STM32MP13
ARM: dts: stm32: add RCC on STM32MP13x SoC family
ARM: dts: stm32: add optee reserved memory on stm32mp135f-dk
Krzysztof Kozlowski (1):
ARM: dts: stm32: adjust whitespace around '=' on MCU boards
Leonard Göhrs (2):
ARM: dts: stm32: fix missing internally connected voltage
regulator for OSD32MP1
ARM: dts: stm32: correct vcc-supply for eeprom on stm32mp15xx-osd32
Marek Vasut (12):
ARM: dts: stm32: Move DHCOR BUCK3 VDD 2V9 adjustment to 1V8 DTSI
ARM: dts: stm32: Fix SPI2 pinmux pin comments on stm32mp15
dt-bindings: arm: stm32: Add compatible string for DH electronics
DHCOR DRC Compact
ARM: dts: stm32: Add alternate pinmux for CAN1 pins
ARM: dts: stm32: Add alternate pinmux for SPI2 pins
ARM: dts: stm32: Add alternate pinmux for UART3 pins
ARM: dts: stm32: Add alternate pinmux for UART4 pins
ARM: dts: stm32: Add alternate pinmux for UART5 pins
ARM: dts: stm32: Add DHCOR based DRC Compact board
ARM: dts: stm32: Add alternate pinmux for DCMI pins
ARM: dts: stm32: Add alternate pinmux for RCC pin
ARM: dts: stm32: Add ST MIPID02 bindings to AV96
.../devicetree/bindings/arm/stm32/stm32.yaml | 8 +-
.../devicetree/bindings/clock/st,stm32mp1-rcc.yaml | 1 +
arch/arm/boot/dts/Makefile | 1 +
arch/arm/boot/dts/stm32429i-eval.dts | 8 +-
arch/arm/boot/dts/stm32h743.dtsi | 4 +-
arch/arm/boot/dts/stm32h743i-disco.dts | 8 +-
arch/arm/boot/dts/stm32h743i-eval.dts | 8 +-
arch/arm/boot/dts/stm32h750i-art-pi.dts | 8 +-
arch/arm/boot/dts/stm32mp131.dtsi | 140 ++++-----
arch/arm/boot/dts/stm32mp133.dtsi | 4 +-
arch/arm/boot/dts/stm32mp135f-dk.dts | 11 +
arch/arm/boot/dts/stm32mp13xc.dtsi | 3 +-
arch/arm/boot/dts/stm32mp13xf.dtsi | 3 +-
arch/arm/boot/dts/stm32mp15-pinctrl.dtsi | 177 ++++++++++-
arch/arm/boot/dts/stm32mp151.dtsi | 7 +-
.../arm/boot/dts/stm32mp153c-dhcor-drc-compact.dts | 30 ++
arch/arm/boot/dts/stm32mp15xx-dhcor-avenger96.dtsi | 55 ++++
.../boot/dts/stm32mp15xx-dhcor-drc-compact.dtsi | 322
+++++++++++++++++++++
arch/arm/boot/dts/stm32mp15xx-dhcor-io1v8.dtsi | 5 +
arch/arm/boot/dts/stm32mp15xx-dhcor-som.dtsi | 4 +-
arch/arm/boot/dts/stm32mp15xx-osd32.dtsi | 9 +-
21 files changed, 709 insertions(+), 107 deletions(-)
create mode 100644 arch/arm/boot/dts/stm32mp153c-dhcor-drc-compact.dts
create mode 100644 arch/arm/boot/dts/stm32mp15xx-dhcor-drc-compact.dtsi
More information about the linux-arm-kernel
mailing list