Lines Matching +full:cpu +full:- +full:pwr +full:- +full:good +full:- +full:en
1 // SPDX-License-Identifier: GPL-2.0
2 /dts-v1/;
4 #include <dt-bindings/input/input.h>
18 stdout-path = "serial0:115200n8";
37 vdd-supply = <&hdmi_vdd_reg>;
38 pll-supply = <&hdmi_pll_reg>;
39 hdmi-supply = <&vdd_hdmi>;
41 nvidia,ddc-i2c-bus = <&hdmi_ddc>;
42 nvidia,hpd-gpio = <&gpio TEGRA_GPIO(N, 7)
48 pinctrl-names = "default";
49 pinctrl-0 = <&state_default>;
278 nvidia,high-speed-mode = <TEGRA_PIN_DISABLE>;
280 nvidia,low-power-mode = <TEGRA_PIN_LP_DRIVE_DIV_1>;
281 nvidia,pull-down-strength = <31>;
282 nvidia,pull-up-strength = <31>;
283 nvidia,slew-rate-rising = <TEGRA_PIN_SLEW_RATE_SLOWEST>;
284 nvidia,slew-rate-falling = <TEGRA_PIN_SLEW_RATE_SLOWEST>;
336 clock-frequency = <400000>;
341 interrupt-parent = <&gpio>;
344 gpio-controller;
345 #gpio-cells = <2>;
347 micdet-cfg = <0>;
348 micdet-delay = <100>;
349 gpio-cfg = <0xffffffff 0xffffffff 0 0xffffffff 0xffffffff>;
356 interrupt-parent = <&gpio>;
363 interrupt-parent = <&gpio>;
370 clock-frequency = <100000>;
374 compatible = "i2c-mux-pinctrl";
375 #address-cells = <1>;
376 #size-cells = <0>;
378 i2c-parent = <&{/i2c@7000c400}>;
380 pinctrl-names = "ddc", "pta", "idle";
381 pinctrl-0 = <&state_i2cmux_ddc>;
382 pinctrl-1 = <&state_i2cmux_pta>;
383 pinctrl-2 = <&state_i2cmux_idle>;
387 #address-cells = <1>;
388 #size-cells = <0>;
393 #address-cells = <1>;
394 #size-cells = <0>;
396 smart-battery@b {
397 compatible = "ti,bq20z75", "sbs,sbs-battery";
399 sbs,i2c-retry-count = <2>;
400 sbs,poll-retry-count = <10>;
407 clock-frequency = <400000>;
412 clock-frequency = <400000>;
415 compatible = "asahi-kasei,ak8975";
417 interrupt-parent = <&gpio>;
426 ti,system-power-controller;
428 #gpio-cells = <2>;
429 gpio-controller;
431 sys-supply = <&vdd_5v0_reg>;
432 vin-sm0-supply = <&sys_reg>;
433 vin-sm1-supply = <&sys_reg>;
434 vin-sm2-supply = <&sys_reg>;
435 vinldo01-supply = <&sm2_reg>;
436 vinldo23-supply = <&sm2_reg>;
437 vinldo4-supply = <&sm2_reg>;
438 vinldo678-supply = <&sm2_reg>;
439 vinldo9-supply = <&sm2_reg>;
443 regulator-name = "vdd_sys";
444 regulator-always-on;
448 regulator-name = "vdd_sm0,vdd_core";
449 regulator-min-microvolt = <1300000>;
450 regulator-max-microvolt = <1300000>;
451 regulator-always-on;
455 regulator-name = "vdd_sm1,vdd_cpu";
456 regulator-min-microvolt = <1125000>;
457 regulator-max-microvolt = <1125000>;
458 regulator-always-on;
462 regulator-name = "vdd_sm2,vin_ldo*";
463 regulator-min-microvolt = <3700000>;
464 regulator-max-microvolt = <3700000>;
465 regulator-always-on;
471 regulator-name = "vdd_ldo1,avdd_pll*";
472 regulator-min-microvolt = <1100000>;
473 regulator-max-microvolt = <1100000>;
474 regulator-always-on;
478 regulator-name = "vdd_ldo2,vdd_rtc";
479 regulator-min-microvolt = <1200000>;
480 regulator-max-microvolt = <1200000>;
484 regulator-name = "vdd_ldo3,avdd_usb*";
485 regulator-min-microvolt = <3300000>;
486 regulator-max-microvolt = <3300000>;
487 regulator-always-on;
491 regulator-name = "vdd_ldo4,avdd_osc,vddio_sys";
492 regulator-min-microvolt = <1800000>;
493 regulator-max-microvolt = <1800000>;
494 regulator-always-on;
498 regulator-name = "vdd_ldo5,vcore_mmc";
499 regulator-min-microvolt = <2850000>;
500 regulator-max-microvolt = <2850000>;
501 regulator-always-on;
505 regulator-name = "vdd_ldo6,avdd_vdac,vddio_vi,vddio_cam";
506 regulator-min-microvolt = <1800000>;
507 regulator-max-microvolt = <1800000>;
511 regulator-name = "vdd_ldo7,avdd_hdmi,vdd_fuse";
512 regulator-min-microvolt = <3300000>;
513 regulator-max-microvolt = <3300000>;
517 regulator-name = "vdd_ldo8,avdd_hdmi_pll";
518 regulator-min-microvolt = <1800000>;
519 regulator-max-microvolt = <1800000>;
523 regulator-name = "vdd_ldo9,avdd_2v85,vdd_ddr_rx";
524 regulator-min-microvolt = <2850000>;
525 regulator-max-microvolt = <2850000>;
526 regulator-always-on;
530 regulator-name = "vdd_rtc_out,vdd_cell";
531 regulator-min-microvolt = <3300000>;
532 regulator-max-microvolt = <3300000>;
533 regulator-always-on;
538 temperature-sensor@4c {
546 nvidia,debounce-delay-ms = <32>;
547 nvidia,repeat-delay-ms = <160>;
548 nvidia,ghost-filter;
549 nvidia,kbc-row-pins = <0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15>;
550 nvidia,kbc-col-pins = <16 17 18 19 20 21 22 23>;
685 nvidia,invert-interrupt;
686 nvidia,suspend-mode = <1>;
687 nvidia,cpu-pwr-good-time = <5000>;
688 nvidia,cpu-pwr-off-time = <5000>;
689 nvidia,core-pwr-good-time = <3845 3845>;
690 nvidia,core-pwr-off-time = <3875>;
691 nvidia,sys-clock-req-active-high;
692 core-supply = <&vdd_core>;
695 memory-controller@7000f400 {
696 emc-table@190000 {
698 compatible = "nvidia,tegra20-emc-table";
699 clock-frequency = <190000>;
700 nvidia,emc-registers = <0x0000000c 0x00000026
714 emc-table@380000 {
716 compatible = "nvidia,tegra20-emc-table";
717 clock-frequency = <380000>;
718 nvidia,emc-registers = <0x00000017 0x0000004b
738 usb-phy@c5000000 {
740 vbus-supply = <&vbus_reg>;
748 usb-phy@c5004000 {
750 nvidia,phy-reset-gpio = <&gpio TEGRA_GPIO(V, 1)
758 usb-phy@c5008000 {
764 power-gpios = <&gpio TEGRA_GPIO(K, 6) GPIO_ACTIVE_HIGH>;
765 bus-width = <4>;
766 keep-power-in-suspend;
771 cd-gpios = <&gpio TEGRA_GPIO(I, 5) GPIO_ACTIVE_LOW>;
772 wp-gpios = <&gpio TEGRA_GPIO(H, 1) GPIO_ACTIVE_HIGH>;
773 power-gpios = <&gpio TEGRA_GPIO(I, 6) GPIO_ACTIVE_HIGH>;
774 bus-width = <4>;
779 bus-width = <8>;
780 non-removable;
784 compatible = "pwm-backlight";
786 enable-gpios = <&gpio TEGRA_GPIO(D, 4) GPIO_ACTIVE_HIGH>;
787 power-supply = <&vdd_bl_reg>;
790 brightness-levels = <0 4 8 16 32 64 128 255>;
791 default-brightness-level = <6>;
794 clk32k_in: clock-32k {
795 compatible = "fixed-clock";
796 clock-frequency = <32768>;
797 #clock-cells = <0>;
800 gpio-keys {
801 compatible = "gpio-keys";
803 key-power {
807 wakeup-source;
810 switch-lid {
813 linux,input-type = <5>; /* EV_SW */
815 debounce-interval = <1>;
816 wakeup-source;
823 power-supply = <&vdd_pnl_reg>;
824 enable-gpios = <&gpio TEGRA_GPIO(B, 2) GPIO_ACTIVE_HIGH>;
827 ddc-i2c-bus = <&lvds_ddc>;
830 vdd_5v0_reg: regulator-5v0 {
831 compatible = "regulator-fixed";
832 regulator-name = "vdd_5v0";
833 regulator-min-microvolt = <5000000>;
834 regulator-max-microvolt = <5000000>;
835 regulator-always-on;
838 regulator-1v5 {
839 compatible = "regulator-fixed";
840 regulator-name = "vdd_1v5";
841 regulator-min-microvolt = <1500000>;
842 regulator-max-microvolt = <1500000>;
846 regulator-1v2 {
847 compatible = "regulator-fixed";
848 regulator-name = "vdd_1v2";
849 regulator-min-microvolt = <1200000>;
850 regulator-max-microvolt = <1200000>;
852 enable-active-high;
855 vbus_reg: regulator-vbus {
856 compatible = "regulator-fixed";
857 regulator-name = "vdd_vbus_wup1";
858 regulator-min-microvolt = <5000000>;
859 regulator-max-microvolt = <5000000>;
860 enable-active-high;
862 regulator-always-on;
863 regulator-boot-on;
866 vdd_pnl_reg: regulator-pnl {
867 compatible = "regulator-fixed";
868 regulator-name = "vdd_pnl";
869 regulator-min-microvolt = <2800000>;
870 regulator-max-microvolt = <2800000>;
872 enable-active-high;
875 vdd_bl_reg: regulator-bl {
876 compatible = "regulator-fixed";
877 regulator-name = "vdd_bl";
878 regulator-min-microvolt = <2800000>;
879 regulator-max-microvolt = <2800000>;
881 enable-active-high;
884 vdd_hdmi: regulator-hdmi {
885 compatible = "regulator-fixed";
886 regulator-name = "VDDIO_HDMI";
887 regulator-min-microvolt = <5000000>;
888 regulator-max-microvolt = <5000000>;
890 enable-active-high;
891 vin-supply = <&vdd_5v0_reg>;
895 compatible = "nvidia,tegra-audio-wm8903-seaboard",
896 "nvidia,tegra-audio-wm8903";
899 nvidia,audio-routing =
909 nvidia,i2s-controller = <&tegra_i2s1>;
910 nvidia,audio-codec = <&wm8903>;
912 nvidia,spkr-en-gpios = <&wm8903 2 GPIO_ACTIVE_HIGH>;
913 nvidia,hp-det-gpios = <&gpio TEGRA_GPIO(X, 1) GPIO_ACTIVE_LOW>;
918 clock-names = "pll_a", "pll_a_out0", "mclk";