ARM: dts: stm32: add STM32MP13 SoCs support
authorAlexandre Torgue <alexandre.torgue@foss.st.com>
Fri, 23 Jul 2021 13:28:08 +0000 (15:28 +0200)
committerAlexandre Torgue <alexandre.torgue@foss.st.com>
Fri, 15 Oct 2021 14:51:09 +0000 (16:51 +0200)
commit1da8779c002985278ba58722de579fcae71e4a81
tree641bf81fae4caf988d1a8ff7fcb31bdaf79cf9be
parent6880fa6c56601bb8ed59df6c30fd390cc5f6dd8f
ARM: dts: stm32: add STM32MP13 SoCs support

Add initial support of STM32MP13 family. The STM32MP13 SoC diversity is
composed by:
-STM32MP131:
  -core: 1*CA7, 17*TIMERS, 5*LPTIMERS, DMA/MDMA/DMAMUX
  -storage: 3*SDMCC, 1*QSPI, FMC
  -com: USB (OHCI/EHCI, OTG), 5*I2C, 5*SPI/I2S, 8*U(S)ART
  -audio: 2*SAI
  -network: 1*ETH(GMAC)
-STM32MP133: STM32MP131 + 2*CAN, ETH2(GMAC), ADC1
-STM32MP135: STM32MP133 + DCMIPP, LTDC

A second diversity layer exists for security features:
-STM32MP13xY, "Y" gives information:
 -Y = A/D means no cryp IP and no secure boot.
 -Y = C/F means cryp IP + secure boot.

This commit adds basic peripheral.

Signed-off-by: Alexandre Torgue <alexandre.torgue@foss.st.com>
Acked-by: Arnd Bergmann <arnd@arndb.de>
arch/arm/boot/dts/stm32mp131.dtsi [new file with mode: 0644]
arch/arm/boot/dts/stm32mp133.dtsi [new file with mode: 0644]
arch/arm/boot/dts/stm32mp135.dtsi [new file with mode: 0644]
arch/arm/boot/dts/stm32mp13xc.dtsi [new file with mode: 0644]
arch/arm/boot/dts/stm32mp13xf.dtsi [new file with mode: 0644]