浏览代码

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";
 };
 
+&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>;