1 // SPDX-License-Identifier: (GPL-2.0 OR MIT)
3 // Copyright (C) 2020 Pengutronix, Ulrich Oelmann <kernel@pengutronix.de>
7 #include "imx6qdl-skov-cpu.dtsi"
10 model = "SKOV IMX6 CPU QuadCore";
11 compatible = "skov,imx6q-skov-reve-mi1010ait-1cp1", "fsl,imx6q";
13 backlight: backlight {
14 compatible = "pwm-backlight";
15 pinctrl-names = "default";
16 pinctrl-0 = <&pinctrl_backlight>;
17 enable-gpios = <&gpio6 23 GPIO_ACTIVE_LOW>;
18 pwms = <&pwm2 0 20000 0>;
19 brightness-levels = <0 255>;
20 num-interpolated-steps = <17>;
21 default-brightness-level = <8>;
22 power-supply = <®_24v0>;
26 compatible = "multi-inno,mi1010ait-1cp";
27 backlight = <&backlight>;
28 power-supply = <®_3v3>;
32 remote-endpoint = <&lvds0_out>;
39 assigned-clocks = <&clks IMX6QDL_CLK_LDB_DI0_SEL>,
40 <&clks IMX6QDL_CLK_LDB_DI1_SEL>;
41 assigned-clock-parents = <&clks IMX6QDL_CLK_PLL5_VIDEO_DIV>,
42 <&clks IMX6QDL_CLK_PLL5_VIDEO_DIV>;
46 ddc-i2c-bus = <&i2c2>;
51 pinctrl-names = "default";
52 pinctrl-0 = <&pinctrl_i2c1>;
53 clock-frequency = <100000>;
57 compatible = "edt,edt-ft5406";
59 pinctrl-names = "default";
60 pinctrl-0 = <&pinctrl_touchscreen>;
61 interrupt-parent = <&gpio3>;
62 interrupts = <19 IRQ_TYPE_EDGE_FALLING>;
63 reset-gpios = <&gpio3 23 GPIO_ACTIVE_LOW>;
64 touchscreen-size-x = <1280>;
65 touchscreen-size-y = <800>;
71 pinctrl-names = "default";
72 pinctrl-0 = <&pinctrl_i2c2>;
73 clock-frequency = <100000>;
87 remote-endpoint = <&panel_in>;
94 pinctrl_backlight: backlightgrp {
96 MX6QDL_PAD_RGMII_TD3__GPIO6_IO23 0x58
100 pinctrl_i2c1: i2c1grp {
102 /* external 1 k pull up */
103 MX6QDL_PAD_EIM_D21__I2C1_SCL 0x40010878
104 /* external 1 k pull up */
105 MX6QDL_PAD_EIM_D28__I2C1_SDA 0x40010878
109 pinctrl_i2c2: i2c2grp {
111 /* internal 22 k pull up required */
112 MX6QDL_PAD_KEY_COL3__I2C2_SCL 0x4001F878
113 /* internal 22 k pull up required */
114 MX6QDL_PAD_KEY_ROW3__I2C2_SDA 0x4001F878
118 pinctrl_touchscreen: touchscreengrp {
120 /* external 10 k pull up */
122 MX6QDL_PAD_EIM_D19__GPIO3_IO19 0x1b0b0
124 MX6QDL_PAD_EIM_D23__GPIO3_IO23 0x1b0b0
130 regulator-min-microvolt = <3160000>;
131 regulator-max-microvolt = <3160000>;
132 voltage-table = <3160000 73>;