Skip to content
Snippets Groups Projects
Commit d8236af5 authored by Marco Franchi's avatar Marco Franchi Committed by Shawn Guo
Browse files

ARM: dts: imx7d-sdb: 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 cf24b1c8
No related merge requests found
...@@ -117,6 +117,16 @@ reg_brcm: regulator-brcm { ...@@ -117,6 +117,16 @@ reg_brcm: regulator-brcm {
regulator-max-microvolt = <3300000>; regulator-max-microvolt = <3300000>;
startup-delay-us = <200000>; startup-delay-us = <200000>;
}; };
panel {
compatible = "innolux,at043tn24";
port {
panel_in: endpoint {
remote-endpoint = <&display_out>;
};
};
};
}; };
&adc1 { &adc1 {
...@@ -323,31 +333,11 @@ codec: wm8960@1a { ...@@ -323,31 +333,11 @@ codec: wm8960@1a {
&lcdif { &lcdif {
pinctrl-names = "default"; pinctrl-names = "default";
pinctrl-0 = <&pinctrl_lcdif>; pinctrl-0 = <&pinctrl_lcdif>;
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>;
};
}; };
}; };
}; };
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment