Lines Matching +full:ck +full:- +full:gpios
1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
3 * at91-sam9x60ek.dts - Device Tree file for Microchip SAM9X60-EK board
9 /dts-v1/;
11 #include <dt-bindings/input/input.h>
14 model = "Microchip SAM9X60-EK";
24 stdout-path = "serial0:115200n8";
29 clock-frequency = <32768>;
33 clock-frequency = <24000000>;
37 gpio-keys {
38 compatible = "gpio-keys";
39 pinctrl-names = "default";
40 pinctrl-0 = <&pinctrl_key_gpio_default>;
42 button-1 {
44 gpios = <&pioD 18 GPIO_ACTIVE_LOW>;
46 wakeup-source;
51 compatible = "gpio-leds";
52 pinctrl-names = "default";
53 pinctrl-0 = <&pinctrl_gpio_leds>;
58 gpios = <&pioB 11 GPIO_ACTIVE_HIGH>;
63 gpios = <&pioB 12 GPIO_ACTIVE_HIGH>;
68 gpios = <&pioB 13 GPIO_ACTIVE_HIGH>;
69 linux,default-trigger = "heartbeat";
73 vdd_1v8: fixed-regulator-vdd_1v8 {
74 compatible = "regulator-fixed";
75 regulator-name = "VDD_1V8";
76 regulator-min-microvolt = <1800000>;
77 regulator-max-microvolt = <1800000>;
78 regulator-always-on;
81 vdd_1v15: fixed-regulator-vdd_1v15 {
82 compatible = "regulator-fixed";
83 regulator-name = "VDD_1V15";
84 regulator-min-microvolt = <1150000>;
85 regulator-max-microvolt = <1150000>;
86 regulator-always-on;
89 vdd1_3v3: fixed-regulator-vdd1_3v3 {
90 compatible = "regulator-fixed";
91 regulator-name = "VDD1_3V3";
92 regulator-min-microvolt = <3300000>;
93 regulator-max-microvolt = <3300000>;
94 regulator-always-on;
97 vdd2_3v3: regulator-fixed-vdd2_3v3 {
98 compatible = "regulator-fixed";
99 regulator-name = "VDD2_3V3";
100 regulator-min-microvolt = <3300000>;
101 regulator-max-microvolt = <3300000>;
102 regulator-always-on;
107 vddana-supply = <&vdd1_3v3>;
108 vref-supply = <&vdd1_3v3>;
109 pinctrl-names = "default";
110 pinctrl-0 = <&pinctrl_adc_default &pinctrl_adtrg_default>;
115 pinctrl-names = "default";
116 pinctrl-0 = <&pinctrl_can0_rx_tx>;
121 pinctrl-names = "default";
122 pinctrl-0 = <&pinctrl_can1_rx_tx>;
127 pinctrl-names = "default";
128 pinctrl-0 = <&pinctrl_classd_default>;
129 atmel,pwm-type = "diff";
130 atmel,non-overlap-time = <10>;
135 pinctrl-names = "default";
136 pinctrl-0 = <&pinctrl_dbgu>;
141 pinctrl-names = "default";
142 pinctrl-0 = <&pinctrl_ebi_addr_nand &pinctrl_ebi_data_0_7>;
145 nand_controller: nand-controller {
146 pinctrl-names = "default";
147 pinctrl-0 = <&pinctrl_nand_oe_we &pinctrl_nand_cs &pinctrl_nand_rb>;
152 rb-gpios = <&pioD 5 GPIO_ACTIVE_HIGH>;
153 cs-gpios = <&pioD 4 GPIO_ACTIVE_HIGH>;
154 nand-bus-width = <8>;
155 nand-ecc-mode = "hw";
156 nand-ecc-strength = <8>;
157 nand-ecc-step-size = <512>;
158 nand-on-flash-bbt;
162 compatible = "fixed-partitions";
163 #address-cells = <1>;
164 #size-cells = <1>;
172 label = "u-boot";
177 label = "U-Boot Env Redundant";
182 label = "U-Boot Env";
206 atmel,flexcom-mode = <ATMEL_FLEXCOM_MODE_TWI>;
210 #address-cells = <1>;
211 #size-cells = <0>;
213 pinctrl-names = "default";
214 pinctrl-0 = <&pinctrl_flx0_default>;
215 i2c-analog-filter;
216 i2c-digital-filter;
217 i2c-digital-filter-width-ns = <35>;
230 atmel,flexcom-mode = <ATMEL_FLEXCOM_MODE_SPI>;
235 pinctrl-names = "default";
236 pinctrl-0 = <&pinctrl_flx4_default>;
242 atmel,flexcom-mode = <ATMEL_FLEXCOM_MODE_USART>;
246 pinctrl-names = "default";
247 pinctrl-0 = <&pinctrl_flx5_default>;
253 atmel,flexcom-mode = <ATMEL_FLEXCOM_MODE_TWI>;
257 #address-cells = <1>;
258 #size-cells = <0>;
260 pinctrl-names = "default";
261 pinctrl-0 = <&pinctrl_flx6_default>;
262 i2c-analog-filter;
263 i2c-digital-filter;
264 i2c-digital-filter-width-ns = <35>;
279 pinctrl-names = "default";
280 pinctrl-0 = <&pinctrl_i2s_default>;
281 #sound-dai-cells = <0>;
286 phy-mode = "rmii";
287 #address-cells = <1>;
288 #size-cells = <0>;
289 pinctrl-names = "default";
290 pinctrl-0 = <&pinctrl_macb0_rmii>;
293 ethernet-phy@0 {
295 interrupt-parent = <&pioB>;
312 pinctrl_dbgu: dbgu-0 {
342 pinctrl_nand_oe_we: nand-oe-we-0 {
348 pinctrl_nand_rb: nand-rb-0 {
353 pinctrl_nand_cs: nand-cs-0 {
360 pinctrl_ebi_data_0_7: ebi-data-lsb-0 {
372 pinctrl_ebi_data_0_15: ebi-data-msb-0 {
392 pinctrl_ebi_addr_nand: ebi-addr-0 {
460 pinctrl_macb0_rmii: macb0_rmii-0 {
497 <AT91_PIOA 17 AT91_PERIPH_A (AT91_PINCTRL_DRIVE_STRENGTH_HI) /* PA17 CK periph A with pullup */
513 <AT91_PIOA 13 AT91_PERIPH_B (AT91_PINCTRL_DRIVE_STRENGTH_HI) /* PA13 CK periph B */
551 pinctrl-names = "default";
552 pinctrl-0 = <&pinctrl_pwm0_0 &pinctrl_pwm0_1 &pinctrl_pwm0_2 &pinctrl_pwm0_3>;
557 bus-width = <4>;
558 pinctrl-names = "default";
559 pinctrl-0 = <&pinctrl_sdmmc0_default &pinctrl_sdmmc0_cd>;
561 cd-gpios = <&pioA 23 GPIO_ACTIVE_LOW>;
562 disable-wp;
566 bus-width = <4>;
567 pinctrl-names = "default";
568 pinctrl-0 = <&pinctrl_sdmmc1_default>;
569 no-1-8-v;
570 non-removable;
575 pinctrl-names = "default";
576 pinctrl-0 = <&pinctrl_qspi>;
580 #address-cells = <1>;
581 #size-cells = <1>;
582 compatible = "jedec,spi-nor";
584 spi-max-frequency = <104000000>;
585 spi-cs-setup-ns = <7>;
586 spi-tx-bus-width = <4>;
587 spi-rx-bus-width = <4>;
588 m25p,fast-read;
623 atmel,rtt-rtc-time-reg = <&gpbr 0x0>;
628 debounce-delay-us = <976>;
638 compatible = "atmel,tcb-timer";
643 compatible = "atmel,tcb-timer";
649 atmel,vbus-gpio = <&pioB 16 GPIO_ACTIVE_HIGH>;
650 pinctrl-names = "default";
651 pinctrl-0 = <&pinctrl_usba_vbus>;
656 num-ports = <3>;
657 atmel,vbus-gpio = <0
660 pinctrl-names = "default";
661 pinctrl-0 = <&pinctrl_usb_default>;