Lines Matching +full:cros +full:- +full:ec +full:- +full:regulator
1 #include <dt-bindings/input/input.h>
19 vdd-supply = <&vdd_3v3_hdmi>;
20 pll-supply = <&vdd_hdmi_pll>;
21 hdmi-supply = <&vdd_5v0_hdmi>;
23 nvidia,ddc-i2c-bus = <&hdmi_ddc>;
24 nvidia,hpd-gpio =
36 vdd-supply = <&vdd_3v3_panel>;
52 clock-frequency = <100000>;
54 acodec: audio-codec@10 {
57 interrupt-parent = <&gpio>;
61 temperature-sensor@4c {
64 interrupt-parent = <&gpio>;
67 #thermal-sensor-cells = <1>;
73 clock-frequency = <100000>;
78 interrupt-parent = <&gpio>;
80 wakeup-source;
86 clock-frequency = <400000>;
96 clock-frequency = <100000>;
101 clock-frequency = <400000>;
108 ams,system-power-controller;
110 #interrupt-cells = <2>;
111 interrupt-controller;
113 gpio-controller;
114 #gpio-cells = <2>;
116 pinctrl-names = "default";
117 pinctrl-0 = <&as3722_default>;
123 bias-pull-down;
129 bias-pull-up;
135 bias-pull-up;
140 bias-high-impedance;
145 function = "clk32k-out";
146 bias-pull-down;
151 vsup-sd2-supply = <&vdd_5v0_sys>;
152 vsup-sd3-supply = <&vdd_5v0_sys>;
153 vsup-sd4-supply = <&vdd_5v0_sys>;
154 vsup-sd5-supply = <&vdd_5v0_sys>;
155 vin-ldo0-supply = <&vdd_1v35_lp0>;
156 vin-ldo1-6-supply = <&vdd_3v3_run>;
157 vin-ldo2-5-7-supply = <&vddio_1v8>;
158 vin-ldo3-4-supply = <&vdd_3v3_sys>;
159 vin-ldo9-10-supply = <&vdd_5v0_sys>;
160 vin-ldo11-supply = <&vdd_3v3_run>;
163 regulator-name = "+VDD_CPU_AP";
164 regulator-min-microvolt = <700000>;
165 regulator-max-microvolt = <1350000>;
166 regulator-min-microamp = <3500000>;
167 regulator-max-microamp = <3500000>;
168 regulator-always-on;
169 regulator-boot-on;
170 ams,ext-control = <2>;
174 regulator-name = "+VDD_CORE";
175 regulator-min-microvolt = <700000>;
176 regulator-max-microvolt = <1350000>;
177 regulator-min-microamp = <2500000>;
178 regulator-max-microamp = <4000000>;
179 regulator-always-on;
180 regulator-boot-on;
181 ams,ext-control = <1>;
185 regulator-name = "+1.35V_LP0(sd2)";
186 regulator-min-microvolt = <1350000>;
187 regulator-max-microvolt = <1350000>;
188 regulator-always-on;
189 regulator-boot-on;
193 regulator-name = "+1.35V_LP0(sd3)";
194 regulator-min-microvolt = <1350000>;
195 regulator-max-microvolt = <1350000>;
196 regulator-always-on;
197 regulator-boot-on;
201 regulator-name = "+1.05V_RUN";
202 regulator-min-microvolt = <1050000>;
203 regulator-max-microvolt = <1050000>;
207 regulator-name = "+1.8V_VDDIO";
208 regulator-min-microvolt = <1800000>;
209 regulator-max-microvolt = <1800000>;
210 regulator-always-on;
214 regulator-name = "+VDD_GPU_AP";
215 regulator-min-microvolt = <650000>;
216 regulator-max-microvolt = <1200000>;
217 regulator-min-microamp = <3500000>;
218 regulator-max-microamp = <3500000>;
219 regulator-boot-on;
220 regulator-always-on;
224 regulator-name = "+1.05V_RUN_AVDD";
225 regulator-min-microvolt = <1050000>;
226 regulator-max-microvolt = <1050000>;
227 regulator-boot-on;
228 regulator-always-on;
229 ams,ext-control = <1>;
233 regulator-name = "+1.8V_RUN_CAM";
234 regulator-min-microvolt = <1800000>;
235 regulator-max-microvolt = <1800000>;
239 regulator-name = "+1.2V_GEN_AVDD";
240 regulator-min-microvolt = <1200000>;
241 regulator-max-microvolt = <1200000>;
242 regulator-boot-on;
243 regulator-always-on;
247 regulator-name = "+1.00V_LP0_VDD_RTC";
248 regulator-min-microvolt = <1000000>;
249 regulator-max-microvolt = <1000000>;
250 regulator-boot-on;
251 regulator-always-on;
252 ams,enable-tracking;
256 regulator-name = "+3.3V_RUN_CAM";
257 regulator-min-microvolt = <2800000>;
258 regulator-max-microvolt = <2800000>;
262 regulator-name = "+1.2V_RUN_CAM_FRONT";
263 regulator-min-microvolt = <1200000>;
264 regulator-max-microvolt = <1200000>;
268 regulator-name = "+VDDIO_SDMMC3";
269 regulator-min-microvolt = <1800000>;
270 regulator-max-microvolt = <3300000>;
274 regulator-name = "+1.05V_RUN_CAM_REAR";
275 regulator-min-microvolt = <1050000>;
276 regulator-max-microvolt = <1050000>;
280 regulator-name = "+2.8V_RUN_TOUCH";
281 regulator-min-microvolt = <2800000>;
282 regulator-max-microvolt = <2800000>;
286 regulator-name = "+2.8V_RUN_CAM_AF";
287 regulator-min-microvolt = <2800000>;
288 regulator-max-microvolt = <2800000>;
292 regulator-name = "+1.8V_RUN_VPP_FUSE";
293 regulator-min-microvolt = <1800000>;
294 regulator-max-microvolt = <1800000>;
303 cros_ec: cros-ec@0 {
304 compatible = "google,cros-ec-spi";
305 spi-max-frequency = <3000000>;
306 interrupt-parent = <&gpio>;
310 google,cros-ec-spi-msg-delay = <2000>;
312 i2c-tunnel {
313 compatible = "google,cros-ec-i2c-tunnel";
314 #address-cells = <1>;
315 #size-cells = <0>;
317 google,remote-bus = <0>;
322 interrupt-parent = <&gpio>;
325 ti,ac-detect-gpios = <&gpio
330 battery: sbs-battery@b {
331 compatible = "sbs,sbs-battery";
333 sbs,i2c-retry-count = <2>;
334 sbs,poll-retry-count = <10>;
335 power-supplies = <&charger>;
343 spi-max-frequency = <25000000>;
347 spi-max-frequency = <25000000>;
353 nvidia,invert-interrupt;
354 nvidia,suspend-mode = <0>;
355 nvidia,cpu-pwr-good-time = <500>;
356 nvidia,cpu-pwr-off-time = <300>;
357 nvidia,core-pwr-good-time = <641 3845>;
358 nvidia,core-pwr-off-time = <61036>;
359 nvidia,core-power-req-active-high;
360 nvidia,sys-clock-req-active-high;
368 compatible = "mmc-pwrseq-simple";
370 reset-gpios = <&gpio TEGRA_GPIO(X, 7) GPIO_ACTIVE_LOW>;
375 power-gpios = <&gpio TEGRA_GPIO(X, 7) GPIO_ACTIVE_HIGH>;
376 bus-width = <4>;
377 no-1-8-v;
378 non-removable;
379 mmc-pwrseq = <&sdhci0_pwrseq>;
380 vmmc-supply = <&vdd_3v3_lp0>;
381 vqmmc-supply = <&vddio_1v8>;
382 keep-power-in-suspend;
387 cd-gpios = <&gpio TEGRA_GPIO(V, 2) GPIO_ACTIVE_LOW>;
388 power-gpios = <&gpio TEGRA_GPIO(R, 0) GPIO_ACTIVE_HIGH>;
389 wp-gpios = <&gpio TEGRA_GPIO(Q, 4) GPIO_ACTIVE_LOW>;
390 bus-width = <4>;
391 no-1-8-v;
392 vqmmc-supply = <&vddio_sdmmc3>;
397 bus-width = <8>;
398 no-1-8-v;
399 non-removable;
405 vdd-cpu-supply = <&vdd_cpu>;
406 nvidia,i2c-fs-rate = <400000>;
418 nvidia,vbus-gpio = <&gpio TEGRA_GPIO(N, 4) GPIO_ACTIVE_HIGH>;
421 usb-phy@7d000000 {
423 vbus-supply = <&vdd_usb1_vbus>;
431 usb-phy@7d004000 {
434 vbus-supply = <&vdd_run_cam>;
439 nvidia,vbus-gpio = <&gpio TEGRA_GPIO(N, 5) GPIO_ACTIVE_HIGH>;
442 usb-phy@7d008000 {
444 vbus-supply = <&vdd_usb3_vbus>;
448 compatible = "pwm-backlight";
450 enable-gpios = <&gpio TEGRA_GPIO(H, 2) GPIO_ACTIVE_HIGH>;
451 power-supply = <&vdd_led>;
454 default-brightness-level = <224>;
455 brightness-levels =
492 compatible = "simple-bus";
493 #address-cells = <1>;
494 #size-cells = <0>;
497 compatible = "fixed-clock";
499 #clock-cells = <0>;
500 clock-frequency = <32768>;
506 vdd-cpu-supply = <&vdd_cpu>;
512 vdd-cpu-supply = <&vdd_cpu>;
516 gpio-keys {
517 compatible = "gpio-keys";
522 linux,input-type = <5>;
524 debounce-interval = <1>;
525 gpio-key,wakeup;
532 debounce-interval = <30>;
533 gpio-key,wakeup;
538 compatible = "simple-bus";
539 #address-cells = <1>;
540 #size-cells = <0>;
542 vdd_mux: regulator@0 {
543 compatible = "regulator-fixed";
545 regulator-name = "+VDD_MUX";
546 regulator-min-microvolt = <12000000>;
547 regulator-max-microvolt = <12000000>;
548 regulator-always-on;
549 regulator-boot-on;
552 vdd_5v0_sys: regulator@1 {
553 compatible = "regulator-fixed";
555 regulator-name = "+5V_SYS";
556 regulator-min-microvolt = <5000000>;
557 regulator-max-microvolt = <5000000>;
558 regulator-always-on;
559 regulator-boot-on;
560 vin-supply = <&vdd_mux>;
563 vdd_3v3_sys: regulator@2 {
564 compatible = "regulator-fixed";
566 regulator-name = "+3.3V_SYS";
567 regulator-min-microvolt = <3300000>;
568 regulator-max-microvolt = <3300000>;
569 regulator-always-on;
570 regulator-boot-on;
571 vin-supply = <&vdd_mux>;
574 vdd_3v3_run: regulator@3 {
575 compatible = "regulator-fixed";
577 regulator-name = "+3.3V_RUN";
578 regulator-min-microvolt = <3300000>;
579 regulator-max-microvolt = <3300000>;
580 regulator-always-on;
581 regulator-boot-on;
583 enable-active-high;
584 vin-supply = <&vdd_3v3_sys>;
587 vdd_3v3_hdmi: regulator@4 {
588 compatible = "regulator-fixed";
590 regulator-name = "+3.3V_AVDD_HDMI_AP_GATED";
591 regulator-min-microvolt = <3300000>;
592 regulator-max-microvolt = <3300000>;
593 vin-supply = <&vdd_3v3_run>;
596 vdd_led: regulator@5 {
597 compatible = "regulator-fixed";
599 regulator-name = "+VDD_LED";
601 enable-active-high;
602 vin-supply = <&vdd_mux>;
605 vdd_5v0_ts: regulator@6 {
606 compatible = "regulator-fixed";
608 regulator-name = "+5V_VDD_TS_SW";
609 regulator-min-microvolt = <5000000>;
610 regulator-max-microvolt = <5000000>;
611 regulator-boot-on;
613 enable-active-high;
614 vin-supply = <&vdd_5v0_sys>;
617 vdd_usb1_vbus: regulator@7 {
618 compatible = "regulator-fixed";
620 regulator-name = "+5V_USB_HS";
621 regulator-min-microvolt = <5000000>;
622 regulator-max-microvolt = <5000000>;
624 enable-active-high;
625 gpio-open-drain;
626 vin-supply = <&vdd_5v0_sys>;
629 vdd_usb3_vbus: regulator@8 {
630 compatible = "regulator-fixed";
632 regulator-name = "+5V_USB_SS";
633 regulator-min-microvolt = <5000000>;
634 regulator-max-microvolt = <5000000>;
636 enable-active-high;
637 gpio-open-drain;
638 vin-supply = <&vdd_5v0_sys>;
641 vdd_3v3_panel: regulator@9 {
642 compatible = "regulator-fixed";
644 regulator-name = "+3.3V_PANEL";
645 regulator-min-microvolt = <3300000>;
646 regulator-max-microvolt = <3300000>;
648 enable-active-high;
649 vin-supply = <&vdd_3v3_run>;
652 vdd_3v3_lp0: regulator@10 {
653 compatible = "regulator-fixed";
655 regulator-name = "+3.3V_LP0";
656 regulator-min-microvolt = <3300000>;
657 regulator-max-microvolt = <3300000>;
662 regulator-always-on;
664 enable-active-high;
665 vin-supply = <&vdd_3v3_sys>;
668 vdd_hdmi_pll: regulator@11 {
669 compatible = "regulator-fixed";
671 regulator-name = "+1.05V_RUN_AVDD_HDMI_PLL";
672 regulator-min-microvolt = <1050000>;
673 regulator-max-microvolt = <1050000>;
675 vin-supply = <&vdd_1v05_run>;
678 vdd_5v0_hdmi: regulator@12 {
679 compatible = "regulator-fixed";
681 regulator-name = "+5V_HDMI_CON";
682 regulator-min-microvolt = <5000000>;
683 regulator-max-microvolt = <5000000>;
685 enable-active-high;
686 vin-supply = <&vdd_5v0_sys>;
691 nvidia,audio-routing =
701 nvidia,i2s-controller = <&tegra_i2s1>;
702 nvidia,audio-codec = <&acodec>;
707 clock-names = "pll_a", "pll_a_out0", "mclk";
709 nvidia,hp-det-gpios = <&gpio TEGRA_GPIO(I, 7) GPIO_ACTIVE_HIGH>;
710 nvidia,mic-det-gpios =
714 gpio-restart {
715 compatible = "gpio-restart";
721 #include "cros-ec-keyboard.dtsi"