Lines Matching +full:ck +full:- +full:gpios

1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
3 * at91-sam9x60_curiosity.dts - Device Tree file for Microchip SAM9X60 Curiosity board
9 /dts-v1/;
11 #include <dt-bindings/input/input.h>
15 compatible = "microchip,sam9x60-curiosity", "microchip,sam9x60", "atmel,at91sam9";
24 stdout-path = "serial0:115200n8";
33 clock-frequency = <32768>;
37 clock-frequency = <24000000>;
41 gpio-keys {
42 compatible = "gpio-keys";
43 pinctrl-names = "default";
44 pinctrl-0 = <&pinctrl_key_gpio_default>;
46 button-user {
48 gpios = <&pioA 29 GPIO_ACTIVE_LOW>;
50 wakeup-source;
55 compatible = "gpio-leds";
56 pinctrl-names = "default";
57 pinctrl-0 = <&pinctrl_gpio_leds>;
59 led-red {
61 gpios = <&pioD 17 GPIO_ACTIVE_HIGH>;
64 led-green {
66 gpios = <&pioD 19 GPIO_ACTIVE_HIGH>;
69 led-blue {
71 gpios = <&pioD 21 GPIO_ACTIVE_HIGH>;
72 linux,default-trigger = "heartbeat";
77 vdd_1v8: regulator-0 {
78 compatible = "regulator-fixed";
79 regulator-always-on;
80 regulator-max-microvolt = <1800000>;
81 regulator-min-microvolt = <1800000>;
82 regulator-name = "VDD_1V8";
85 vdd_1v15: regulator-1 {
86 compatible = "regulator-fixed";
87 regulator-always-on;
88 regulator-max-microvolt = <1150000>;
89 regulator-min-microvolt = <1150000>;
90 regulator-name = "VDD_1V15";
93 vdd1_3v3: regulator-2 {
94 compatible = "regulator-fixed";
95 regulator-always-on;
96 regulator-max-microvolt = <3300000>;
97 regulator-min-microvolt = <3300000>;
98 regulator-name = "VDD1_3V3";
103 vddana-supply = <&vdd1_3v3>;
104 vref-supply = <&vdd1_3v3>;
105 pinctrl-names = "default";
106 pinctrl-0 = <&pinctrl_adc_default &pinctrl_adtrg_default>;
111 pinctrl-names = "default";
112 pinctrl-0 = <&pinctrl_can0_rx_tx>;
117 pinctrl-names = "default";
118 pinctrl-0 = <&pinctrl_can1_rx_tx>;
123 pinctrl-names = "default";
124 pinctrl-0 = <&pinctrl_dbgu>;
129 pinctrl-names = "default";
130 pinctrl-0 = <&pinctrl_ebi_addr_nand &pinctrl_ebi_data_lsb>;
133 nand_controller: nand-controller {
134 pinctrl-names = "default";
135 pinctrl-0 = <&pinctrl_nand_oe_we &pinctrl_nand_cs &pinctrl_nand_rb>;
140 rb-gpios = <&pioD 5 GPIO_ACTIVE_HIGH>;
141 cs-gpios = <&pioD 4 GPIO_ACTIVE_HIGH>;
142 nand-bus-width = <8>;
143 nand-ecc-mode = "hw";
144 nand-ecc-strength = <8>;
145 nand-ecc-step-size = <512>;
146 nand-on-flash-bbt;
150 compatible = "fixed-partitions";
151 #address-cells = <1>;
152 #size-cells = <1>;
160 label = "u-boot";
165 label = "U-Boot Env Redundant";
170 label = "U-Boot Env";
194 atmel,flexcom-mode = <ATMEL_FLEXCOM_MODE_TWI>;
199 pinctrl-names = "default";
200 pinctrl-0 = <&pinctrl_flx0_default>;
201 #address-cells = <1>;
202 #size-cells = <0>;
203 i2c-analog-filter;
204 i2c-digital-filter;
205 i2c-digital-filter-width-ns = <35>;
217 atmel,flexcom-mode = <ATMEL_FLEXCOM_MODE_TWI>;
222 pinctrl-names = "default";
223 pinctrl-0 = <&pinctrl_flx6_default>;
224 i2c-analog-filter;
225 i2c-digital-filter;
226 i2c-digital-filter-width-ns = <35>;
232 atmel,flexcom-mode = <ATMEL_FLEXCOM_MODE_USART>;
236 pinctrl-names = "default";
237 pinctrl-0 = <&pinctrl_flx7_default>;
243 phy-mode = "rmii";
244 #address-cells = <1>;
245 #size-cells = <0>;
246 pinctrl-names = "default";
247 pinctrl-0 = <&pinctrl_macb0_rmii>;
250 ethernet-phy@0 {
257 pinctrl_adc_default: adc-default {
261 pinctrl_adtrg_default: adtrg-default {
267 pinctrl_can0_rx_tx: can0-rx-tx {
276 pinctrl_can1_rx_tx: can1-rx-tx {
285 pinctrl_dbgu: dbgu-0 {
292 pinctrl_ebi_data_lsb: ebi-data-lsb {
304 pinctrl_ebi_addr_nand: ebi-addr-nand {
312 pinctrl_flx0_default: flx0-twi {
318 pinctrl_flx6_default: flx6-twi {
324 pinctrl_flx7_default: flx7-usart {
331 gpio-keys {
332 pinctrl_key_gpio_default: pinctrl-key-gpio {
338 pinctrl_gpio_leds: gpio-leds {
346 pinctrl_macb0_rmii: macb0-rmii-0 {
362 pinctrl_nand_oe_we: nand-oe-we-0 {
368 pinctrl_nand_rb: nand-rb-0 {
373 pinctrl_nand_cs: nand-cs-0 {
380 pinctrl_pwm0_0: pwm0-0 {
384 pinctrl_pwm0_1: pwm0-1 {
388 pinctrl_pwm0_2: pwm0-2 {
396 …<AT91_PIOA 17 AT91_PERIPH_A (AT91_PINCTRL_DRIVE_STRENGTH_HI) /* PA17 CK periph A with pullup */
404 pinctrl_sdmmc0_cd: sdmmc0-cd {
413 <AT91_PIOA 13 AT91_PERIPH_B (AT91_PINCTRL_DRIVE_STRENGTH_HI) /* PA13 CK periph B */
423 pinctrl_usba_vbus: usba-vbus {
429 pinctrl_usb_default: usb-default {
437 pinctrl-names = "default";
438 pinctrl-0 = <&pinctrl_pwm0_0 &pinctrl_pwm0_1 &pinctrl_pwm0_2>;
443 bus-width = <4>;
444 pinctrl-names = "default";
445 pinctrl-0 = <&pinctrl_sdmmc0_default &pinctrl_sdmmc0_cd>;
446 cd-gpios = <&pioA 25 GPIO_ACTIVE_LOW>;
447 disable-wp;
452 bus-width = <4>;
453 pinctrl-names = "default";
454 pinctrl-0 = <&pinctrl_sdmmc1_default>;
455 disable-wp;
460 debounce-delay-us = <976>;
470 compatible = "atmel,tcb-timer";
475 compatible = "atmel,tcb-timer";
481 atmel,vbus-gpio = <&pioA 27 GPIO_ACTIVE_HIGH>;
482 pinctrl-names = "default";
483 pinctrl-0 = <&pinctrl_usba_vbus>;
488 num-ports = <3>;
489 atmel,vbus-gpio = <0
492 pinctrl-names = "default";
493 pinctrl-0 = <&pinctrl_usb_default>;