Lines Matching +full:sda +full:- +full:gpios
1 // SPDX-License-Identifier: (GPL-2.0+ OR X11)
3 * at91-sama5d2_ptc_ek.dts - Device Tree file for SAMA5D2 PTC EK board
9 /dts-v1/;
11 #include "sama5d2-pinfunc.h"
12 #include <dt-bindings/mfd/atmel-flexcom.h>
13 #include <dt-bindings/gpio/gpio.h>
14 #include <dt-bindings/pinctrl/at91.h>
18 compatible = "atmel,sama5d2-ptc_ek", "atmel,sama5d2", "atmel,sama5";
28 stdout-path = "serial0:115200n8";
33 clock-frequency = <32768>;
37 clock-frequency = <24000000>;
43 atmel,vbus-gpio = <&pioA PIN_PB11 GPIO_ACTIVE_HIGH>;
44 pinctrl-names = "default";
45 pinctrl-0 = <&pinctrl_usba_vbus>;
50 num-ports = <3>;
51 atmel,vbus-gpio = <0
55 pinctrl-names = "default";
56 pinctrl-0 = <&pinctrl_usb_default>;
65 pinctrl-names = "default";
66 pinctrl-0 = <&pinctrl_nand_default>;
69 nand_controller: nand-controller {
75 nand-bus-width = <8>;
76 nand-ecc-mode = "hw";
77 nand-on-flash-bbt;
81 compatible = "fixed-partitions";
82 #address-cells = <1>;
83 #size-cells = <1>;
124 sdmmc0: sdio-host@a0000000 {
125 bus-width = <8>;
126 pinctrl-names = "default";
127 pinctrl-0 = <&pinctrl_sdmmc0_default>;
133 pinctrl-names = "default";
134 pinctrl-0 = <&pinctrl_spi0_default>;
139 pinctrl-names = "default";
140 pinctrl-0 = <&pinctrl_macb0_default &pinctrl_macb0_phy_irq>;
141 phy-mode = "rmii";
144 ethernet-phy@1 {
146 interrupt-parent = <&pioA>;
153 compatible = "atmel,tcb-timer";
158 compatible = "atmel,tcb-timer";
164 pinctrl-names = "default";
165 pinctrl-0 = <&pinctrl_uart0_default>;
166 atmel,use-dma-rx;
167 atmel,use-dma-tx;
172 pinctrl-names = "default";
173 pinctrl-0 = <&pinctrl_uart2_default>;
174 atmel,use-dma-rx;
175 atmel,use-dma-tx;
181 pinctrl-names = "default", "gpio";
182 pinctrl-0 = <&pinctrl_i2c0_default>;
183 pinctrl-1 = <&pinctrl_i2c0_gpio>;
184 sda-gpios = <&pioA PIN_PD21 GPIO_ACTIVE_HIGH>;
185 scl-gpios = <&pioA PIN_PD22 (GPIO_ACTIVE_HIGH | GPIO_OPEN_DRAIN)>;
190 atmel,flexcom-mode = <ATMEL_FLEXCOM_MODE_TWI>;
195 pinctrl-names = "default", "gpio";
196 pinctrl-0 = <&pinctrl_flx0_default>;
197 pinctrl-1 = <&pinctrl_flx0_gpio>;
198 sda-gpios = <&pioA PIN_PB28 GPIO_ACTIVE_HIGH>;
199 scl-gpios = <&pioA PIN_PB29 (GPIO_ACTIVE_HIGH | GPIO_OPEN_DRAIN)>;
205 atmel,shdwc-debouncer = <976>;
209 atmel,wakeup-type = "low";
218 pinctrl-names = "default";
219 pinctrl-0 = <&pinctrl_spi1_default>;
225 pinctrl-names = "default", "gpio";
226 pinctrl-0 = <&pinctrl_i2c1_default>;
227 pinctrl-1 = <&pinctrl_i2c1_gpio>;
228 sda-gpios = <&pioA PIN_PC6 GPIO_ACTIVE_HIGH>;
229 scl-gpios = <&pioA PIN_PC7 (GPIO_ACTIVE_HIGH | GPIO_OPEN_DRAIN)>;
243 bias-disable;
249 bias-disable;
255 bias-disable;
261 bias-disable;
267 bias-disable;
273 bias-disable;
278 bias-pull-up;
285 bias-pull-up;
299 bias-disable;
304 bias-disable;
319 bias-pull-up;
320 atmel,drive-strength = <ATMEL_PIO_DRVSTR_ME>;
328 bias-pull-up;
343 bias-pull-up;
350 bias-disable;
359 bias-disable;
367 bias-disable;
373 bias-disable;
379 bias-disable;
384 bias-disable;
389 bias-disable;
398 compatible = "gpio-keys";
400 pinctrl-names = "default";
401 pinctrl-0 = <&pinctrl_key_gpio_default>;
405 gpios = <&pioA PIN_PA10 GPIO_ACTIVE_LOW>;
407 wakeup-source;
412 compatible = "gpio-leds";
413 pinctrl-names = "default";
414 pinctrl-0 = <&pinctrl_led_gpio_default>;
419 gpios = <&pioA PIN_PB10 GPIO_ACTIVE_HIGH>;
424 gpios = <&pioA PIN_PB8 GPIO_ACTIVE_HIGH>;
429 gpios = <&pioA PIN_PB6 GPIO_ACTIVE_HIGH>;
430 linux,default-trigger = "heartbeat";