1724ba675SRob Herring// SPDX-License-Identifier: GPL-2.0-or-later OR MIT 2724ba675SRob Herring/* 3724ba675SRob Herring * Copyright 2018-2022 Toradex 4724ba675SRob Herring */ 5724ba675SRob Herring 6724ba675SRob Herring/dts-v1/; 7724ba675SRob Herring 8724ba675SRob Herring#include "imx6ull-colibri-wifi.dtsi" 9724ba675SRob Herring#include "imx6ull-colibri-iris-v2.dtsi" 10724ba675SRob Herring 11724ba675SRob Herring/ { 12724ba675SRob Herring model = "Toradex Colibri iMX6ULL 512MB on Colibri Iris V2"; 13724ba675SRob Herring compatible = "toradex,colibri-imx6ull-wifi-iris-v2", 14*09ecbb0eSFabio Estevam "toradex,colibri-imx6ull-wifi", 15724ba675SRob Herring "fsl,imx6ull"; 16724ba675SRob Herring}; 17724ba675SRob Herring 18724ba675SRob Herring&ad7879_ts { 19724ba675SRob Herring status = "okay"; 20724ba675SRob Herring}; 21724ba675SRob Herring 22724ba675SRob Herring&atmel_mxt_ts { 23724ba675SRob Herring status = "okay"; 24724ba675SRob Herring}; 25724ba675SRob Herring 26724ba675SRob Herring&backlight { 27724ba675SRob Herring status = "okay"; 28724ba675SRob Herring}; 29724ba675SRob Herring 30724ba675SRob Herring&gpio1 { 31724ba675SRob Herring /* This turns the LVDS transceiver on */ 32724ba675SRob Herring lvds-power-on-hog { 33724ba675SRob Herring gpio-hog; 34724ba675SRob Herring gpios = <14 GPIO_ACTIVE_HIGH>; /* SODIMM 99 */ 35724ba675SRob Herring line-name = "LVDS_POWER_ON"; 36724ba675SRob Herring output-high; 37724ba675SRob Herring }; 38724ba675SRob Herring}; 39724ba675SRob Herring 40724ba675SRob Herring&gpio2 { 41724ba675SRob Herring /* 42724ba675SRob Herring * This switches the LVDS transceiver to the single-channel 43724ba675SRob Herring * output mode. 44724ba675SRob Herring */ 45724ba675SRob Herring lvds-ch-mode-hog { 46724ba675SRob Herring gpio-hog; 47724ba675SRob Herring gpios = <0 GPIO_ACTIVE_HIGH>; /* SODIMM 55 */ 48724ba675SRob Herring line-name = "LVDS_CH_MODE"; 49724ba675SRob Herring output-high; 50724ba675SRob Herring }; 51724ba675SRob Herring 52724ba675SRob Herring /* 53724ba675SRob Herring * This switches the LVDS transceiver to the 24-bit RGB mode. 54724ba675SRob Herring */ 55724ba675SRob Herring lvds-rgb-mode-hog { 56724ba675SRob Herring gpio-hog; 57724ba675SRob Herring gpios = <1 GPIO_ACTIVE_HIGH>; /* SODIMM 63 */ 58724ba675SRob Herring line-name = "LVDS_RGB_MODE"; 59724ba675SRob Herring output-low; 60724ba675SRob Herring }; 61724ba675SRob Herring}; 62724ba675SRob Herring 63724ba675SRob Herring&gpio5 { 64724ba675SRob Herring /* 65724ba675SRob Herring * This switches the LVDS transceiver to VESA color mapping mode. 66724ba675SRob Herring */ 67724ba675SRob Herring lvds-color-map-hog { 68724ba675SRob Herring gpio-hog; 69724ba675SRob Herring gpios = <3 GPIO_ACTIVE_HIGH>; /* SODIMM 95 */ 70724ba675SRob Herring line-name = "LVDS_COLOR_MAP"; 71724ba675SRob Herring output-low; 72724ba675SRob Herring }; 73724ba675SRob Herring}; 74724ba675SRob Herring 75724ba675SRob Herring&i2c2 { 76724ba675SRob Herring status = "okay"; 77724ba675SRob Herring}; 78724ba675SRob Herring 79724ba675SRob Herring&lcdif { 80724ba675SRob Herring status = "okay"; 81724ba675SRob Herring}; 82724ba675SRob Herring 83724ba675SRob Herring&panel_dpi { 84724ba675SRob Herring status = "okay"; 85724ba675SRob Herring}; 86724ba675SRob Herring 87724ba675SRob Herring&pwm4 { 88724ba675SRob Herring status = "okay"; 89724ba675SRob Herring}; 90