]> git.kernelconcepts.de Git - karo-tx-linux.git/blob - arch/arm/boot/dts/imx6dl-tx6dl-comtft.dts
5963b49bad43e1149d0e75392a3bf56e957668ab
[karo-tx-linux.git] / arch / arm / boot / dts / imx6dl-tx6dl-comtft.dts
1 /*
2  * Copyright 2014 Lothar Waßmann <LW@KARO-electronics.de>
3  *
4  * The code contained herein is licensed under the GNU General Public
5  * License. You may obtain a copy of the GNU General Public License
6  * Version 2 at the following locations:
7  *
8  * http://www.opensource.org/licenses/gpl-license.html
9  * http://www.gnu.org/copyleft/gpl.html
10  */
11
12 /dts-v1/;
13 #include "imx6dl.dtsi"
14 #include "imx6qdl-tx6.dtsi"
15
16 / {
17         model = "Ka-Ro electronics TX6DL Module on CoMpact TFT";
18         compatible = "fsl,imx6dl-tx6dl", "fsl,imx6dl";
19 };
20
21 &backlight {
22         pwms = <&pwm2 0 500000 0>;
23 };
24
25 &can1 {
26         status = "disabled";
27 };
28
29 &can2 {
30         xceiver-supply = <&reg_3v3>;
31 };
32
33 &display {
34         display-timings {
35                 native-mode = <&ET070001DM6>;
36
37                 ET070001DM6: CoMTFT { /* same as ET0700 but with inverted pixel clock */
38                         clock-frequency = <33264000>;
39                         hactive = <800>;
40                         vactive = <480>;
41                         hback-porch = <88>;
42                         hsync-len = <128>;
43                         hfront-porch = <40>;
44                         vback-porch = <33>;
45                         vsync-len = <2>;
46                         vfront-porch = <10>;
47                         hsync-active = <0>;
48                         vsync-active = <0>;
49                         de-active = <1>;
50                         pixelclk-active = <1>;
51                 };
52         };
53 };
54
55 &kpp {
56         status = "disabled";
57 };
58
59 &ldb {
60         status = "disabled";
61 };
62
63 &lvds0 {
64         status = "disabled";
65 };
66
67 &lvds1 {
68         status = "disabled";
69 };
70
71 &pwm1 {
72         status = "disabled";
73 };
74
75 &reg_lcd_pwr1 {
76         status = "disabled";
77 };
78
79 &reg_can_xcvr {
80         status = "disabled";
81 };
82
83 &touchscreen {
84         status = "disabled";
85 };