Browse Source

arm64: dts: k3-j721: Fix device partitioning in VMs

Video decoder, display port and corresponding serdes
are assigned to other virtual machines.

Disable these from the root cell kernel.

Also fix the dss device tree node children names as expected in
the driver.

Signed-off-by: Nikhil Devshatwar <nikhil.nd@ti.com>
Nikhil Devshatwar 6 years ago
parent
commit
07d8595699
1 changed files with 15 additions and 3 deletions
  1. 15 3
      arch/arm64/boot/dts/ti/k3-j721e-common-proc-board-jailhouse.dtso

+ 15 - 3
arch/arm64/boot/dts/ti/k3-j721e-common-proc-board-jailhouse.dtso

@@ -47,10 +47,22 @@
 	status = "disabled";
 };
 
+&d5520 {
+	status = "disabled";
+};
+
 &main_sdhci0 {
 	status = "disabled";
 };
 
+&serdes_wiz4 {
+	status = "disabled";
+};
+
+&mhdp {
+	status = "disabled";
+};
+
 &dss {
 	power-domains = <&k3_pds 152 TI_SCI_PD_SHARED>; /* share IP among VMs and RTOS */
 
@@ -66,7 +78,7 @@
 		<&k3_clks 152 11>,			/* PLL18_HSDIV0 */
 		<&k3_clks 152 18>;			/* PLL23_HSDIV0 */
 
-	dss_planes: dss_planes {
+	dss_planes: dss-planes {
 		#address-cells = <1>;
 		#size-cells = <0>;
 
@@ -95,7 +107,7 @@
 		};
 	};
 
-	dss_vps: dss_vps {
+	dss_vps: dss-vps {
 		#address-cells = <1>;
 		#size-cells = <0>;
 
@@ -120,7 +132,7 @@
 		};
 	};
 
-	dss_commons: dss_commons {
+	dss_commons: dss-commons {
 		#address-cells = <1>;
 		#size-cells = <0>;