Linux 6.7-rc7
[linux-modified.git] / arch / arm64 / boot / dts / freescale / imx8mp-tqma8mpql-mba8mpxl-lvds.dtso
1 // SPDX-License-Identifier: (GPL-2.0-or-later OR MIT)
2 /*
3  * Copyright (c) 2022 TQ-Systems GmbH <linux@ew.tq-group.com>,
4  * D-82229 Seefeld, Germany.
5  * Author: Alexander Stein
6  */
7
8 /dts-v1/;
9 /plugin/;
10
11 &{/} {
12         compatible = "tq,imx8mp-tqma8mpql-mba8mpxl", "tq,imx8mp-tqma8mpql", "fsl,imx8mp";
13 };
14
15 &backlight_lvds {
16         status = "okay";
17 };
18
19 &display {
20         compatible = "tianma,tm070jvhg33";
21         status = "okay";
22
23         panel-timing {
24                 clock-frequency = <74250000>;
25                 hactive = <1280>;
26                 vactive = <800>;
27                 hfront-porch = <64>;
28                 hback-porch = <5>;
29                 hsync-len = <1>;
30                 vfront-porch = <40>;
31                 vback-porch = <2>;
32                 vsync-len = <1>;
33                 de-active = <1>;
34         };
35
36         port {
37                 panel_in_lvds0: endpoint {
38                         remote-endpoint = <&ldb_lvds_ch0>;
39                 };
40         };
41 };
42
43 &lcdif2 {
44         status = "okay";
45 };
46
47 &lvds_bridge {
48         status = "okay";
49
50         ports {
51                 port@1 {
52                         ldb_lvds_ch0: endpoint {
53                                 remote-endpoint = <&panel_in_lvds0>;
54                         };
55                 };
56         };
57 };
58
59 &pwm2 {
60         status = "okay";
61 };