diff options
Diffstat (limited to 'dts/src/arm/imx6q-skov-reve-mi1010ait-1cp1.dts')
-rw-r--r-- | dts/src/arm/imx6q-skov-reve-mi1010ait-1cp1.dts | 127 |
1 files changed, 0 insertions, 127 deletions
diff --git a/dts/src/arm/imx6q-skov-reve-mi1010ait-1cp1.dts b/dts/src/arm/imx6q-skov-reve-mi1010ait-1cp1.dts deleted file mode 100644 index 7f1f19b74b..0000000000 --- a/dts/src/arm/imx6q-skov-reve-mi1010ait-1cp1.dts +++ /dev/null @@ -1,127 +0,0 @@ -// SPDX-License-Identifier: (GPL-2.0 OR MIT) -// -// Copyright (C) 2020 Pengutronix, Ulrich Oelmann <kernel@pengutronix.de> - -/dts-v1/; -#include "imx6q.dtsi" -#include "imx6qdl-skov-cpu.dtsi" - -/ { - model = "SKOV IMX6 CPU QuadCore"; - compatible = "skov,imx6q-skov-reve-mi1010ait-1cp1", "fsl,imx6q"; - - backlight: backlight { - compatible = "pwm-backlight"; - pinctrl-names = "default"; - pinctrl-0 = <&pinctrl_backlight>; - enable-gpios = <&gpio6 23 GPIO_ACTIVE_LOW>; - pwms = <&pwm2 0 20000 0>; - brightness-levels = <0 255>; - num-interpolated-steps = <17>; - default-brightness-level = <8>; - power-supply = <®_24v0>; - }; - - panel { - compatible = "multi-inno,mi1010ait-1cp"; - backlight = <&backlight>; - power-supply = <®_3v3>; - - port { - panel_in: endpoint { - remote-endpoint = <&lvds0_out>; - }; - }; - }; -}; - -&clks { - assigned-clocks = <&clks IMX6QDL_CLK_LDB_DI0_SEL>, - <&clks IMX6QDL_CLK_LDB_DI1_SEL>; - assigned-clock-parents = <&clks IMX6QDL_CLK_PLL5_VIDEO_DIV>, - <&clks IMX6QDL_CLK_PLL5_VIDEO_DIV>; -}; - -&hdmi { - ddc-i2c-bus = <&i2c2>; - status = "okay"; -}; - -&i2c1 { - pinctrl-names = "default"; - pinctrl-0 = <&pinctrl_i2c1>; - clock-frequency = <100000>; - status = "okay"; - - touchscreen@38 { - compatible = "edt,edt-ft5406"; - reg = <0x38>; - pinctrl-names = "default"; - pinctrl-0 = <&pinctrl_touchscreen>; - interrupt-parent = <&gpio3>; - interrupts = <19 IRQ_TYPE_EDGE_FALLING>; - reset-gpios = <&gpio3 23 GPIO_ACTIVE_LOW>; - touchscreen-size-x = <1280>; - touchscreen-size-y = <800>; - wakeup-source; - }; -}; - -&i2c2 { - pinctrl-names = "default"; - pinctrl-0 = <&pinctrl_i2c2>; - clock-frequency = <100000>; - status = "okay"; -}; - -&ldb { - status = "okay"; - - lvds-channel@0 { - status = "okay"; - - port@4 { - reg = <4>; - - lvds0_out: endpoint { - remote-endpoint = <&panel_in>; - }; - }; - }; -}; - -&iomuxc { - pinctrl_backlight: backlightgrp { - fsl,pins = < - MX6QDL_PAD_RGMII_TD3__GPIO6_IO23 0x58 - >; - }; - - pinctrl_i2c1: i2c1grp { - fsl,pins = < - /* external 1 k pull up */ - MX6QDL_PAD_EIM_D21__I2C1_SCL 0x40010878 - /* external 1 k pull up */ - MX6QDL_PAD_EIM_D28__I2C1_SDA 0x40010878 - >; - }; - - pinctrl_i2c2: i2c2grp { - fsl,pins = < - /* internal 22 k pull up required */ - MX6QDL_PAD_KEY_COL3__I2C2_SCL 0x4001F878 - /* internal 22 k pull up required */ - MX6QDL_PAD_KEY_ROW3__I2C2_SDA 0x4001F878 - >; - }; - - pinctrl_touchscreen: touchscreengrp { - fsl,pins = < - /* external 10 k pull up */ - /* CTP_INT */ - MX6QDL_PAD_EIM_D19__GPIO3_IO19 0x1b0b0 - /* CTP_RST */ - MX6QDL_PAD_EIM_D23__GPIO3_IO23 0x1b0b0 - >; - }; -}; |