Commit 8bc361ba authored by Fabio Estevam's avatar Fabio Estevam Committed by Shawn Guo

ARM: dts: imx6qdl-aristainetos: Move display node out of 'soc'

Move disp0 node from soc node to root node.

disp0 node does not have any register properties and thus
shouldn't be placed on the bus.

This fixes the following build warnings with W=1:

arch/arm/boot/dts/imx6dl-aristainetos_4.dtb: Warning (simple_bus_reg): Node /soc/disp0 missing or empty reg/ranges property
Signed-off-by: default avatarFabio Estevam <fabio.estevam@nxp.com>
Reviewed-by: default avatarHeiko Schocher <hs@denx.de>
Tested-by: default avatarHeiko Schocher <hs@denx.de>
Signed-off-by: default avatarShawn Guo <shawnguo@kernel.org>
parent 6f476520
...@@ -31,35 +31,33 @@ memory { ...@@ -31,35 +31,33 @@ memory {
reg = <0x10000000 0x40000000>; reg = <0x10000000 0x40000000>;
}; };
soc { display0: disp0 {
display0: disp0 { compatible = "fsl,imx-parallel-display";
compatible = "fsl,imx-parallel-display"; interface-pix-fmt = "rgb24";
interface-pix-fmt = "rgb24"; pinctrl-names = "default";
pinctrl-names = "default"; pinctrl-0 = <&pinctrl_ipu_disp>;
pinctrl-0 = <&pinctrl_ipu_disp>; status = "okay";
status = "okay";
display-timings { display-timings {
480x800p60 { 480x800p60 {
native-mode; native-mode;
clock-frequency = <30000000>; clock-frequency = <30000000>;
hactive = <480>; hactive = <480>;
vactive = <800>; vactive = <800>;
hfront-porch = <59>; hfront-porch = <59>;
hback-porch = <10>; hback-porch = <10>;
hsync-len = <10>; hsync-len = <10>;
vback-porch = <15>; vback-porch = <15>;
vfront-porch = <15>; vfront-porch = <15>;
vsync-len = <15>; vsync-len = <15>;
hsync-active = <1>; hsync-active = <1>;
vsync-active = <1>; vsync-active = <1>;
};
}; };
};
port { port {
display0_in: endpoint { display0_in: endpoint {
remote-endpoint = <&ipu1_di0_disp0>; remote-endpoint = <&ipu1_di0_disp0>;
};
}; };
}; };
}; };
......
...@@ -20,34 +20,32 @@ memory { ...@@ -20,34 +20,32 @@ memory {
reg = <0x10000000 0x40000000>; reg = <0x10000000 0x40000000>;
}; };
soc { display0: disp0 {
display0: disp0 { compatible = "fsl,imx-parallel-display";
compatible = "fsl,imx-parallel-display"; interface-pix-fmt = "rgb24";
interface-pix-fmt = "rgb24"; pinctrl-names = "default";
pinctrl-names = "default"; pinctrl-0 = <&pinctrl_ipu_disp>;
pinctrl-0 = <&pinctrl_ipu_disp>; status = "okay";
status = "okay";
display-timings { display-timings {
800x480p60 { 800x480p60 {
native-mode; native-mode;
clock-frequency = <33246000>; clock-frequency = <33246000>;
hactive = <800>; hactive = <800>;
vactive = <480>; vactive = <480>;
hfront-porch = <88>; hfront-porch = <88>;
hback-porch = <88>; hback-porch = <88>;
hsync-len = <80>; hsync-len = <80>;
vback-porch = <10>; vback-porch = <10>;
vfront-porch = <10>; vfront-porch = <10>;
vsync-len = <25>; vsync-len = <25>;
vsync-active = <1>; vsync-active = <1>;
};
}; };
};
port { port {
display0_in: endpoint { display0_in: endpoint {
remote-endpoint = <&ipu1_di0_disp0>; remote-endpoint = <&ipu1_di0_disp0>;
};
}; };
}; };
}; };
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment