1724ba675SRob Herring// SPDX-License-Identifier: GPL-2.0-or-later OR MIT 2724ba675SRob Herring/* 3724ba675SRob Herring * Copyright 2022 Toradex 4724ba675SRob Herring */ 5724ba675SRob Herring 6724ba675SRob Herring/dts-v1/; 7724ba675SRob Herring 8724ba675SRob Herring#include <dt-bindings/input/input.h> 9724ba675SRob Herring#include <dt-bindings/interrupt-controller/irq.h> 10724ba675SRob Herring#include "imx6dl.dtsi" 11724ba675SRob Herring#include "imx6qdl-colibri.dtsi" 12724ba675SRob Herring 13724ba675SRob Herring/ { 14724ba675SRob Herring model = "Toradex Colibri iMX6DL/S on Colibri Aster Board"; 15724ba675SRob Herring compatible = "toradex,colibri_imx6dl-aster", "toradex,colibri_imx6dl", 16724ba675SRob Herring "fsl,imx6dl"; 17724ba675SRob Herring 18724ba675SRob Herring aliases { 19724ba675SRob Herring i2c0 = &i2c2; 20724ba675SRob Herring i2c1 = &i2c3; 21724ba675SRob Herring }; 22724ba675SRob Herring 23724ba675SRob Herring chosen { 24724ba675SRob Herring stdout-path = "serial0:115200n8"; 25724ba675SRob Herring }; 26724ba675SRob Herring}; 27724ba675SRob Herring 28724ba675SRob Herring/* Colibri SSP */ 29724ba675SRob Herring&ecspi4 { 30724ba675SRob Herring cs-gpios = < 31724ba675SRob Herring &gpio5 2 GPIO_ACTIVE_HIGH 32724ba675SRob Herring &gpio5 4 GPIO_ACTIVE_HIGH 33724ba675SRob Herring >; 34724ba675SRob Herring pinctrl-names = "default"; 35724ba675SRob Herring pinctrl-0 = <&pinctrl_ecspi4 &pinctrl_csi_gpio_2>; 36724ba675SRob Herring status = "okay"; 37724ba675SRob Herring}; 38724ba675SRob Herring 39724ba675SRob Herring/* Colibri I2C: I2C3_SDA/SCL on SODIMM 194/196 */ 40724ba675SRob Herring&i2c3 { 41724ba675SRob Herring status = "okay"; 42724ba675SRob Herring}; 43724ba675SRob Herring 44724ba675SRob Herring&iomuxc { 45724ba675SRob Herring pinctrl-names = "default"; 46724ba675SRob Herring pinctrl-0 = < 47724ba675SRob Herring &pinctrl_csi_gpio_1 48724ba675SRob Herring &pinctrl_gpio_2 49724ba675SRob Herring &pinctrl_gpio_aster 50724ba675SRob Herring &pinctrl_usbh_oc_1 51724ba675SRob Herring &pinctrl_usbc_id_1 52724ba675SRob Herring &pinctrl_weim_gpio_5 53724ba675SRob Herring >; 54724ba675SRob Herring 55*1a980586SMarek Vasut pinctrl_gpio_aster: gpioastergrp { 56724ba675SRob Herring fsl,pins = < 57724ba675SRob Herring MX6QDL_PAD_KEY_COL2__GPIO4_IO10 0x1b0b0 58724ba675SRob Herring MX6QDL_PAD_KEY_ROW2__GPIO4_IO11 0x1b0b0 59724ba675SRob Herring MX6QDL_PAD_KEY_ROW4__GPIO4_IO15 0x1b0b0 60724ba675SRob Herring MX6QDL_PAD_NANDF_D1__GPIO2_IO01 0x1b0b0 61724ba675SRob Herring MX6QDL_PAD_NANDF_D3__GPIO2_IO03 0x1b0b0 62724ba675SRob Herring MX6QDL_PAD_NANDF_D6__GPIO2_IO06 0x1b0b0 63724ba675SRob Herring MX6QDL_PAD_SD4_DAT0__GPIO2_IO08 0x1b0b0 64724ba675SRob Herring MX6QDL_PAD_SD4_DAT3__GPIO2_IO11 0x1b0b0 65724ba675SRob Herring >; 66724ba675SRob Herring }; 67724ba675SRob Herring}; 68724ba675SRob Herring 69724ba675SRob Herring&pwm1 { 70724ba675SRob Herring status = "okay"; 71724ba675SRob Herring}; 72724ba675SRob Herring 73724ba675SRob Herring&pwm2 { 74724ba675SRob Herring status = "okay"; 75724ba675SRob Herring}; 76724ba675SRob Herring 77724ba675SRob Herring&pwm3 { 78724ba675SRob Herring status = "okay"; 79724ba675SRob Herring}; 80724ba675SRob Herring 81724ba675SRob Herring&pwm4 { 82724ba675SRob Herring status = "okay"; 83724ba675SRob Herring}; 84724ba675SRob Herring 85724ba675SRob Herring®_usb_host_vbus { 86724ba675SRob Herring status = "okay"; 87724ba675SRob Herring}; 88724ba675SRob Herring 89724ba675SRob Herring&uart1 { 90724ba675SRob Herring status = "okay"; 91724ba675SRob Herring}; 92724ba675SRob Herring 93724ba675SRob Herring&uart2 { 94724ba675SRob Herring status = "okay"; 95724ba675SRob Herring}; 96724ba675SRob Herring 97724ba675SRob Herring&uart3 { 98724ba675SRob Herring status = "okay"; 99724ba675SRob Herring}; 100724ba675SRob Herring 101724ba675SRob Herring&usbh1 { 102724ba675SRob Herring disable-over-current; 103724ba675SRob Herring status = "okay"; 104724ba675SRob Herring}; 105724ba675SRob Herring 106724ba675SRob Herring&usbotg { 107724ba675SRob Herring disable-over-current; 108724ba675SRob Herring status = "okay"; 109724ba675SRob Herring}; 110724ba675SRob Herring 111724ba675SRob Herring/* Colibri MMC */ 112724ba675SRob Herring&usdhc1 { 113724ba675SRob Herring status = "okay"; 114724ba675SRob Herring}; 115