Lines Matching +full:rx +full:- +full:int +full:- +full:gpios

1 // SPDX-License-Identifier: GPL-2.0-only
3 * Copyright (C) 2012 Texas Instruments Incorporated - https://www.ti.com/
5 /dts-v1/;
8 #include "am335x-osd335x-common.dtsi"
9 #include <dt-bindings/interrupt-controller/irq.h>
13 compatible = "ti,am335x-bone-blue", "ti,am33xx";
16 stdout-path = &uart0;
20 pinctrl-names = "default";
21 pinctrl-0 = <&user_leds_s0>;
23 compatible = "gpio-leds";
27 gpios = <&gpio1 21 GPIO_ACTIVE_HIGH>;
28 linux,default-trigger = "heartbeat";
29 default-state = "off";
34 gpios = <&gpio1 22 GPIO_ACTIVE_HIGH>;
35 linux,default-trigger = "mmc0";
36 default-state = "off";
41 gpios = <&gpio1 23 GPIO_ACTIVE_HIGH>;
42 linux,default-trigger = "cpu0";
43 default-state = "off";
48 gpios = <&gpio1 24 GPIO_ACTIVE_HIGH>;
49 linux,default-trigger = "mmc1";
50 default-state = "off";
55 gpios = <&gpio0 19 GPIO_ACTIVE_HIGH>;
56 default-state = "off";
57 linux,default-trigger = "phy0assoc";
62 gpios = <&gpio2 2 GPIO_ACTIVE_HIGH>;
63 default-state = "off";
68 gpios = <&gpio2 3 GPIO_ACTIVE_HIGH>;
69 default-state = "off";
74 gpios = <&gpio0 27 GPIO_ACTIVE_HIGH>;
75 default-state = "off";
80 gpios = <&gpio0 11 GPIO_ACTIVE_HIGH>;
81 default-state = "off";
86 gpios = <&gpio1 29 GPIO_ACTIVE_HIGH>;
87 default-state = "off";
92 gpios = <&gpio0 26 GPIO_ACTIVE_HIGH>;
93 default-state = "off";
98 compatible = "regulator-fixed";
99 regulator-name = "vmmcsd_fixed";
100 regulator-min-microvolt = <3300000>;
101 regulator-max-microvolt = <3300000>;
105 compatible = "regulator-fixed";
106 regulator-name = "wlan-en-regulator";
107 regulator-min-microvolt = <1800000>;
108 regulator-max-microvolt = <1800000>;
109 startup-delay-us= <70000>;
113 enable-active-high;
119 pinctrl-single,pins = <
120 …AM33XX_PADCONF(AM335X_PIN_GPMC_A5, PIN_OUTPUT, MUX_MODE7) /* (V15) gpmc_a5.gpio1[21] - USR_LED_0 */
121 …AM33XX_PADCONF(AM335X_PIN_GPMC_A6, PIN_OUTPUT, MUX_MODE7) /* (U15) gpmc_a6.gpio1[22] - USR_LED_1 */
122 …AM33XX_PADCONF(AM335X_PIN_GPMC_A7, PIN_OUTPUT, MUX_MODE7) /* (T15) gpmc_a7.gpio1[23] - USR_LED_2 */
123 …AM33XX_PADCONF(AM335X_PIN_GPMC_A8, PIN_OUTPUT, MUX_MODE7) /* (V16) gpmc_a8.gpio1[24] - USR_LED_3 */
124 …335X_PIN_XDMA_EVENT_INTR0, PIN_OUTPUT, MUX_MODE7) /* (A15) xdma_event_intr0.gpio0[19] - WIFI_LED */
125 …AM33XX_PADCONF(AM335X_PIN_GPMC_ADVN_ALE, PIN_OUTPUT, MUX_MODE7) /* (R7) gpmc_advn_ale.gpio2[2] - P…
126 …AM33XX_PADCONF(AM335X_PIN_GPMC_OEN_REN, PIN_OUTPUT, MUX_MODE7) /* (T7) gpmc_oen_ren.gpio2[3] - P8.…
127 …AM33XX_PADCONF(AM335X_PIN_GPMC_AD11, PIN_OUTPUT, MUX_MODE7) /* (U12) gpmc_ad11.gpio0[27] - P8.17, …
128 …AM33XX_PADCONF(AM335X_PIN_LCD_DATA15, PIN_OUTPUT, MUX_MODE7) /* (T5) lcd_data15.gpio0[11] - P8.32,…
129 …AM33XX_PADCONF(AM335X_PIN_GPMC_CSN0, PIN_OUTPUT, MUX_MODE7) /* (V6) gpmc_csn0.gpio1[29] - P8.26, B…
130 …AM33XX_PADCONF(AM335X_PIN_GPMC_AD10, PIN_OUTPUT, MUX_MODE7) /* (T11) gpmc_ad10.gpio0[26] - P8.14, …
136 pinctrl-single,pins = <
144 pinctrl-single,pins = <
152 pinctrl-single,pins = <
160 pinctrl-single,pins = <
168 pinctrl-single,pins = <
175 pinctrl-single,pins = <
182 pinctrl-single,pins = <
188 pinctrl-single,pins = <
203 pinctrl-single,pins = <
214 pinctrl-single,pins = <
215 …ADCONF(AM335X_PIN_MII1_TXD0, PIN_OUTPUT_PULLUP, MUX_MODE7) /* (K17) gmii1_txd0.gpio0[28] - BT_EN */
220 pinctrl-single,pins = <
229 pinctrl-single,pins = <
230 …NF(AM335X_PIN_MII1_TX_CLK, PIN_OUTPUT_PULLDOWN, MUX_MODE7) /* (K18) gmii1_txclk.gpio3[9] - WL_EN */
231 …CONF(AM335X_PIN_MII1_TXD1, PIN_INPUT_PULLDOWN, MUX_MODE7) /* (K16) gmii1_txd1.gpio0[21] - WL_IRQ */
232 …AM335X_PIN_MII1_RX_CLK, PIN_OUTPUT_PULLUP, MUX_MODE7) /* (L18) gmii1_rxclk.gpio3[10] - LS_BUF_EN */
238 pinctrl-single,pins = <
247 pinctrl-names = "default";
248 pinctrl-0 = <&uart0_pins>;
254 pinctrl-names = "default";
255 pinctrl-0 = <&uart1_pins>;
261 pinctrl-names = "default";
262 pinctrl-0 = <&uart2_pins>;
268 pinctrl-names = "default";
269 pinctrl-0 = <&uart4_pins>;
275 pinctrl-names = "default";
276 pinctrl-0 = <&uart5_pins>;
283 interrupts-extended = <&intc 18 &tps 0>;
284 interrupt-names = "mc", "vbus";
296 #address-cells = <1>;
297 #size-cells = <1>;
305 pinctrl-names = "default";
306 pinctrl-0 = <&i2c2_pins>;
309 clock-frequency = <400000>;
314 interrupt-parent = <&gpio3>;
316 i2c-gate {
317 #address-cells = <1>;
318 #size-cells = <0>;
335 /delete-property/ ti,pmic-shutdown-controller;
339 interrupt-names = "USB", "AC";
346 vmmc-supply = <&vmmcsd_fixed>;
347 bus-width = <4>;
348 pinctrl-names = "default";
349 pinctrl-0 = <&mmc1_pins>;
350 cd-gpios = <&gpio0 6 GPIO_ACTIVE_LOW>;
355 vmmc-supply = <&vmmcsd_fixed>;
356 bus-width = <8>;
357 pinctrl-names = "default";
358 pinctrl-0 = <&mmc2_pins>;
364 dma-names = "tx", "rx";
366 vmmc-supply = <&wlan_en_reg>;
367 bus-width = <4>;
368 non-removable;
369 cap-power-off-card;
370 keep-power-in-suspend;
371 pinctrl-names = "default";
372 pinctrl-0 = <&mmc3_pins &wl18xx_pins>;
374 #address-cells = <1>;
375 #size-cells = <0>;
379 interrupt-parent = <&gpio0>;
387 ti,adc-channels = <0 1 2 3 4 5 6 7>;
392 pinctrl-names = "default";
393 pinctrl-0 = <&uart3_pins &bt_pins>;
397 compatible = "ti,wl1835-st";
398 enable-gpios = <&gpio0 28 GPIO_ACTIVE_HIGH>;
403 system-power-controller;
405 clock-names = "ext-clk", "int-clk";
409 pinctrl-names = "default";
410 pinctrl-0 = <&dcan1_pins>;
416 gpio-hog;
417 gpios = <10 GPIO_ACTIVE_HIGH>;
418 output-high;
419 line-name = "LS_BUF_EN";