提交 70c2652c 编写于 作者: L Liu Ying 提交者: Shawn Guo

ARM: dts: imx6qdl: Move existing MIPI DSI ports into a new 'ports' node

The MIPI DSI node contains some ports which represent possible DRM CRTCs
it can connect with.  Each port has a 'reg' property embedded.  This
property will be wrongly interpretted by the MIPI DSI bus driver, because
the driver will take each subnode which contains a 'reg' property as a
DSI peripheral device.  This patch moves the existing MIPI DSI ports into
a new 'ports' node so that the MIPI DSI bus driver may distinguish its
DSI peripheral device(s) from the existing ports.
Acked-by: NPhilipp Zabel <p.zabel@pengutronix.de>
Signed-off-by: NLiu Ying <Ying.Liu@freescale.com>
Signed-off-by: NShawn Guo <shawn.guo@linaro.org>
上级 54183bd7
...@@ -294,19 +294,21 @@ ...@@ -294,19 +294,21 @@
}; };
&mipi_dsi { &mipi_dsi {
port@2 { ports {
reg = <2>; port@2 {
reg = <2>;
mipi_mux_2: endpoint { mipi_mux_2: endpoint {
remote-endpoint = <&ipu2_di0_mipi>; remote-endpoint = <&ipu2_di0_mipi>;
};
}; };
};
port@3 { port@3 {
reg = <3>; reg = <3>;
mipi_mux_3: endpoint { mipi_mux_3: endpoint {
remote-endpoint = <&ipu2_di1_mipi>; remote-endpoint = <&ipu2_di1_mipi>;
};
}; };
}; };
}; };
......
...@@ -1022,19 +1022,24 @@ ...@@ -1022,19 +1022,24 @@
reg = <0x021e0000 0x4000>; reg = <0x021e0000 0x4000>;
status = "disabled"; status = "disabled";
port@0 { ports {
reg = <0>; #address-cells = <1>;
#size-cells = <0>;
port@0 {
reg = <0>;
mipi_mux_0: endpoint { mipi_mux_0: endpoint {
remote-endpoint = <&ipu1_di0_mipi>; remote-endpoint = <&ipu1_di0_mipi>;
};
}; };
};
port@1 { port@1 {
reg = <1>; reg = <1>;
mipi_mux_1: endpoint { mipi_mux_1: endpoint {
remote-endpoint = <&ipu1_di1_mipi>; remote-endpoint = <&ipu1_di1_mipi>;
};
}; };
}; };
}; };
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册