Lines Matching +full:at91rm9200 +full:- +full:rtc
1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
3 * at91-sam9x60ek.dts - Device Tree file for Microchip SAM9X60-EK board
9 /dts-v1/;
13 model = "Microchip SAM9X60-EK";
23 stdout-path = "serial0:115200n8";
28 clock-frequency = <32768>;
32 clock-frequency = <24000000>;
37 compatible = "simple-bus";
38 #address-cells = <1>;
39 #size-cells = <0>;
41 vdd_1v8: fixed-regulator-vdd_1v8@0 {
42 compatible = "regulator-fixed";
43 regulator-name = "VDD_1V8";
44 regulator-min-microvolt = <1800000>;
45 regulator-max-microvolt = <1800000>;
46 regulator-always-on;
50 vdd_1v5: fixed-regulator-vdd_1v5@1 {
51 compatible = "regulator-fixed";
52 regulator-name = "VDD_1V5";
53 regulator-min-microvolt = <1500000>;
54 regulator-max-microvolt = <1500000>;
55 regulator-always-on;
59 vdd1_3v3: fixed-regulator-vdd1_3v3@2 {
60 compatible = "regulator-fixed";
61 regulator-name = "VDD1_3V3";
62 regulator-min-microvolt = <3300000>;
63 regulator-max-microvolt = <3300000>;
64 regulator-always-on;
68 vdd2_3v3: regulator-fixed-vdd2_3v3@3 {
69 compatible = "regulator-fixed";
70 regulator-name = "VDD2_3V3";
71 regulator-min-microvolt = <3300000>;
72 regulator-max-microvolt = <3300000>;
73 regulator-always-on;
79 compatible = "gpio-keys";
80 pinctrl-names = "default";
81 pinctrl-0 = <&pinctrl_key_gpio_default>;
88 wakeup-source;
93 compatible = "gpio-leds";
109 linux,default-trigger = "heartbeat";
115 vddana-supply = <&vdd1_3v3>;
116 vref-supply = <&vdd1_3v3>;
117 pinctrl-names = "default";
118 pinctrl-0 = <&pinctrl_adc_default &pinctrl_adtrg_default>;
123 pinctrl-names = "default";
124 pinctrl-0 = <&pinctrl_can0_rx_tx>;
129 pinctrl-names = "default";
130 pinctrl-0 = <&pinctrl_can1_rx_tx>;
135 pinctrl-names = "default";
136 pinctrl-0 = <&pinctrl_classd_default>;
137 atmel,pwm-type = "diff";
138 atmel,non-overlap-time = <10>;
143 pinctrl-names = "default";
144 pinctrl-0 = <&pinctrl_dbgu>;
149 pinctrl-names = "default";
150 pinctrl-0 = <&pinctrl_ebi_addr_nand &pinctrl_ebi_data_0_7>;
153 nand_controller: nand-controller {
154 pinctrl-names = "default";
155 pinctrl-0 = <&pinctrl_nand_oe_we &pinctrl_nand_cs &pinctrl_nand_rb>;
160 rb-gpios = <&pioD 5 GPIO_ACTIVE_HIGH>;
161 cs-gpios = <&pioD 4 GPIO_ACTIVE_HIGH>;
162 nand-bus-width = <8>;
163 nand-ecc-mode = "hw";
164 nand-ecc-strength = <8>;
165 nand-ecc-step-size = <512>;
166 nand-on-flash-bbt;
170 compatible = "fixed-partitions";
171 #address-cells = <1>;
172 #size-cells = <1>;
180 label = "u-boot";
185 label = "U-Boot Env Redundant";
190 label = "U-Boot Env";
214 atmel,flexcom-mode = <ATMEL_FLEXCOM_MODE_TWI>;
218 compatible = "microchip,sam9x60-i2c";
221 #address-cells = <1>;
222 #size-cells = <0>;
224 pinctrl-names = "default";
225 pinctrl-0 = <&pinctrl_flx0_default>;
226 atmel,fifo-size = <16>;
227 i2c-analog-filter;
228 i2c-digital-filter;
229 i2c-digital-filter-width-ns = <35>;
243 atmel,flexcom-mode = <ATMEL_FLEXCOM_MODE_SPI>;
247 compatible = "microchip,sam9x60-spi", "atmel,at91rm9200-spi";
251 clock-names = "spi_clk";
252 pinctrl-names = "default";
253 pinctrl-0 = <&pinctrl_flx4_default>;
254 atmel,fifo-size = <16>;
255 #address-cells = <1>;
256 #size-cells = <0>;
262 atmel,flexcom-mode = <ATMEL_FLEXCOM_MODE_USART>;
266 compatible = "microchip,sam9x60-usart", "atmel,at91sam9260-usart";
275 dma-names = "tx", "rx";
277 clock-names = "usart";
278 pinctrl-0 = <&pinctrl_flx5_default>;
279 pinctrl-names = "default";
280 atmel,use-dma-rx;
281 atmel,use-dma-tx;
287 atmel,flexcom-mode = <ATMEL_FLEXCOM_MODE_TWI>;
291 compatible = "microchip,sam9x60-i2c";
294 #address-cells = <1>;
295 #size-cells = <0>;
297 pinctrl-names = "default";
298 pinctrl-0 = <&pinctrl_flx6_default>;
299 atmel,fifo-size = <16>;
300 i2c-analog-filter;
301 i2c-digital-filter;
302 i2c-digital-filter-width-ns = <35>;
317 pinctrl-names = "default";
318 pinctrl-0 = <&pinctrl_i2s_default>;
319 #sound-dai-cells = <0>;
324 phy-mode = "rmii";
325 #address-cells = <1>;
326 #size-cells = <0>;
327 pinctrl-names = "default";
328 pinctrl-0 = <&pinctrl_macb0_rmii>;
331 ethernet-phy@0 {
337 atmel,mux-mask = <
356 pinctrl_dbgu: dbgu-0 {
386 pinctrl_nand_oe_we: nand-oe-we-0 {
392 pinctrl_nand_rb: nand-rb-0 {
397 pinctrl_nand_cs: nand-cs-0 {
404 pinctrl_ebi_data_0_7: ebi-data-lsb-0 {
416 pinctrl_ebi_data_0_15: ebi-data-msb-0 {
436 pinctrl_ebi_addr_nand: ebi-addr-0 {
504 pinctrl_macb0_rmii: macb0_rmii-0 {
575 atmel,osc-bypass;
579 pinctrl-names = "default";
580 pinctrl-0 = <&pinctrl_pwm0_0 &pinctrl_pwm0_1 &pinctrl_pwm0_2 &pinctrl_pwm0_3>;
585 bus-width = <4>;
586 pinctrl-names = "default";
587 pinctrl-0 = <&pinctrl_sdmmc0_default>;
589 cd-gpios = <&pioA 23 GPIO_ACTIVE_LOW>;
590 disable-wp;
594 bus-width = <4>;
595 pinctrl-names = "default";
596 pinctrl-0 = <&pinctrl_sdmmc1_default>;
597 no-1-8-v;
598 non-removable;
603 pinctrl-names = "default";
604 pinctrl-0 = <&pinctrl_qspi>;
608 #address-cells = <1>;
609 #size-cells = <1>;
610 compatible = "jedec,spi-nor";
612 spi-max-frequency = <80000000>;
613 spi-tx-bus-width = <4>;
614 spi-rx-bus-width = <4>;
615 m25p,fast-read;
650 atmel,rtt-rtc-time-reg = <&gpbr 0x0>;
655 atmel,shdwc-debouncer = <976>;
665 compatible = "atmel,tcb-timer";
670 compatible = "atmel,tcb-timer";
676 atmel,vbus-gpio = <&pioB 16 GPIO_ACTIVE_HIGH>;
677 pinctrl-names = "default";
678 pinctrl-0 = <&pinctrl_usba_vbus>;
683 num-ports = <3>;
684 atmel,vbus-gpio = <0