1 // SPDX-License-Identifier: (GPL-2.0 OR MIT) 2 3 /dts-v1/; 4 5 #include "imx8mp-skov-reva.dtsi" 6 7 / { 8 model = "SKOV IMX8MP CPU revB - MI1010AIT-1CP1"; 9 compatible = "skov,imx8mp-skov-revb-mi1010ait-1cp1", "fsl,imx8mp"; 10 11 panel { 12 compatible = "multi-inno,mi1010ait-1cp"; 13 backlight = <&backlight>; 14 power-supply = <®_tft_vcom>; 15 16 port { 17 in_lvds0: endpoint { 18 remote-endpoint = <&ldb_lvds_ch0>; 19 }; 20 }; 21 }; 22 }; 23 24 &backlight { 25 status = "okay"; 26 }; 27 28 &i2c2 { 29 clock-frequency = <100000>; 30 pinctrl-names = "default"; 31 pinctrl-0 = <&pinctrl_i2c2>; 32 status = "okay"; 33 34 touchscreen@38 { 35 compatible = "edt,edt-ft5406"; 36 reg = <0x38>; 37 pinctrl-names = "default"; 38 pinctrl-0 = <&pinctrl_touchscreen>; 39 interrupts-extended = <&gpio4 28 IRQ_TYPE_EDGE_FALLING>; 40 reset-gpios = <&gpio4 29 GPIO_ACTIVE_LOW>; 41 touchscreen-size-x = <1280>; 42 touchscreen-size-y = <800>; 43 vcc-supply = <®_vdd_3v3>; 44 iovcc-supply = <®_vdd_3v3>; 45 wakeup-source; 46 }; 47 }; 48 49 &lcdif2 { 50 status = "okay"; 51 }; 52 53 &lvds_bridge { 54 /* IMX8MP_CLK_MEDIA_LDB = IMX8MP_CLK_MEDIA_DISP2_PIX * 7 */ 55 assigned-clock-rates = <482300000>; 56 status = "okay"; 57 58 ports { 59 port@1 { 60 ldb_lvds_ch0: endpoint { 61 remote-endpoint = <&in_lvds0>; 62 }; 63 }; 64 }; 65 }; 66 67 &media_blk_ctrl { 68 /* currently it is not possible to let display clocks confugure 69 * automatically, so we need to set them manually 70 */ 71 assigned-clock-rates = <500000000>, <200000000>, <0>, 72 /* IMX8MP_CLK_MEDIA_DISP2_PIX = pixelclk of lvds panel */ 73 <68900000>, 74 <500000000>, 75 /* IMX8MP_VIDEO_PLL1 = IMX8MP_CLK_MEDIA_LDB * 2 */ 76 <964600000>; 77 }; 78 79 &pwm4 { 80 status = "okay"; 81 }; 82 83 &pwm1 { 84 status = "okay"; 85 }; 86 87 ®_tft_vcom { 88 regulator-min-microvolt = <3160000>; 89 regulator-max-microvolt = <3160000>; 90 voltage-table = <3160000 73>; 91 status = "okay"; 92 }; 93 94 &iomuxc { 95 pinctrl_i2c2: i2c2grp { 96 fsl,pins = < 97 MX8MP_IOMUXC_I2C2_SCL__I2C2_SCL 0x400001c2 98 MX8MP_IOMUXC_I2C2_SDA__I2C2_SDA 0x400001c2 99 >; 100 }; 101 };
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.