Lines Matching +full:vusb33 +full:- +full:supply
1 // SPDX-License-Identifier: GPL-2.0-only
7 /dts-v1/;
8 #include <dt-bindings/gpio/gpio.h>
13 chassis-type = "embedded";
14 compatible = "mediatek,mt8173-evb", "mediatek,mt8173";
31 compatible = "hdmi-connector";
37 remote-endpoint = <&hdmi0_out>;
43 compatible = "linux,extcon-usb-gpio";
44 id-gpio = <&pio 16 GPIO_ACTIVE_HIGH>;
47 usb_p1_vbus: regulator-usb-p1 {
48 compatible = "regulator-fixed";
49 regulator-name = "usb_vbus";
50 regulator-min-microvolt = <5000000>;
51 regulator-max-microvolt = <5000000>;
53 enable-active-high;
56 usb_p0_vbus: regulator-usb-p0 {
57 compatible = "regulator-fixed";
58 regulator-name = "vbus";
59 regulator-min-microvolt = <5000000>;
60 regulator-max-microvolt = <5000000>;
62 enable-active-high;
67 domain-supply = <&da9211_vgpu_reg>;
75 proc-supply = <&mt6397_vpca15_reg>;
79 proc-supply = <&mt6397_vpca15_reg>;
83 proc-supply = <&da9211_vcpu_reg>;
84 sram-supply = <&mt6397_vsramca7_reg>;
88 proc-supply = <&da9211_vcpu_reg>;
89 sram-supply = <&mt6397_vsramca7_reg>;
108 remote-endpoint = <&hdmi_connector_in>;
123 regulator-name = "VBUCKA";
124 regulator-min-microvolt = < 700000>;
125 regulator-max-microvolt = <1310000>;
126 regulator-min-microamp = <2000000>;
127 regulator-max-microamp = <4400000>;
128 regulator-ramp-delay = <10000>;
129 regulator-always-on;
133 regulator-name = "VBUCKB";
134 regulator-min-microvolt = < 700000>;
135 regulator-max-microvolt = <1310000>;
136 regulator-min-microamp = <2000000>;
137 regulator-max-microamp = <3000000>;
138 regulator-ramp-delay = <10000>;
146 pinctrl-names = "default", "state_uhs";
147 pinctrl-0 = <&mmc0_pins_default>;
148 pinctrl-1 = <&mmc0_pins_uhs>;
149 bus-width = <8>;
150 max-frequency = <50000000>;
151 cap-mmc-highspeed;
152 mediatek,hs200-cmd-int-delay = <26>;
153 mediatek,hs400-cmd-int-delay = <14>;
154 mediatek,hs400-cmd-resp-sel-rising;
155 vmmc-supply = <&mt6397_vemc_3v3_reg>;
156 vqmmc-supply = <&mt6397_vio18_reg>;
157 non-removable;
162 pinctrl-names = "default", "state_uhs";
163 pinctrl-0 = <&mmc1_pins_default>;
164 pinctrl-1 = <&mmc1_pins_uhs>;
165 bus-width = <4>;
166 max-frequency = <50000000>;
167 cap-sd-highspeed;
168 sd-uhs-sdr25;
169 cd-gpios = <&pio 132 0>;
170 vmmc-supply = <&mt6397_vmch_reg>;
171 vqmmc-supply = <&mt6397_vmc_reg>;
178 output-low;
193 input-enable;
194 bias-pull-up;
199 bias-pull-down;
204 bias-pull-up;
215 input-enable;
216 drive-strength = <MTK_DRIVE_4mA>;
217 bias-pull-up = <MTK_PUPD_SET_R1R0_10>;
222 bias-pull-down;
223 drive-strength = <MTK_DRIVE_4mA>;
228 bias-pull-up;
243 input-enable;
244 drive-strength = <MTK_DRIVE_2mA>;
245 bias-pull-up = <MTK_PUPD_SET_R1R0_01>;
250 drive-strength = <MTK_DRIVE_2mA>;
251 bias-pull-down = <MTK_PUPD_SET_R1R0_01>;
256 bias-pull-up;
267 input-enable;
268 drive-strength = <MTK_DRIVE_4mA>;
269 bias-pull-up = <MTK_PUPD_SET_R1R0_10>;
274 drive-strength = <MTK_DRIVE_4mA>;
275 bias-pull-down = <MTK_PUPD_SET_R1R0_10>;
282 bias-pull-up;
289 bias-pull-down;
295 pinctrl-names = "default";
296 pinctrl-0 = <&disp_pwm0_pins>;
302 power-domains = <&spm MT8173_POWER_DOMAIN_USB>;
306 interrupt-parent = <&pio>;
308 interrupt-controller;
309 #interrupt-cells = <2>;
312 compatible = "mediatek,mt6397-regulator";
315 regulator-compatible = "buck_vpca15";
316 regulator-name = "vpca15";
317 regulator-min-microvolt = < 700000>;
318 regulator-max-microvolt = <1350000>;
319 regulator-ramp-delay = <12500>;
320 regulator-always-on;
324 regulator-compatible = "buck_vpca7";
325 regulator-name = "vpca7";
326 regulator-min-microvolt = < 700000>;
327 regulator-max-microvolt = <1350000>;
328 regulator-ramp-delay = <12500>;
329 regulator-enable-ramp-delay = <115>;
333 regulator-compatible = "buck_vsramca15";
334 regulator-name = "vsramca15";
335 regulator-min-microvolt = < 700000>;
336 regulator-max-microvolt = <1350000>;
337 regulator-ramp-delay = <12500>;
338 regulator-always-on;
342 regulator-compatible = "buck_vsramca7";
343 regulator-name = "vsramca7";
344 regulator-min-microvolt = < 700000>;
345 regulator-max-microvolt = <1350000>;
346 regulator-ramp-delay = <12500>;
347 regulator-always-on;
351 regulator-compatible = "buck_vcore";
352 regulator-name = "vcore";
353 regulator-min-microvolt = < 700000>;
354 regulator-max-microvolt = <1350000>;
355 regulator-ramp-delay = <12500>;
356 regulator-always-on;
360 regulator-compatible = "buck_vgpu";
361 regulator-name = "vgpu";
362 regulator-min-microvolt = < 700000>;
363 regulator-max-microvolt = <1350000>;
364 regulator-ramp-delay = <12500>;
365 regulator-enable-ramp-delay = <115>;
369 regulator-compatible = "buck_vdrm";
370 regulator-name = "vdrm";
371 regulator-min-microvolt = <1200000>;
372 regulator-max-microvolt = <1400000>;
373 regulator-ramp-delay = <12500>;
374 regulator-always-on;
378 regulator-compatible = "buck_vio18";
379 regulator-name = "vio18";
380 regulator-min-microvolt = <1620000>;
381 regulator-max-microvolt = <1980000>;
382 regulator-ramp-delay = <12500>;
383 regulator-always-on;
387 regulator-compatible = "ldo_vtcxo";
388 regulator-name = "vtcxo";
389 regulator-always-on;
393 regulator-compatible = "ldo_va28";
394 regulator-name = "va28";
395 regulator-always-on;
399 regulator-compatible = "ldo_vcama";
400 regulator-name = "vcama";
401 regulator-min-microvolt = <1500000>;
402 regulator-max-microvolt = <2800000>;
403 regulator-enable-ramp-delay = <218>;
407 regulator-compatible = "ldo_vio28";
408 regulator-name = "vio28";
409 regulator-always-on;
413 regulator-compatible = "ldo_vusb";
414 regulator-name = "vusb";
418 regulator-compatible = "ldo_vmc";
419 regulator-name = "vmc";
420 regulator-min-microvolt = <1800000>;
421 regulator-max-microvolt = <3300000>;
422 regulator-enable-ramp-delay = <218>;
426 regulator-compatible = "ldo_vmch";
427 regulator-name = "vmch";
428 regulator-min-microvolt = <3000000>;
429 regulator-max-microvolt = <3300000>;
430 regulator-enable-ramp-delay = <218>;
434 regulator-compatible = "ldo_vemc3v3";
435 regulator-name = "vemc_3v3";
436 regulator-min-microvolt = <3000000>;
437 regulator-max-microvolt = <3300000>;
438 regulator-enable-ramp-delay = <218>;
442 regulator-compatible = "ldo_vgp1";
443 regulator-name = "vcamd";
444 regulator-min-microvolt = <1220000>;
445 regulator-max-microvolt = <3300000>;
446 regulator-enable-ramp-delay = <240>;
450 regulator-compatible = "ldo_vgp2";
451 regulator-name = "vcamio";
452 regulator-min-microvolt = <1000000>;
453 regulator-max-microvolt = <3300000>;
454 regulator-enable-ramp-delay = <218>;
458 regulator-compatible = "ldo_vgp3";
459 regulator-name = "vcamaf";
460 regulator-min-microvolt = <1200000>;
461 regulator-max-microvolt = <3300000>;
462 regulator-enable-ramp-delay = <218>;
466 regulator-compatible = "ldo_vgp4";
467 regulator-name = "vgp4";
468 regulator-min-microvolt = <1200000>;
469 regulator-max-microvolt = <3300000>;
470 regulator-enable-ramp-delay = <218>;
474 regulator-compatible = "ldo_vgp5";
475 regulator-name = "vgp5";
476 regulator-min-microvolt = <1200000>;
477 regulator-max-microvolt = <3000000>;
478 regulator-enable-ramp-delay = <218>;
482 regulator-compatible = "ldo_vgp6";
483 regulator-name = "vgp6";
484 regulator-min-microvolt = <1200000>;
485 regulator-max-microvolt = <3300000>;
486 regulator-enable-ramp-delay = <218>;
490 regulator-compatible = "ldo_vibr";
491 regulator-name = "vibr";
492 regulator-min-microvolt = <1300000>;
493 regulator-max-microvolt = <3300000>;
494 regulator-enable-ramp-delay = <218>;
512 pinctrl-names = "default";
513 pinctrl-0 = <&spi_pins_a>;
514 mediatek,pad-select = <0>;
519 vusb33-supply = <&mt6397_vusb_reg>;
520 vbus-supply = <&usb_p0_vbus>;
523 wakeup-source;
524 pinctrl-names = "default";
525 pinctrl-0 = <&usb_id_pins_float>;
534 vusb33-supply = <&mt6397_vusb_reg>;
535 vbus-supply = <&usb_p1_vbus>;