arm64: dts: ti: k3-j721e: Enable C6x DSP nodes at the board level
authorAndrew Davis <afd@ti.com>
Wed, 9 Aug 2023 18:01:45 +0000 (13:01 -0500)
committerNishanth Menon <nm@ti.com>
Thu, 10 Aug 2023 23:00:58 +0000 (18:00 -0500)
commit00ae4c39cd16ef8b1662c5915dda08eb28eed762
tree641fcff1039a241ab2e05b34fb3d2394c028d9b4
parentc23b203b929f22fb22f2b07c1e5d658a7d455263
arm64: dts: ti: k3-j721e: Enable C6x DSP nodes at the board level

C6x DSP nodes defined in the top-level J721e SoC dtsi files are incomplete
and will not be functional unless they are extended with both mboxes and
memory-region information.

As theses only known about at the board integration level, these nodes
should only be enabled when provided with this information.

Disable the C6x DSP nodes in the dtsi files and only enable the ones that
are given the required mboxes and memory-region on a given board.

Signed-off-by: Andrew Davis <afd@ti.com>
Acked-by: Hari Nagalla <hnagalla@ti.com>
Tested-by: Udit Kumar <u-kumar1@ti.com>
Link: https://lore.kernel.org/r/20230809180145.53158-3-afd@ti.com
Signed-off-by: Nishanth Menon <nm@ti.com>
arch/arm64/boot/dts/ti/k3-j721e-beagleboneai64.dts
arch/arm64/boot/dts/ti/k3-j721e-main.dtsi
arch/arm64/boot/dts/ti/k3-j721e-sk.dts
arch/arm64/boot/dts/ti/k3-j721e-som-p0.dtsi