ARM: dts: stm32: Deduplicate DSI node on stm32mp15
authorMarek Vasut <marex@denx.de>
Wed, 31 May 2023 23:10:44 +0000 (01:10 +0200)
committerAlexandre Torgue <alexandre.torgue@foss.st.com>
Tue, 11 Jul 2023 08:58:23 +0000 (10:58 +0200)
commit5408d51846b4ddb8e062c89e0b3097e51cd798af
treed9ed42591dc39afc32a9d20e68cf670a9af68771
parent5060e27012f7e0044ae838de59a46f563c54fb84
ARM: dts: stm32: Deduplicate DSI node on stm32mp15

All boards using the DSI node duplicate the same pattern common pattern
in board DTs, that pattern is ports with endpoint labels and the same
in-SoC regulator connection. Move that common pattern into stm32mp157.dtsi
instead.

The two boards which do define panel@0 directly in the DSI bridge node now
have #address-cells/#size-cells in their board DT instead of it being in
stm32mp157.dtsi and activated incorrectly for all boards, even the ones
which use e.g. another DSI-to-something bridge.

Signed-off-by: Marek Vasut <marex@denx.de>
Acked-by: Raphaƫl Gallais-Pou <raphael.gallais-pou@foss.st.com>
Signed-off-by: Alexandre Torgue <alexandre.torgue@foss.st.com>
arch/arm/boot/dts/st/stm32mp157.dtsi
arch/arm/boot/dts/st/stm32mp157a-icore-stm32mp1-ctouch2-of10.dts
arch/arm/boot/dts/st/stm32mp157a-icore-stm32mp1-edimm2.2.dts
arch/arm/boot/dts/st/stm32mp157c-dk2.dts
arch/arm/boot/dts/st/stm32mp157c-ev1.dts