]> git.ipfire.org Git - thirdparty/u-boot.git/blob - src/arm/nxp/imx/imx7s-colibri-iris-v2.dts
Squashed 'dts/upstream/' content from commit aaba2d45dc2a
[thirdparty/u-boot.git] / src / arm / nxp / imx / imx7s-colibri-iris-v2.dts
1 // SPDX-License-Identifier: GPL-2.0-or-later OR MIT
2 /*
3 * Copyright 2022 Toradex
4 */
5
6 /dts-v1/;
7 #include "imx7s-colibri.dtsi"
8 #include "imx7-colibri-iris-v2.dtsi"
9
10 / {
11 model = "Toradex Colibri iMX7S on Iris V2 Carrier Board";
12 compatible = "toradex,colibri-imx7s-iris-v2",
13 "toradex,colibri-imx7s",
14 "fsl,imx7s";
15 };
16
17 &ad7879_ts {
18 status = "okay";
19 };
20
21 &atmel_mxt_ts {
22 status = "okay";
23 };
24
25 &backlight {
26 status = "okay";
27 };
28
29 &gpio2 {
30 /*
31 * This switches the LVDS transceiver to VESA color mapping mode.
32 */
33 lvds-color-map-hog {
34 gpio-hog;
35 gpios = <13 GPIO_ACTIVE_HIGH>; /* SODIMM 95 */
36 line-name = "LVDS_COLOR_MAP";
37 output-low;
38 };
39 };
40
41 &gpio7 {
42 /*
43 * This switches the LVDS transceiver to the 24-bit RGB mode.
44 */
45 lvds-rgb-mode-hog {
46 gpio-hog;
47 gpios = <2 GPIO_ACTIVE_HIGH>; /* SODIMM 63 */
48 line-name = "LVDS_RGB_MODE";
49 output-low;
50 };
51
52 /*
53 * This switches the LVDS transceiver to the single-channel
54 * output mode.
55 */
56 lvds-ch-mode-hog {
57 gpio-hog;
58 gpios = <3 GPIO_ACTIVE_HIGH>; /* SODIMM 55 */
59 line-name = "LVDS_CH_MODE";
60 output-high;
61 };
62
63 /* This turns the LVDS transceiver on */
64 lvds-power-on-hog {
65 gpio-hog;
66 gpios = <11 GPIO_ACTIVE_HIGH>; /* SODIMM 99 */
67 line-name = "LVDS_POWER_ON";
68 output-high;
69 };
70 };
71
72 &lcdif {
73 status = "okay";
74 };
75
76 &panel_dpi {
77 status = "okay";
78 };