瀏覽代碼

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 年之前
父節點
當前提交
07d8595699
共有 1 個文件被更改,包括 15 次插入3 次删除
  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";
 	status = "disabled";
 };
 };
 
 
+&d5520 {
+	status = "disabled";
+};
+
 &main_sdhci0 {
 &main_sdhci0 {
 	status = "disabled";
 	status = "disabled";
 };
 };
 
 
+&serdes_wiz4 {
+	status = "disabled";
+};
+
+&mhdp {
+	status = "disabled";
+};
+
 &dss {
 &dss {
 	power-domains = <&k3_pds 152 TI_SCI_PD_SHARED>; /* share IP among VMs and RTOS */
 	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 11>,			/* PLL18_HSDIV0 */
 		<&k3_clks 152 18>;			/* PLL23_HSDIV0 */
 		<&k3_clks 152 18>;			/* PLL23_HSDIV0 */
 
 
-	dss_planes: dss_planes {
+	dss_planes: dss-planes {
 		#address-cells = <1>;
 		#address-cells = <1>;
 		#size-cells = <0>;
 		#size-cells = <0>;
 
 
@@ -95,7 +107,7 @@
 		};
 		};
 	};
 	};
 
 
-	dss_vps: dss_vps {
+	dss_vps: dss-vps {
 		#address-cells = <1>;
 		#address-cells = <1>;
 		#size-cells = <0>;
 		#size-cells = <0>;
 
 
@@ -120,7 +132,7 @@
 		};
 		};
 	};
 	};
 
 
-	dss_commons: dss_commons {
+	dss_commons: dss-commons {
 		#address-cells = <1>;
 		#address-cells = <1>;
 		#size-cells = <0>;
 		#size-cells = <0>;