MLK-23373-2 ARM64: dts: imx8mp-evk-root: fix jailhouse root dts
authorPeng Fan <peng.fan@nxp.com>
Mon, 24 Feb 2020 07:33:40 +0000 (15:33 +0800)
committerDong Aisheng <aisheng.dong@nxp.com>
Mon, 14 Dec 2020 03:23:18 +0000 (11:23 +0800)
Fix jailhouse root dts to make it boot again.

Remove gpc
Disable cpuidle
Fix pinctrl
Add IMX8MP_CLK_HSIO_ROOT follow imx8mp-evk.dts

Signed-off-by: Peng Fan <peng.fan@nxp.com>
Reviewed-by: Jacky Bai <ping.bai@nxp.com>
arch/arm64/boot/dts/freescale/imx8mp-evk-root.dts

index 1b68bb2..898dc70 100644 (file)
@@ -6,6 +6,8 @@
 #include "imx8mp-evk.dts"
 
 / {
+       interrupt-parent = <&gic>;
+
        resmem: reserved-memory {
                #address-cells = <2>;
                #size-cells = <2>;
        };
 };
 
-/*
 &cpu_pd_wait {
        /delete-property/ compatible;
 };
-*/
+
+/delete-node/ &gpc;
 
 &clk {
        init-on-array = <IMX8MP_CLK_USDHC3_ROOT
                         IMX8MP_CLK_NAND_USDHC_BUS
+                        IMX8MP_CLK_HSIO_ROOT
                         IMX8MP_CLK_UART4_ROOT>;
 };
 
-/*
 &{/busfreq} {
        status = "disabled";
 };
-*/
 
 &{/reserved-memory} {
        jh_reserved: jh@fdc00000 {
 };
 
 &iomuxc {
-       imx8mp-evk {
-               pinctrl_uart4: uart4grp {
-                       fsl,pins = <
-                               MX8MP_IOMUXC_UART4_RXD__UART4_DCE_RX    0x49
-                               MX8MP_IOMUXC_UART4_TXD__UART4_DCE_TX    0x49
-                       >;
-               };
+       pinctrl_uart4: uart4grp {
+               fsl,pins = <
+                       MX8MP_IOMUXC_UART4_RXD__UART4_DCE_RX    0x49
+                       MX8MP_IOMUXC_UART4_TXD__UART4_DCE_TX    0x49
+               >;
        };
 };