Lines Matching +full:regulator +full:- +full:allow +full:- +full:bypass
2 * Copyright (C) 2013 Texas Instruments Incorporated - http://www.ti.com/
8 /dts-v1/;
11 #include <dt-bindings/gpio/gpio.h>
12 #include <dt-bindings/clk/ti-dra7-atl.h>
13 #include <dt-bindings/input/input.h>
17 compatible = "ti,dra7-evm", "ti,dra742", "ti,dra74", "ti,dra7";
20 stdout-path = &uart1;
21 tick-timer = &timer2;
29 evm_3v3_sd: fixedregulator-sd {
30 compatible = "regulator-fixed";
31 regulator-name = "evm_3v3_sd";
32 regulator-min-microvolt = <3300000>;
33 regulator-max-microvolt = <3300000>;
34 enable-active-high;
38 evm_3v3_sw: fixedregulator-evm_3v3_sw {
39 compatible = "regulator-fixed";
40 regulator-name = "evm_3v3_sw";
41 vin-supply = <&sysen1>;
42 regulator-min-microvolt = <3300000>;
43 regulator-max-microvolt = <3300000>;
46 aic_dvdd: fixedregulator-aic_dvdd {
48 compatible = "regulator-fixed";
49 regulator-name = "aic_dvdd";
50 vin-supply = <&evm_3v3_sw>;
51 regulator-min-microvolt = <1800000>;
52 regulator-max-microvolt = <1800000>;
56 compatible = "linux,extcon-usb-gpio";
57 id-gpio = <&pcf_gpio_21 1 GPIO_ACTIVE_HIGH>;
61 compatible = "linux,extcon-usb-gpio";
62 id-gpio = <&pcf_gpio_21 2 GPIO_ACTIVE_HIGH>;
65 vtt_fixed: fixedregulator-vtt {
66 compatible = "regulator-fixed";
67 regulator-name = "vtt_fixed";
68 regulator-min-microvolt = <1350000>;
69 regulator-max-microvolt = <1350000>;
70 regulator-always-on;
71 regulator-boot-on;
72 enable-active-high;
73 vin-supply = <&sysen2>;
78 compatible = "simple-audio-card";
79 simple-audio-card,name = "DRA7xx-EVM";
80 simple-audio-card,widgets =
85 simple-audio-card,routing =
95 simple-audio-card,format = "dsp_b";
96 simple-audio-card,bitclock-master = <&sound0_master>;
97 simple-audio-card,frame-master = <&sound0_master>;
98 simple-audio-card,bitclock-inversion;
100 sound0_master: simple-audio-card,cpu {
101 sound-dai = <&mcasp3>;
102 system-clock-frequency = <5644800>;
105 simple-audio-card,codec {
106 sound-dai = <&tlv320aic3106>;
112 compatible = "gpio-leds";
116 default-state = "off";
122 default-state = "off";
128 default-state = "off";
134 default-state = "off";
139 compatible = "gpio-keys";
140 #address-cells = <1>;
141 #size-cells = <0>;
159 pinctrl-names = "default";
160 pinctrl-0 = <&vtt_pin>;
163 pinctrl-single,pins = <
169 pinctrl-single,pins = <
176 pinctrl-single,pins = <
183 pinctrl-single,pins = <
190 pinctrl-single,pins = <
201 pinctrl-single,pins = <
210 pinctrl-single,pins = <
219 pinctrl-single,pins = <
228 pinctrl-single,pins = <
235 pinctrl-single,pins = <
241 pinctrl-single,pins = <
252 pinctrl-single,pins = <
279 pinctrl-single,pins = <
312 pinctrl-single,pins = <
344 pinctrl-single,pins = <
351 pinctrl-single,pins = <
358 pinctrl-single,pins = <
365 pinctrl-single,pins = <
372 pinctrl-single,pins = <
379 pinctrl-single,pins = <
388 pinctrl-single,pins = <
399 pinctrl-names = "default";
400 pinctrl-0 = <&i2c1_pins>;
401 clock-frequency = <400000>;
408 compatible = "ti,tps659038-pmic";
413 regulator-name = "smps123";
414 regulator-min-microvolt = < 850000>;
415 regulator-max-microvolt = <1250000>;
416 regulator-always-on;
417 regulator-boot-on;
422 regulator-name = "smps45";
423 regulator-min-microvolt = < 850000>;
424 regulator-max-microvolt = <1250000>;
425 regulator-always-on;
426 regulator-boot-on;
430 /* VDD_GPU - over VDD_SMPS6 */
431 regulator-name = "smps6";
432 regulator-min-microvolt = <850000>;
433 regulator-max-microvolt = <1250000>;
434 regulator-always-on;
435 regulator-boot-on;
440 regulator-name = "smps7";
441 regulator-min-microvolt = <850000>;
442 regulator-max-microvolt = <1150000>;
443 regulator-always-on;
444 regulator-boot-on;
449 regulator-name = "smps8";
450 regulator-min-microvolt = < 850000>;
451 regulator-max-microvolt = <1250000>;
452 regulator-always-on;
453 regulator-boot-on;
458 regulator-name = "smps9";
459 regulator-min-microvolt = <1800000>;
460 regulator-max-microvolt = <1800000>;
461 regulator-always-on;
462 regulator-boot-on;
466 /* LDO1_OUT --> SDIO */
467 regulator-name = "ldo1";
468 regulator-min-microvolt = <1800000>;
469 regulator-max-microvolt = <3300000>;
470 regulator-always-on;
471 regulator-boot-on;
476 /* LDO2 -> VDDSHV5, LDO2 also goes to CAN_PHY_3V3 */
477 regulator-name = "ldo2";
478 regulator-min-microvolt = <3300000>;
479 regulator-max-microvolt = <3300000>;
480 regulator-always-on;
481 regulator-boot-on;
486 regulator-name = "ldo3";
487 regulator-min-microvolt = <1800000>;
488 regulator-max-microvolt = <1800000>;
489 regulator-always-on;
490 regulator-boot-on;
495 regulator-name = "ldo9";
496 regulator-min-microvolt = <1050000>;
497 regulator-max-microvolt = <1050000>;
498 regulator-always-on;
499 regulator-boot-on;
500 regulator-allow-bypass;
505 regulator-name = "ldoln";
506 regulator-min-microvolt = <1800000>;
507 regulator-max-microvolt = <1800000>;
508 regulator-always-on;
509 regulator-boot-on;
514 regulator-name = "ldousb";
515 regulator-min-microvolt = <3300000>;
516 regulator-max-microvolt = <3300000>;
517 regulator-boot-on;
524 regulator-name = "regen2";
525 regulator-boot-on;
526 regulator-always-on;
533 regulator-name = "sysen1";
534 regulator-boot-on;
535 regulator-always-on;
540 regulator-name = "sysen2";
541 regulator-boot-on;
542 regulator-always-on;
551 gpio-controller;
552 #gpio-cells = <2>;
553 interrupt-parent = <&gpio6>;
555 interrupt-controller;
556 #interrupt-cells = <2>;
562 lines-initial-states = <0x1408>;
563 gpio-controller;
564 #gpio-cells = <2>;
565 interrupt-parent = <&gpio6>;
567 interrupt-controller;
568 #interrupt-cells = <2>;
569 u-boot,i2c-offset-len = <0>;
573 #sound-dai-cells = <0>;
576 adc-settle-ms = <40>;
577 ai3x-micbias-vg = <1>; /* 2.0V */
581 AVDD-supply = <&evm_3v3_sw>;
582 IOVDD-supply = <&evm_3v3_sw>;
583 DRVDD-supply = <&evm_3v3_sw>;
584 DVDD-supply = <&aic_dvdd>;
590 pinctrl-names = "default";
591 pinctrl-0 = <&i2c2_pins>;
592 clock-frequency = <400000>;
597 gpio-controller;
598 #gpio-cells = <2>;
601 gpio-hog;
603 output-low;
604 line-name = "vin6_sel_s0";
611 pinctrl-names = "default";
612 pinctrl-0 = <&i2c3_pins>;
613 clock-frequency = <400000>;
618 pinctrl-names = "default";
619 pinctrl-0 = <&mcspi1_pins>;
624 pinctrl-names = "default";
625 pinctrl-0 = <&mcspi2_pins>;
630 pinctrl-names = "default";
631 pinctrl-0 = <&uart1_pins>;
632 interrupts-extended = <&crossbar_mpu GIC_SPI 67 IRQ_TYPE_LEVEL_HIGH>,
638 pinctrl-names = "default";
639 pinctrl-0 = <&uart2_pins>;
644 pinctrl-names = "default";
645 pinctrl-0 = <&uart3_pins>;
650 vmmc-supply = <&evm_3v3_sd>;
651 vmmc_aux-supply = <&ldo1_reg>;
652 bus-width = <4>;
654 * SDCD signal is not being used here - using the fact that GPIO mode
657 cd-gpios = <&gpio6 27 GPIO_ACTIVE_LOW>;
662 vmmc-supply = <&evm_3v3_sw>;
663 bus-width = <8>;
667 cpu0-supply = <&smps123_reg>;
673 spi-max-frequency = <76800000>;
675 compatible = "s25fl256s1", "spi-flash";
676 spi-max-frequency = <76800000>;
678 spi-tx-bus-width = <1>;
679 spi-rx-bus-width = <4>;
680 #address-cells = <1>;
681 #size-cells = <1>;
705 label = "QSPI.u-boot";
709 label = "QSPI.u-boot-spl-os";
713 label = "QSPI.u-boot-env";
717 label = "QSPI.u-boot-env.backup1";
725 label = "QSPI.file-system";
741 pinctrl-names = "default";
742 pinctrl-0 = <&usb1_pins>;
747 pinctrl-names = "default";
748 pinctrl-0 = <&usb2_pins>;
757 pinctrl-names = "default";
758 pinctrl-0 = <&nand_flash_x16>;
761 compatible = "ti,omap2-nand";
763 interrupt-parent = <&gpmc>;
766 rb-gpios = <&gpmc 0 GPIO_ACTIVE_HIGH>; /* gpmc_wait0 pin */
767 ti,nand-ecc-opt = "bch8";
768 ti,elm-id = <&elm>;
769 nand-bus-width = <16>;
770 gpmc,device-width = <2>;
771 gpmc,sync-clk-ps = <0>;
772 gpmc,cs-on-ns = <0>;
773 gpmc,cs-rd-off-ns = <80>;
774 gpmc,cs-wr-off-ns = <80>;
775 gpmc,adv-on-ns = <0>;
776 gpmc,adv-rd-off-ns = <60>;
777 gpmc,adv-wr-off-ns = <60>;
778 gpmc,we-on-ns = <10>;
779 gpmc,we-off-ns = <50>;
780 gpmc,oe-on-ns = <4>;
781 gpmc,oe-off-ns = <40>;
782 gpmc,access-ns = <40>;
783 gpmc,wr-access-ns = <80>;
784 gpmc,rd-cycle-ns = <80>;
785 gpmc,wr-cycle-ns = <80>;
786 gpmc,bus-turnaround-ns = <0>;
787 gpmc,cycle2cycle-delay-ns = <0>;
788 gpmc,clk-activation-ns = <0>;
789 gpmc,wr-data-mux-bus-ns = <0>;
791 /* All SPL-* partitions are sized to minimal length
793 * NAND flash this is equal to size of erase-block */
794 #address-cells = <1>;
795 #size-cells = <1>;
813 label = "NAND.u-boot-spl-os";
817 label = "NAND.u-boot";
821 label = "NAND.u-boot-env";
825 label = "NAND.u-boot-env.backup1";
833 label = "NAND.file-system";
840 phy-supply = <&ldousb_reg>;
844 phy-supply = <&ldousb_reg>;
848 ti,no-reset-on-init;
849 ti,no-idle-on-init;
854 pinctrl-names = "default", "sleep";
855 pinctrl-0 = <&cpsw_default>;
856 pinctrl-1 = <&cpsw_sleep>;
862 phy-mode = "rgmii";
868 phy-mode = "rgmii";
873 pinctrl-names = "default", "sleep";
874 pinctrl-0 = <&davinci_mdio_default>;
875 pinctrl-1 = <&davinci_mdio_sleep>;
880 pinctrl-names = "default", "sleep", "active";
881 pinctrl-0 = <&dcan1_pins_sleep>;
882 pinctrl-1 = <&dcan1_pins_sleep>;
883 pinctrl-2 = <&dcan1_pins_default>;
887 pinctrl-names = "default";
888 pinctrl-0 = <&atl_pins>;
890 assigned-clocks = <&abe_dpll_sys_clk_mux>,
895 assigned-clock-parents = <&sys_clkin2>, <&dpll_abe_m2_ck>;
896 assigned-clock-rates = <0>, <0>, <180633600>, <361267200>, <5644800>;
907 #sound-dai-cells = <0>;
908 pinctrl-names = "default", "sleep";
909 pinctrl-0 = <&mcasp3_pins>;
910 pinctrl-1 = <&mcasp3_sleep_pins>;
912 assigned-clocks = <&mcasp3_ahclkx_mux>;
913 assigned-clock-parents = <&atl_clkin2_ck>;
917 op-mode = <0>; /* MCASP_IIS_MODE */
918 tdm-slots = <2>;
920 serial-dir = < /* 0: INACTIVE, 1: TX, 2: RX */
923 tx-num-evt = <32>;
924 rx-num-evt = <32>;