Now, the NWL MIPI-DSI driver is implemented as a real bridge and uses
the "nwl,mipi-dsi" compatible.
This patch updates the ADV7535 and RM67191 specific DTS files to 8QM.
Signed-off-by: Robert Chiras <robert.chiras@nxp.com>
#include "fsl-imx8qm-lpddr4-arm2.dts"
-&hdmi {
- status = "disabled";
-};
-
&ldb1_phy {
status = "disabled";
};
status = "disabled";
};
-&ldb2_phy {
- status = "disabled";
-};
-
-&ldb2 {
- status = "disabled";
-};
-
&i2c0_mipi_dsi0 {
#address-cells = <1>;
#size-cells = <0>;
port {
adv7535_1_in: endpoint {
- remote-endpoint = <&mipi_dsi1_out>;
+ remote-endpoint = <&mipi_dsi_bridge1_adv>;
};
};
};
&mipi_dsi1 {
status = "okay";
+};
+
+&mipi_dsi_bridge1 {
+ status = "okay";
port@1 {
- mipi_dsi1_out: endpoint {
+ mipi_dsi_bridge1_adv: endpoint {
remote-endpoint = <&adv7535_1_in>;
};
};
port {
adv7535_2_in: endpoint {
- remote-endpoint = <&mipi_dsi2_out>;
+ remote-endpoint = <&mipi_dsi_bridge2_adv>;
};
};
};
&mipi_dsi2 {
status = "okay";
+};
+
+&mipi_dsi_bridge2 {
+ status = "okay";
port@1 {
- mipi_dsi2_out: endpoint {
+ mipi_dsi_bridge2_adv: endpoint {
remote-endpoint = <&adv7535_2_in>;
};
};
&mipi_dsi1 {
status = "okay";
+};
+
+&mipi_dsi_bridge1 {
+ status = "okay";
panel@0 {
compatible = "raydium,rm67191";
panel-height-mm = <121>;
port {
panel1_in: endpoint {
- remote-endpoint = <&mipi1_out>;
+ remote-endpoint = <&mipi_bridge1_out>;
};
};
};
port@1 {
- mipi1_out: endpoint {
+ mipi_bridge1_out: endpoint {
remote-endpoint = <&panel1_in>;
};
};
&mipi_dsi2 {
status = "okay";
+};
+
+&mipi_dsi_bridge2 {
+ status = "okay";
panel@0 {
compatible = "raydium,rm67191";
panel-height-mm = <121>;
port {
panel2_in: endpoint {
- remote-endpoint = <&mipi2_out>;
+ remote-endpoint = <&mipi_bridge2_out>;
};
};
};
port@1 {
- mipi2_out: endpoint {
+ mipi_bridge2_out: endpoint {
remote-endpoint = <&panel2_in>;
};
};