1 // SPDX-License-Identifier: GPL-2.0-or-later OR MIT
3 * Copyright (c) 2014 Protonic Holland
8 #include "imx6qdl-prti6q.dtsi"
9 #include <dt-bindings/leds/common.h>
12 model = "Protonic RVT board";
13 compatible = "prt,prtrvt", "fsl,imx6dl";
16 device_type = "memory";
17 reg = <0x10000000 0x10000000>;
21 compatible = "gpio-leds";
22 pinctrl-names = "default";
23 pinctrl-0 = <&pinctrl_leds>;
26 function = LED_FUNCTION_STATUS;
27 gpios = <&gpio1 8 GPIO_ACTIVE_HIGH>;
28 linux,default-trigger = "heartbeat";
34 pinctrl-names = "default";
35 pinctrl-0 = <&pinctrl_can1 &pinctrl_can1phy>;
40 cs-gpios = <&gpio3 19 GPIO_ACTIVE_LOW>;
41 pinctrl-names = "default";
42 pinctrl-0 = <&pinctrl_ecspi1>;
46 compatible = "jedec,spi-nor";
48 spi-max-frequency = <20000000>;
55 cs-gpios = <&gpio4 24 GPIO_ACTIVE_LOW>;
56 pinctrl-names = "default";
57 pinctrl-0 = <&pinctrl_ecspi3>;
61 compatible = "ti,trf7970a";
63 pinctrl-names = "default";
64 pinctrl-0 = <&pinctrl_nfc>;
65 spi-max-frequency = <2000000>;
66 interrupts-extended = <&gpio5 14 IRQ_TYPE_LEVEL_LOW>;
67 ti,enable-gpios = <&gpio5 12 GPIO_ACTIVE_LOW>,
68 <&gpio5 11 GPIO_ACTIVE_LOW>;
69 vin-supply = <®_3v3>;
70 vin-voltage-override = <3100000>;
71 autosuspend-delay = <30000>;
72 irq-status-read-quirk;
74 t5t-rmb-extra-byte-quirk;
81 compatible = "ti,ads1015";
116 compatible = "nxp,pcf8563";
134 pinctrl_can1phy: can1phy {
137 MX6QDL_PAD_KEY_COL3__GPIO4_IO12 0x13070
139 MX6QDL_PAD_GPIO_0__GPIO1_IO00 0x1b0b0
143 pinctrl_ecspi1: ecspi1grp {
145 MX6QDL_PAD_EIM_D17__ECSPI1_MISO 0x100b1
146 MX6QDL_PAD_EIM_D18__ECSPI1_MOSI 0x100b1
147 MX6QDL_PAD_EIM_D16__ECSPI1_SCLK 0x100b1
149 MX6QDL_PAD_EIM_D19__GPIO3_IO19 0x000b1
153 pinctrl_ecspi3: ecspi3grp {
155 MX6QDL_PAD_DISP0_DAT0__ECSPI3_SCLK 0x100b1
156 MX6QDL_PAD_DISP0_DAT1__ECSPI3_MOSI 0x100b1
157 MX6QDL_PAD_DISP0_DAT2__ECSPI3_MISO 0x100b1
158 MX6QDL_PAD_DISP0_DAT3__GPIO4_IO24 0x000b1
162 pinctrl_leds: ledsgrp {
164 MX6QDL_PAD_GPIO_8__GPIO1_IO08 0x1b0b0
168 pinctrl_nfc: nfcgrp {
171 MX6QDL_PAD_DISP0_DAT15__GPIO5_IO09 0x100b1
173 MX6QDL_PAD_DISP0_DAT16__GPIO5_IO10 0x100b1
175 MX6QDL_PAD_DISP0_DAT17__GPIO5_IO11 0x100b1
177 MX6QDL_PAD_DISP0_DAT18__GPIO5_IO12 0x100b1
179 MX6QDL_PAD_DISP0_DAT19__GPIO5_IO13 0x100b1
181 MX6QDL_PAD_DISP0_DAT20__GPIO5_IO14 0x100b1