Lines Matching +full:regulator +full:- +full:max +full:- +full:microamp
1 // SPDX-License-Identifier: GPL-2.0
2 #include <dt-bindings/input/input.h>
13 stdout-path = "serial0:115200n8";
19 * missing a unit-address. However, the bootloader on these Chromebook
21 * Adding the unit-address causes the bootloader to create a /memory
33 /delete-node/ memory@80000000;
39 vdd-supply = <&vdd_3v3_hdmi>;
40 pll-supply = <&vdd_hdmi_pll>;
41 hdmi-supply = <&vdd_5v0_hdmi>;
43 nvidia,ddc-i2c-bus = <&hdmi_ddc>;
44 nvidia,hpd-gpio =
51 avdd-io-hdmi-dp-supply = <&vdd_3v3_hdmi>;
52 vdd-hdmi-dp-pll-supply = <&vdd_hdmi_pll>;
59 vdd-supply = <&vdd_3v3_panel>;
67 vdd-supply = <&vdd_gpu>;
81 clock-frequency = <100000>;
83 acodec: audio-codec@10 {
86 interrupt-parent = <&gpio>;
90 temperature-sensor@4c {
93 interrupt-parent = <&gpio>;
96 #thermal-sensor-cells = <1>;
102 clock-frequency = <100000>;
107 interrupt-parent = <&gpio>;
109 wakeup-source;
115 clock-frequency = <400000>;
125 clock-frequency = <100000>;
130 clock-frequency = <400000>;
137 ams,system-power-controller;
139 #interrupt-cells = <2>;
140 interrupt-controller;
142 gpio-controller;
143 #gpio-cells = <2>;
145 pinctrl-names = "default";
146 pinctrl-0 = <&as3722_default>;
152 bias-pull-down;
158 bias-pull-up;
164 bias-pull-up;
169 bias-high-impedance;
174 function = "clk32k-out";
175 bias-pull-down;
180 vsup-sd2-supply = <&vdd_5v0_sys>;
181 vsup-sd3-supply = <&vdd_5v0_sys>;
182 vsup-sd4-supply = <&vdd_5v0_sys>;
183 vsup-sd5-supply = <&vdd_5v0_sys>;
184 vin-ldo0-supply = <&vdd_1v35_lp0>;
185 vin-ldo1-6-supply = <&vdd_3v3_run>;
186 vin-ldo2-5-7-supply = <&vddio_1v8>;
187 vin-ldo3-4-supply = <&vdd_3v3_sys>;
188 vin-ldo9-10-supply = <&vdd_5v0_sys>;
189 vin-ldo11-supply = <&vdd_3v3_run>;
192 regulator-name = "+VDD_CPU_AP";
193 regulator-min-microvolt = <700000>;
194 regulator-max-microvolt = <1350000>;
195 regulator-min-microamp = <3500000>;
196 regulator-max-microamp = <3500000>;
197 regulator-always-on;
198 regulator-boot-on;
199 ams,ext-control = <2>;
203 regulator-name = "+VDD_CORE";
204 regulator-min-microvolt = <700000>;
205 regulator-max-microvolt = <1350000>;
206 regulator-min-microamp = <2500000>;
207 regulator-max-microamp = <4000000>;
208 regulator-always-on;
209 regulator-boot-on;
210 ams,ext-control = <1>;
214 regulator-name = "+1.35V_LP0(sd2)";
215 regulator-min-microvolt = <1350000>;
216 regulator-max-microvolt = <1350000>;
217 regulator-always-on;
218 regulator-boot-on;
222 regulator-name = "+1.35V_LP0(sd3)";
223 regulator-min-microvolt = <1350000>;
224 regulator-max-microvolt = <1350000>;
225 regulator-always-on;
226 regulator-boot-on;
230 regulator-name = "+1.05V_RUN";
231 regulator-min-microvolt = <1050000>;
232 regulator-max-microvolt = <1050000>;
236 regulator-name = "+1.8V_VDDIO";
237 regulator-min-microvolt = <1800000>;
238 regulator-max-microvolt = <1800000>;
239 regulator-always-on;
243 regulator-name = "+VDD_GPU_AP";
244 regulator-min-microvolt = <650000>;
245 regulator-max-microvolt = <1200000>;
246 regulator-min-microamp = <3500000>;
247 regulator-max-microamp = <3500000>;
248 regulator-boot-on;
249 regulator-always-on;
253 regulator-name = "+1.05V_RUN_AVDD";
254 regulator-min-microvolt = <1050000>;
255 regulator-max-microvolt = <1050000>;
256 regulator-boot-on;
257 regulator-always-on;
258 ams,ext-control = <1>;
262 regulator-name = "+1.8V_RUN_CAM";
263 regulator-min-microvolt = <1800000>;
264 regulator-max-microvolt = <1800000>;
268 regulator-name = "+1.2V_GEN_AVDD";
269 regulator-min-microvolt = <1200000>;
270 regulator-max-microvolt = <1200000>;
271 regulator-boot-on;
272 regulator-always-on;
276 regulator-name = "+1.00V_LP0_VDD_RTC";
277 regulator-min-microvolt = <1000000>;
278 regulator-max-microvolt = <1000000>;
279 regulator-boot-on;
280 regulator-always-on;
281 ams,enable-tracking;
285 regulator-name = "+3.3V_RUN_CAM";
286 regulator-min-microvolt = <2800000>;
287 regulator-max-microvolt = <2800000>;
291 regulator-name = "+1.2V_RUN_CAM_FRONT";
292 regulator-min-microvolt = <1200000>;
293 regulator-max-microvolt = <1200000>;
297 regulator-name = "+VDDIO_SDMMC3";
298 regulator-min-microvolt = <1800000>;
299 regulator-max-microvolt = <3300000>;
303 regulator-name = "+1.05V_RUN_CAM_REAR";
304 regulator-min-microvolt = <1050000>;
305 regulator-max-microvolt = <1050000>;
309 regulator-name = "+2.8V_RUN_TOUCH";
310 regulator-min-microvolt = <2800000>;
311 regulator-max-microvolt = <2800000>;
315 regulator-name = "+2.8V_RUN_CAM_AF";
316 regulator-min-microvolt = <2800000>;
317 regulator-max-microvolt = <2800000>;
321 regulator-name = "+1.8V_RUN_VPP_FUSE";
322 regulator-min-microvolt = <1800000>;
323 regulator-max-microvolt = <1800000>;
332 cros_ec: cros-ec@0 {
333 compatible = "google,cros-ec-spi";
334 spi-max-frequency = <3000000>;
335 interrupt-parent = <&gpio>;
339 google,cros-ec-spi-msg-delay = <2000>;
341 i2c-tunnel {
342 compatible = "google,cros-ec-i2c-tunnel";
343 #address-cells = <1>;
344 #size-cells = <0>;
346 google,remote-bus = <0>;
351 interrupt-parent = <&gpio>;
354 ti,ac-detect-gpios = <&gpio
357 ti,external-control;
360 battery: sbs-battery@b {
361 compatible = "sbs,sbs-battery";
363 sbs,i2c-retry-count = <2>;
364 sbs,poll-retry-count = <10>;
365 power-supplies = <&charger>;
373 spi-max-frequency = <25000000>;
376 compatible = "winbond,w25q32dw", "jedec,spi-nor";
377 spi-max-frequency = <25000000>;
383 nvidia,invert-interrupt;
384 nvidia,suspend-mode = <0>;
385 nvidia,cpu-pwr-good-time = <500>;
386 nvidia,cpu-pwr-off-time = <300>;
387 nvidia,core-pwr-good-time = <641 3845>;
388 nvidia,core-pwr-off-time = <61036>;
389 nvidia,core-power-req-active-high;
390 nvidia,sys-clock-req-active-high;
398 phys = <&{/padctl@7009f000/pads/usb2/lanes/usb2-0}>, /* 1st USB A */
399 <&{/padctl@7009f000/pads/usb2/lanes/usb2-1}>, /* Internal USB */
400 <&{/padctl@7009f000/pads/usb2/lanes/usb2-2}>, /* 2nd USB A */
401 <&{/padctl@7009f000/pads/pcie/lanes/pcie-0}>, /* 1st USB A */
402 <&{/padctl@7009f000/pads/pcie/lanes/pcie-1}>; /* 2nd USB A */
403 phy-names = "usb2-0", "usb2-1", "usb2-2", "usb3-0", "usb3-1";
405 avddio-pex-supply = <&vdd_1v05_run>;
406 dvddio-pex-supply = <&vdd_1v05_run>;
407 avdd-usb-supply = <&vdd_3v3_lp0>;
408 avdd-pll-utmip-supply = <&vddio_1v8>;
409 avdd-pll-erefe-supply = <&avdd_1v05_run>;
410 avdd-usb-ss-pll-supply = <&vdd_1v05_run>;
411 hvdd-usb-ss-supply = <&vdd_3v3_lp0>;
412 hvdd-usb-ss-pll-e-supply = <&vdd_3v3_lp0>;
420 avdd-pll-utmip-supply = <&vddio_1v8>;
421 avdd-pll-erefe-supply = <&avdd_1v05_run>;
422 avdd-pex-pll-supply = <&vdd_1v05_run>;
423 hvdd-pex-pll-e-supply = <&vdd_3v3_lp0>;
430 usb2-0 {
435 usb2-1 {
440 usb2-2 {
451 pcie-0 {
452 nvidia,function = "usb3-ss";
456 pcie-1 {
457 nvidia,function = "usb3-ss";
465 usb2-0 {
466 vbus-supply = <&vdd_usb1_vbus>;
471 usb2-1 {
472 vbus-supply = <&vdd_run_cam>;
477 usb2-2 {
478 vbus-supply = <&vdd_usb3_vbus>;
483 usb3-0 {
484 nvidia,usb2-companion = <0>;
488 usb3-1 {
489 nvidia,usb2-companion = <1>;
496 compatible = "mmc-pwrseq-simple";
498 reset-gpios = <&gpio TEGRA_GPIO(X, 7) GPIO_ACTIVE_LOW>;
503 bus-width = <4>;
504 no-1-8-v;
505 non-removable;
506 mmc-pwrseq = <&sdhci0_pwrseq>;
507 vmmc-supply = <&vdd_3v3_lp0>;
508 vqmmc-supply = <&vddio_1v8>;
509 keep-power-in-suspend;
514 cd-gpios = <&gpio TEGRA_GPIO(V, 2) GPIO_ACTIVE_LOW>;
515 power-gpios = <&gpio TEGRA_GPIO(R, 0) GPIO_ACTIVE_HIGH>;
516 bus-width = <4>;
517 no-1-8-v;
518 vqmmc-supply = <&vddio_sdmmc3>;
523 bus-width = <8>;
524 no-1-8-v;
525 non-removable;
531 vdd-cpu-supply = <&vdd_cpu>;
532 nvidia,i2c-fs-rate = <400000>;
542 compatible = "pwm-backlight";
544 enable-gpios = <&gpio TEGRA_GPIO(H, 2) GPIO_ACTIVE_HIGH>;
545 power-supply = <&vdd_led>;
548 default-brightness-level = <224>;
549 brightness-levels =
586 compatible = "fixed-clock";
587 clock-frequency = <32768>;
588 #clock-cells = <0>;
593 vdd-cpu-supply = <&vdd_cpu>;
597 gpio-keys {
598 compatible = "gpio-keys";
603 linux,input-type = <5>;
605 debounce-interval = <1>;
606 wakeup-source;
613 debounce-interval = <30>;
614 wakeup-source;
618 vdd_mux: regulator@0 {
619 compatible = "regulator-fixed";
620 regulator-name = "+VDD_MUX";
621 regulator-min-microvolt = <12000000>;
622 regulator-max-microvolt = <12000000>;
623 regulator-always-on;
624 regulator-boot-on;
627 vdd_5v0_sys: regulator@1 {
628 compatible = "regulator-fixed";
629 regulator-name = "+5V_SYS";
630 regulator-min-microvolt = <5000000>;
631 regulator-max-microvolt = <5000000>;
632 regulator-always-on;
633 regulator-boot-on;
634 vin-supply = <&vdd_mux>;
637 vdd_3v3_sys: regulator@2 {
638 compatible = "regulator-fixed";
639 regulator-name = "+3.3V_SYS";
640 regulator-min-microvolt = <3300000>;
641 regulator-max-microvolt = <3300000>;
642 regulator-always-on;
643 regulator-boot-on;
644 vin-supply = <&vdd_mux>;
647 vdd_3v3_run: regulator@3 {
648 compatible = "regulator-fixed";
649 regulator-name = "+3.3V_RUN";
650 regulator-min-microvolt = <3300000>;
651 regulator-max-microvolt = <3300000>;
652 regulator-always-on;
653 regulator-boot-on;
655 enable-active-high;
656 vin-supply = <&vdd_3v3_sys>;
659 vdd_3v3_hdmi: regulator@4 {
660 compatible = "regulator-fixed";
661 regulator-name = "+3.3V_AVDD_HDMI_AP_GATED";
662 regulator-min-microvolt = <3300000>;
663 regulator-max-microvolt = <3300000>;
664 vin-supply = <&vdd_3v3_run>;
667 vdd_led: regulator@5 {
668 compatible = "regulator-fixed";
669 regulator-name = "+VDD_LED";
671 enable-active-high;
672 vin-supply = <&vdd_mux>;
675 vdd_5v0_ts: regulator@6 {
676 compatible = "regulator-fixed";
677 regulator-name = "+5V_VDD_TS_SW";
678 regulator-min-microvolt = <5000000>;
679 regulator-max-microvolt = <5000000>;
680 regulator-boot-on;
682 enable-active-high;
683 vin-supply = <&vdd_5v0_sys>;
686 vdd_usb1_vbus: regulator@7 {
687 compatible = "regulator-fixed";
688 regulator-name = "+5V_USB_HS";
689 regulator-min-microvolt = <5000000>;
690 regulator-max-microvolt = <5000000>;
692 enable-active-high;
693 gpio-open-drain;
694 vin-supply = <&vdd_5v0_sys>;
697 vdd_usb3_vbus: regulator@8 {
698 compatible = "regulator-fixed";
699 regulator-name = "+5V_USB_SS";
700 regulator-min-microvolt = <5000000>;
701 regulator-max-microvolt = <5000000>;
703 enable-active-high;
704 gpio-open-drain;
705 vin-supply = <&vdd_5v0_sys>;
708 vdd_3v3_panel: regulator@9 {
709 compatible = "regulator-fixed";
710 regulator-name = "+3.3V_PANEL";
711 regulator-min-microvolt = <3300000>;
712 regulator-max-microvolt = <3300000>;
714 enable-active-high;
715 vin-supply = <&vdd_3v3_run>;
718 vdd_3v3_lp0: regulator@10 {
719 compatible = "regulator-fixed";
720 regulator-name = "+3.3V_LP0";
721 regulator-min-microvolt = <3300000>;
722 regulator-max-microvolt = <3300000>;
727 regulator-always-on;
729 enable-active-high;
730 vin-supply = <&vdd_3v3_sys>;
733 vdd_hdmi_pll: regulator@11 {
734 compatible = "regulator-fixed";
735 regulator-name = "+1.05V_RUN_AVDD_HDMI_PLL";
736 regulator-min-microvolt = <1050000>;
737 regulator-max-microvolt = <1050000>;
739 vin-supply = <&vdd_1v05_run>;
742 vdd_5v0_hdmi: regulator@12 {
743 compatible = "regulator-fixed";
744 regulator-name = "+5V_HDMI_CON";
745 regulator-min-microvolt = <5000000>;
746 regulator-max-microvolt = <5000000>;
748 enable-active-high;
749 vin-supply = <&vdd_5v0_sys>;
753 nvidia,audio-routing =
763 nvidia,i2s-controller = <&tegra_i2s1>;
764 nvidia,audio-codec = <&acodec>;
769 clock-names = "pll_a", "pll_a_out0", "mclk";
771 assigned-clocks = <&tegra_car TEGRA124_CLK_EXTERN1>,
774 assigned-clock-parents = <&tegra_car TEGRA124_CLK_PLL_A_OUT0>,
777 nvidia,hp-det-gpios = <&gpio TEGRA_GPIO(I, 7) GPIO_ACTIVE_HIGH>;
778 nvidia,mic-det-gpios =
782 gpio-restart {
783 compatible = "gpio-restart";
789 #include "cros-ec-keyboard.dtsi"