Commit e10bb395 authored by Marco Franchi's avatar Marco Franchi Committed by Shawn Guo

ARM: dts: imx6ul-evk: Add DRM panel support

It is preferred to use the panel compatible string rather than passing the LCD
timming in the device tree.

So pass the "innolux,at043tn24" compatible string to describe the parallel LCD
on this board.
Signed-off-by: default avatarMarco Franchi <marco.franchi@nxp.com>
Signed-off-by: default avatarShawn Guo <shawnguo@kernel.org>
parent 87a84c62
...@@ -78,6 +78,16 @@ dailink_master: simple-audio-card,codec { ...@@ -78,6 +78,16 @@ dailink_master: simple-audio-card,codec {
clocks = <&clks IMX6UL_CLK_SAI2>; clocks = <&clks IMX6UL_CLK_SAI2>;
}; };
}; };
panel {
compatible = "innolux,at043tn24";
port {
panel_in: endpoint {
remote-endpoint = <&display_out>;
};
};
};
}; };
&clks { &clks {
...@@ -139,31 +149,11 @@ &lcdif { ...@@ -139,31 +149,11 @@ &lcdif {
pinctrl-names = "default"; pinctrl-names = "default";
pinctrl-0 = <&pinctrl_lcdif_dat pinctrl-0 = <&pinctrl_lcdif_dat
&pinctrl_lcdif_ctrl>; &pinctrl_lcdif_ctrl>;
display = <&display0>;
status = "okay"; status = "okay";
display0: display { port {
bits-per-pixel = <16>; display_out: endpoint {
bus-width = <24>; remote-endpoint = <&panel_in>;
display-timings {
native-mode = <&timing0>;
timing0: timing0 {
clock-frequency = <9200000>;
hactive = <480>;
vactive = <272>;
hfront-porch = <8>;
hback-porch = <4>;
hsync-len = <41>;
vback-porch = <2>;
vfront-porch = <4>;
vsync-len = <10>;
hsync-active = <0>;
vsync-active = <0>;
de-active = <1>;
pixelclk-active = <0>;
};
}; };
}; };
}; };
......
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