]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
ARM: dts: stm32: phycore-stm32mp15: Disable optional SoM peripherals
authorChristophe Parant <c.parant@phytec.fr>
Wed, 10 Dec 2025 10:16:09 +0000 (11:16 +0100)
committerAlexandre Torgue <alexandre.torgue@foss.st.com>
Fri, 6 Mar 2026 09:39:36 +0000 (10:39 +0100)
commite4c9cc73887eab58368499dcab3c6b7dc04a3102
treea15d0581a5f716458aedc24c0b28b4832fff678c
parentd07f9c56d09fc686231cece73a1793427aaa4775
ARM: dts: stm32: phycore-stm32mp15: Disable optional SoM peripherals

Following peripherals are optional on phyCORE-STM32MP15x following
PHYTEC standard SoM variants: external RTC, EEPROM, SPI NOR.
Also NAND (fmc) can be populated instead of eMMC (sdmmc2).

So disable those peripherals on SoM dtsi file and enable them on board
dts file.
Additionally, enable by default the "DTS" SoC IP on common SoM dtsi file
as it is not an optional IP in STM32MP15x SoC.

Signed-off-by: Christophe Parant <c.parant@phytec.fr>
Link: https://lore.kernel.org/r/20251210101611.27008-10-c.parant@phytec.fr
Signed-off-by: Alexandre Torgue <alexandre.torgue@foss.st.com>
arch/arm/boot/dts/st/stm32mp157c-phyboard-sargas-rdk.dts
arch/arm/boot/dts/st/stm32mp15xx-phycore-som.dtsi