Lines Matching +full:vcc +full:- +full:supply +full:- +full:1 +full:p8

2  * Copyright (C) 2015 Rabeeh Khoury <rabeeh@solid-run.com>
4 * This file is dual-licensed: you can use it either under the terms
41 #include <dt-bindings/sound/fsl-imx-audmux.h>
51 stdout-path = &uart1;
54 ir_recv: ir-receiver {
55 compatible = "gpio-ir-receiver";
57 pinctrl-names = "default";
58 pinctrl-0 = <&pinctrl_hummingboard2_gpio7_9>;
59 linux,rc-map-name = "rc-rc6-mce";
62 v_3v2: regulator-v-3v2 {
63 compatible = "regulator-fixed";
64 regulator-always-on;
65 regulator-max-microvolt = <3300000>;
66 regulator-min-microvolt = <3300000>;
67 regulator-name = "v_3v2";
70 v_5v0: regulator-v-5v0 {
71 compatible = "regulator-fixed";
72 regulator-always-on;
73 regulator-max-microvolt = <5000000>;
74 regulator-min-microvolt = <5000000>;
75 regulator-name = "v_5v0";
78 vcc_1p8: regulator-vcc-1p8 {
79 compatible = "regulator-fixed";
80 regulator-always-on;
81 regulator-max-microvolt = <1800000>;
82 regulator-min-microvolt = <1800000>;
83 regulator-name = "vcc_1p8";
84 vin-supply = <&v_3v2>;
87 v_sd: regulator-v-sd {
88 compatible = "regulator-fixed";
90 pinctrl-names = "default";
91 pinctrl-0 = <&pinctrl_hummingboard2_vmmc>;
92 regulator-boot-on;
93 regulator-max-microvolt = <3300000>;
94 regulator-min-microvolt = <3300000>;
95 regulator-name = "v_sd";
96 startup-delay-us = <1000>;
97 vin-supply = <&v_3v2>;
100 v_usb1: regulator-v-usb1 {
101 compatible = "regulator-fixed";
102 enable-active-high;
104 pinctrl-names = "default";
105 pinctrl-0 = <&pinctrl_hummingboard2_usbotg_vbus>;
106 regulator-always-on;
107 regulator-max-microvolt = <5000000>;
108 regulator-min-microvolt = <5000000>;
109 regulator-name = "v_usb1";
110 vin-supply = <&v_5v0>;
113 v_usb2: regulator-v-usb2 {
114 /* USB hub port 1 */
115 compatible = "regulator-fixed";
116 enable-active-high;
118 pinctrl-names = "default";
119 pinctrl-0 = <&pinctrl_hummingboard2_usbh1_vbus>;
120 regulator-always-on;
121 regulator-max-microvolt = <5000000>;
122 regulator-min-microvolt = <5000000>;
123 regulator-name = "v_usb2";
124 vin-supply = <&v_5v0>;
127 v_usb3: regulator-v-usb3 {
129 compatible = "regulator-fixed";
130 enable-active-high;
132 pinctrl-names = "default";
133 pinctrl-0 = <&pinctrl_hummingboard2_usbh2_vbus>;
134 regulator-always-on;
135 regulator-max-microvolt = <5000000>;
136 regulator-min-microvolt = <5000000>;
137 regulator-name = "v_usb3";
138 vin-supply = <&v_5v0>;
141 v_usb4: regulator-v-usb4 {
143 compatible = "regulator-fixed";
144 enable-active-high;
146 pinctrl-names = "default";
147 pinctrl-0 = <&pinctrl_hummingboard2_usbh3_vbus>;
148 regulator-always-on;
149 regulator-max-microvolt = <5000000>;
150 regulator-min-microvolt = <5000000>;
151 regulator-name = "v_usb4";
152 vin-supply = <&v_5v0>;
155 audio: sound-sgtl5000 {
156 compatible = "simple-audio-card";
157 simple-audio-card,name = "On-board Codec";
158 simple-audio-card,format = "i2s";
159 simple-audio-card,bitclock-master = <&sound_codec>;
160 simple-audio-card,frame-master = <&sound_codec>;
161 simple-audio-card,widgets =
164 simple-audio-card,routing =
169 sound_cpu: simple-audio-card,cpu {
170 sound-dai = <&ssi1>;
173 sound_codec: simple-audio-card,codec {
174 sound-dai = <&sgtl5000>;
183 fsl,audmux-port = <0>;
184 fsl,port-config = <
195 fsl,audmux-port = <4>;
196 fsl,port-config = <
204 pinctrl-names = "default";
205 pinctrl-0 = <&pinctrl_hummingboard2_ecspi2>;
206 cs-gpios = <&gpio2 26 GPIO_ACTIVE_LOW>;
211 pinctrl-names = "default";
212 pinctrl-0 = <&pinctrl_hummingboard2_hdmi>;
213 ddc-i2c-bus = <&i2c2>;
218 clock-frequency = <100000>;
219 pinctrl-names = "default";
220 pinctrl-0 = <&pinctrl_hummingboard2_i2c1>;
231 #sound-dai-cells = <0>;
232 pinctrl-names = "default";
233 pinctrl-0 = <&pinctrl_hummingboard2_sgtl5000>;
235 VDDA-supply = <&v_3v2>;
236 VDDD-supply = <&vcc_1p8>;
237 VDDIO-supply = <&v_3v2>;
242 clock-frequency = <100000>;
243 pinctrl-names = "default";
244 pinctrl-0 = <&pinctrl_hummingboard2_i2c2>;
249 clock-frequency = <100000>;
250 pinctrl-names = "default";
251 pinctrl-0 = <&pinctrl_hummingboard2_i2c3>;
256 pinctrl-names = "default";
257 pinctrl-0 = <&pinctrl_hog>;
264 * numbering as following -
279 * Example -
281 * GPIO(3,10) which is (3-1)*32+10 = gpio 74
284 * number is : gpio number = (X-1) * 32 + Y
358 pinctrl_hummingboard2_ecspi2: hummingboard2-ecspi2grp {
367 pinctrl_hummingboard2_gpio7_9: hummingboard2-gpio7_9 {
373 pinctrl_hummingboard2_hdmi: hummingboard2-hdmi {
379 pinctrl_hummingboard2_i2c1: hummingboard2-i2c1 {
386 pinctrl_hummingboard2_i2c2: hummingboard2-i2c2 {
393 pinctrl_hummingboard2_i2c3: hummingboard2-i2c3 {
408 pinctrl_hummingboard2_pcie_reset: hummingboard2-pcie-reset {
426 pinctrl_hummingboard2_sgtl5000: hummingboard2-sgtl5000 {
436 pinctrl_hummingboard2_usbh1_vbus: hummingboard2-usbh1-vbus {
440 pinctrl_hummingboard2_usbh2_vbus: hummingboard2-usbh2-vbus {
444 pinctrl_hummingboard2_usbh3_vbus: hummingboard2-usbh3-vbus {
448 pinctrl_hummingboard2_usbotg_id: hummingboard2-usbotg-id {
455 pinctrl_hummingboard2_usbotg_vbus: hummingboard2-usbotg-vbus {
459 pinctrl_hummingboard2_usdhc2_aux: hummingboard2-usdhc2-aux {
466 pinctrl_hummingboard2_usdhc2: hummingboard2-usdhc2 {
477 pinctrl_hummingboard2_usdhc2_100mhz: hummingboard2-usdhc2-100mhz {
488 pinctrl_hummingboard2_usdhc2_200mhz: hummingboard2-usdhc2-200mhz {
499 pinctrl_hummingboard2_vmmc: hummingboard2-vmmc {
505 pinctrl_hummingboard2_uart3: hummingboard2-uart3 {
515 pinctrl-names = "default";
516 pinctrl-0 = <&pinctrl_hummingboard2_pcie_reset>;
517 reset-gpio = <&gpio2 11 GPIO_ACTIVE_LOW>;
522 pinctrl-names = "default";
523 pinctrl-0 = <&pinctrl_hummingboard2_pwm1>;
528 pinctrl-names = "default";
529 pinctrl-0 = <&pinctrl_hummingboard2_pwm3>;
538 disable-over-current;
543 disable-over-current;
544 pinctrl-names = "default";
545 pinctrl-0 = <&pinctrl_hummingboard2_usbotg_id>;
546 vbus-supply = <&v_usb1>;
551 pinctrl-names = "default", "state_100mhz", "state_200mhz";
552 pinctrl-0 = <
556 pinctrl-1 = <
560 pinctrl-2 = <
564 vmmc-supply = <&v_sd>;
565 cd-gpios = <&gpio1 4 GPIO_ACTIVE_LOW>;
570 pinctrl-names = "default";
571 pinctrl-0 = <&pinctrl_hummingboard2_uart3>;
576 vin-supply = <&v_3v2>;