Lines Matching +full:slew +full:- +full:time +full:- +full:us

1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
3 * at91-sama7g5ek.dts - Device Tree file for SAMA7G5-EK board
11 /dts-v1/;
12 #include "sama7g5-pinfunc.h"
14 #include <dt-bindings/mfd/atmel-flexcom.h>
15 #include <dt-bindings/input/input.h>
16 #include <dt-bindings/pinctrl/at91.h>
17 #include <dt-bindings/sound/microchip,pdmc.h>
20 model = "Microchip SAMA7G5-EK";
25 stdout-path = "serial0:115200n8";
40 clock-frequency = <32768>;
44 clock-frequency = <24000000>;
48 gpio-keys {
49 compatible = "gpio-keys";
51 pinctrl-names = "default";
52 pinctrl-0 = <&pinctrl_key_gpio_default>;
58 wakeup-source;
63 compatible = "gpio-leds";
64 pinctrl-names = "default";
65 pinctrl-0 = <&pinctrl_led_gpio_default>;
81 linux,default-trigger = "heartbeat";
91 reg_5v: regulator-5v {
92 compatible = "regulator-fixed";
93 regulator-name = "5V_MAIN";
94 regulator-min-microvolt = <5000000>;
95 regulator-max-microvolt = <5000000>;
96 regulator-always-on;
100 compatible = "simple-audio-card";
101 simple-audio-card,name = "sama7g5ek audio";
102 #address-cells = <1>;
103 #size-cells = <0>;
104 simple-audio-card,dai-link@0 {
107 sound-dai = <&spdiftx>;
110 sound-dai = <&spdif_out>;
113 simple-audio-card,dai-link@1 {
116 sound-dai = <&spdifrx>;
119 sound-dai = <&spdif_in>;
124 spdif_in: spdif-in {
125 #sound-dai-cells = <0>;
126 compatible = "linux,spdif-dir";
129 spdif_out: spdif-out {
130 #sound-dai-cells = <0>;
131 compatible = "linux,spdif-dit";
136 vddana-supply = <&vddout25>;
137 vref-supply = <&vddout25>;
138 pinctrl-names = "default";
139 pinctrl-0 = <&pinctrl_mikrobus1_an_default &pinctrl_mikrobus2_an_default>;
144 pinctrl-names = "default";
145 pinctrl-0 = <&pinctrl_can0_default>;
150 pinctrl-names = "default";
151 pinctrl-0 = <&pinctrl_can1_default>;
156 cpu-supply = <&vddcpu>;
160 pinctrl-names = "default";
161 pinctrl-0 = <&pinctrl_qspi>;
165 #address-cells = <1>;
166 #size-cells = <1>;
167 compatible = "jedec,spi-nor";
169 spi-max-frequency = <133000000>;
170 spi-tx-bus-width = <8>;
171 spi-rx-bus-width = <8>;
172 m25p,fast-read;
225 atmel,flexcom-mode = <ATMEL_FLEXCOM_MODE_USART>;
229 pinctrl-names = "default";
230 pinctrl-0 = <&pinctrl_flx0_default>;
236 atmel,flexcom-mode = <ATMEL_FLEXCOM_MODE_TWI>;
240 pinctrl-names = "default";
241 pinctrl-0 = <&pinctrl_i2c1_default>;
242 i2c-analog-filter;
243 i2c-digital-filter;
244 i2c-digital-filter-width-ns = <35>;
247 power-monitor@10 {
250 #address-cells = <1>;
251 #size-cells = <0>;
255 shunt-resistor-micro-ohms = <10000>;
261 shunt-resistor-micro-ohms = <10000>;
267 shunt-resistor-micro-ohms = <10000>;
273 shunt-resistor-micro-ohms = <10000>;
281 lvin-supply = <&reg_5v>;
282 pvin1-supply = <&reg_5v>;
283 pvin2-supply = <&reg_5v>;
284 pvin3-supply = <&reg_5v>;
285 pvin4-supply = <&reg_5v>;
290 regulator-name = "VDD_IO";
291 regulator-min-microvolt = <3300000>;
292 regulator-max-microvolt = <3300000>;
293 regulator-initial-mode = <2>;
294 regulator-allowed-modes = <2>, <4>;
295 regulator-always-on;
297 regulator-state-standby {
298 regulator-on-in-suspend;
299 regulator-suspend-microvolt = <3300000>;
300 regulator-mode = <4>;
303 regulator-state-mem {
304 regulator-off-in-suspend;
305 regulator-mode = <4>;
310 regulator-name = "VDD_DDR";
311 regulator-min-microvolt = <1350000>;
312 regulator-max-microvolt = <1350000>;
313 regulator-initial-mode = <2>;
314 regulator-allowed-modes = <2>, <4>;
315 regulator-always-on;
317 regulator-state-standby {
318 regulator-on-in-suspend;
319 regulator-suspend-microvolt = <1350000>;
320 regulator-mode = <4>;
323 regulator-state-mem {
324 regulator-on-in-suspend;
325 regulator-suspend-microvolt = <1350000>;
326 regulator-mode = <4>;
331 regulator-name = "VDD_CORE";
332 regulator-min-microvolt = <1150000>;
333 regulator-max-microvolt = <1150000>;
334 regulator-initial-mode = <2>;
335 regulator-allowed-modes = <2>, <4>;
336 regulator-always-on;
338 regulator-state-standby {
339 regulator-on-in-suspend;
340 regulator-suspend-microvolt = <1150000>;
341 regulator-mode = <4>;
344 regulator-state-mem {
345 regulator-off-in-suspend;
346 regulator-mode = <4>;
351 regulator-name = "VDD_OTHER";
352 regulator-min-microvolt = <1050000>;
353 regulator-max-microvolt = <1250000>;
354 regulator-initial-mode = <2>;
355 regulator-allowed-modes = <2>, <4>;
356 regulator-ramp-delay = <3125>;
357 regulator-always-on;
359 regulator-state-standby {
360 regulator-on-in-suspend;
361 regulator-suspend-microvolt = <1050000>;
362 regulator-mode = <4>;
365 regulator-state-mem {
366 regulator-off-in-suspend;
367 regulator-mode = <4>;
372 regulator-name = "LDO1";
373 regulator-min-microvolt = <1800000>;
374 regulator-max-microvolt = <1800000>;
375 regulator-always-on;
377 regulator-state-standby {
378 regulator-suspend-microvolt = <1800000>;
379 regulator-on-in-suspend;
382 regulator-state-mem {
383 regulator-off-in-suspend;
388 regulator-name = "LDO2";
389 regulator-min-microvolt = <1200000>;
390 regulator-max-microvolt = <3700000>;
392 regulator-state-standby {
393 regulator-suspend-microvolt = <1800000>;
394 regulator-on-in-suspend;
397 regulator-state-mem {
398 regulator-off-in-suspend;
407 atmel,flexcom-mode = <ATMEL_FLEXCOM_MODE_USART>;
411 pinctrl-names = "default";
412 pinctrl-0 = <&pinctrl_flx3_default>;
418 atmel,flexcom-mode = <ATMEL_FLEXCOM_MODE_USART>;
422 pinctrl-names = "default";
423 pinctrl-0 = <&pinctrl_flx4_default>;
429 atmel,flexcom-mode = <ATMEL_FLEXCOM_MODE_USART>;
433 pinctrl-names = "default";
434 pinctrl-0 = <&pinctrl_flx7_default>;
440 atmel,flexcom-mode = <ATMEL_FLEXCOM_MODE_TWI>;
444 pinctrl-names = "default";
445 pinctrl-0 = <&pinctrl_i2c8_default>;
446 i2c-analog-filter;
447 i2c-digital-filter;
448 i2c-digital-filter-width-ns = <35>;
456 vcc-supply = <&vdd_3v3>;
458 nvmem-layout {
459 compatible = "fixed-layout";
460 #address-cells = <1>;
461 #size-cells = <1>;
474 vcc-supply = <&vdd_3v3>;
476 nvmem-layout {
477 compatible = "fixed-layout";
478 #address-cells = <1>;
479 #size-cells = <1>;
490 atmel,flexcom-mode = <ATMEL_FLEXCOM_MODE_TWI>;
494 pinctrl-names = "default";
495 pinctrl-0 = <&pinctrl_i2c9_default>;
496 i2c-analog-filter;
497 i2c-digital-filter;
498 i2c-digital-filter-width-ns = <35>;
504 atmel,flexcom-mode = <ATMEL_FLEXCOM_MODE_SPI>;
508 pinctrl-names = "default";
509 pinctrl-0 = <&pinctrl_mikrobus1_spi &pinctrl_mikrobus1_spi_cs>;
515 #address-cells = <1>;
516 #size-cells = <0>;
517 pinctrl-names = "default";
518 pinctrl-0 = <&pinctrl_gmac0_default
522 phy-mode = "rgmii-id";
523 nvmem-cells = <&eeprom0_eui48>;
524 nvmem-cell-names = "mac-address";
527 ethernet-phy@7 {
529 interrupt-parent = <&pioA>;
535 #address-cells = <1>;
536 #size-cells = <0>;
537 pinctrl-names = "default";
538 pinctrl-0 = <&pinctrl_gmac1_default
541 phy-mode = "rmii";
542 nvmem-cells = <&eeprom1_eui48>;
543 nvmem-cell-names = "mac-address";
546 ethernet-phy@0 {
548 interrupt-parent = <&pioA>;
554 pinctrl-names = "default";
555 pinctrl-0 = <&pinctrl_i2s0_default>;
559 #sound-dai-cells = <0>;
560 microchip,mic-pos = <MCHP_PDMC_DS0 MCHP_PDMC_CLK_NEGATIVE>, /* MIC 1 */
565 pinctrl-names = "default";
566 pinctrl-0 = <&pinctrl_pdmc0_default>;
574 bias-disable;
580 bias-disable;
588 bias-disable;
594 bias-pull-up;
600 bias-disable;
606 bias-disable;
622 slew-rate = <0>;
623 bias-disable;
629 bias-disable;
634 slew-rate = <0>;
635 bias-pull-up;
640 bias-disable;
652 slew-rate = <0>;
653 bias-disable;
659 bias-disable;
664 bias-disable;
670 bias-disable;
676 bias-disable;
682 bias-disable;
691 bias-disable;
696 bias-pull-up;
703 bias-pull-up;
708 bias-disable;
713 bias-disable;
718 bias-disable;
723 bias-disable;
728 bias-disable;
735 bias-disable;
759 bias-disable;
760 slew-rate = <0>;
761 atmel,drive-strength = <ATMEL_PIO_DRVSTR_ME>;
775 slew-rate = <0>;
776 bias-pull-up;
783 slew-rate = <0>;
784 bias-pull-up;
795 slew-rate = <0>;
796 bias-pull-up;
804 slew-rate = <0>;
805 bias-pull-up;
816 slew-rate = <0>;
817 bias-pull-up;
822 slew-rate = <0>;
823 bias-pull-up;
829 bias-disable;
834 bias-disable;
839 pinctrl-names = "default";
840 pinctrl-0 = <&pinctrl_mikrobus1_pwm2_default &pinctrl_mikrobus2_pwm3_default>;
845 atmel,rtt-rtc-time-reg = <&gpbr 0x0>;
849 bus-width = <8>;
850 non-removable;
851 sdhci-caps-mask = <0x0 0x00200000>;
852 vmmc-supply = <&vdd_3v3>;
853 vqmmc-supply = <&vldo1>;
854 pinctrl-names = "default";
855 pinctrl-0 = <&pinctrl_sdmmc0_default>;
860 bus-width = <4>;
861 no-1-8-v;
862 sdhci-caps-mask = <0x0 0x00200000>;
863 vmmc-supply = <&vdd_3v3>;
864 vqmmc-supply = <&vdd_3v3>;
865 pinctrl-names = "default";
866 pinctrl-0 = <&pinctrl_sdmmc1_default>;
871 bus-width = <4>;
872 no-1-8-v;
873 sdhci-caps-mask = <0x0 0x00200000>;
874 pinctrl-names = "default";
875 pinctrl-0 = <&pinctrl_sdmmc2_default>;
879 debounce-delay-us = <976>;
888 pinctrl-names = "default";
889 pinctrl-0 = <&pinctrl_spdifrx_default>;
894 pinctrl-names = "default";
895 pinctrl-0 = <&pinctrl_spdiftx_default>;
901 compatible = "atmel,tcb-timer";
906 compatible = "atmel,tcb-timer";
916 vin-supply = <&vdd_3v3>;