Lines Matching +full:function +full:- +full:pins
1 /dts-v1/;
3 #include <dt-bindings/input/input.h>
31 stdout-path = &uartd;
47 display-timings {
50 clock-frequency = <70600000>;
53 hback-porch = <58>;
54 hfront-porch = <58>;
55 hsync-len = <58>;
56 vback-porch = <4>;
57 vfront-porch = <4>;
58 vsync-len = <4>;
59 hsync-active = <1>;
68 vdd-supply = <&hdmi_vdd_reg>;
69 pll-supply = <&hdmi_pll_reg>;
70 hdmi-supply = <&vdd_hdmi>;
72 nvidia,ddc-i2c-bus = <&hdmi_ddc>;
73 nvidia,hpd-gpio = <&gpio TEGRA_GPIO(N, 7)
79 pinctrl-names = "default";
80 pinctrl-0 = <&state_default>;
84 nvidia,pins = "ata";
85 nvidia,function = "ide";
88 nvidia,pins = "atb", "gma", "gme";
89 nvidia,function = "sdio4";
92 nvidia,pins = "atc";
93 nvidia,function = "nand";
96 nvidia,pins = "atd", "ate", "gmb", "spia",
98 nvidia,function = "gmi";
101 nvidia,pins = "cdev1";
102 nvidia,function = "plla_out";
105 nvidia,pins = "cdev2";
106 nvidia,function = "pllp_out4";
109 nvidia,pins = "crtp", "lm1";
110 nvidia,function = "crt";
113 nvidia,pins = "csus";
114 nvidia,function = "vi_sensor_clk";
117 nvidia,pins = "dap1";
118 nvidia,function = "dap1";
121 nvidia,pins = "dap2";
122 nvidia,function = "dap2";
125 nvidia,pins = "dap3";
126 nvidia,function = "dap3";
129 nvidia,pins = "dap4";
130 nvidia,function = "dap4";
133 nvidia,pins = "dta", "dtb", "dtc", "dtd", "dte";
134 nvidia,function = "vi";
137 nvidia,pins = "dtf";
138 nvidia,function = "i2c3";
141 nvidia,pins = "gmc";
142 nvidia,function = "uartd";
145 nvidia,pins = "gmd";
146 nvidia,function = "sflash";
149 nvidia,pins = "gpu";
150 nvidia,function = "pwm";
153 nvidia,pins = "gpu7";
154 nvidia,function = "rtck";
157 nvidia,pins = "gpv", "slxa", "slxk";
158 nvidia,function = "pcie";
161 nvidia,pins = "hdint", "lpw0", "lpw2", "lsc1",
163 nvidia,function = "hdmi";
166 nvidia,pins = "i2cp";
167 nvidia,function = "i2cp";
170 nvidia,pins = "irrx", "irtx";
171 nvidia,function = "uartb";
174 nvidia,pins = "kbca", "kbcb", "kbcc", "kbcd",
176 nvidia,function = "kbc";
179 nvidia,pins = "lcsn", "ldc", "lm0", "lpw1",
181 nvidia,function = "rsvd4";
184 nvidia,pins = "ld0", "ld1", "ld2", "ld3", "ld4",
190 nvidia,function = "displaya";
193 nvidia,pins = "owc", "spdi", "spdo", "uac";
194 nvidia,function = "rsvd2";
197 nvidia,pins = "pmc";
198 nvidia,function = "pwr_on";
201 nvidia,pins = "rm";
202 nvidia,function = "i2c1";
205 nvidia,pins = "sdb", "sdc", "sdd";
206 nvidia,function = "sdio3";
209 nvidia,pins = "sdio1";
210 nvidia,function = "sdio1";
213 nvidia,pins = "slxc", "slxd";
214 nvidia,function = "spdif";
217 nvidia,pins = "spid", "spie", "spif";
218 nvidia,function = "spi1";
221 nvidia,pins = "spig", "spih";
222 nvidia,function = "spi2_alt";
225 nvidia,pins = "uaa", "uab", "uda";
226 nvidia,function = "ulpi";
229 nvidia,pins = "uad";
230 nvidia,function = "irda";
233 nvidia,pins = "uca", "ucb";
234 nvidia,function = "uartc";
237 nvidia,pins = "ata", "atb", "atc", "atd",
248 nvidia,pins = "ate", "csus", "dap3",
255 nvidia,pins = "ck32", "ddrc", "pmca", "pmcb",
260 nvidia,pins = "crtp", "gmb", "slxa", "spia",
266 nvidia,pins = "dta", "dtb", "dtc", "dtd";
271 nvidia,pins = "dte", "spif";
276 nvidia,pins = "hdint", "lcsn", "ldc", "lm1",
282 nvidia,pins = "kbca", "kbcb", "kbcc", "kbcd",
289 nvidia,pins = "lc", "ls";
293 nvidia,pins = "ld0", "ld1", "ld2", "ld3", "ld4",
303 nvidia,pins = "ld17_0", "ld19_18", "ld21_20",
308 nvidia,pins = "drive_sdio1";
309 nvidia,high-speed-mode = <TEGRA_PIN_DISABLE>;
311 nvidia,low-power-mode = <TEGRA_PIN_LP_DRIVE_DIV_1>;
312 nvidia,pull-down-strength = <31>;
313 nvidia,pull-up-strength = <31>;
314 nvidia,slew-rate-rising = <TEGRA_PIN_SLEW_RATE_SLOWEST>;
315 nvidia,slew-rate-falling = <TEGRA_PIN_SLEW_RATE_SLOWEST>;
321 nvidia,pins = "ddc";
322 nvidia,function = "i2c2";
325 nvidia,pins = "pta";
326 nvidia,function = "rsvd4";
332 nvidia,pins = "ddc";
333 nvidia,function = "rsvd4";
336 nvidia,pins = "pta";
337 nvidia,function = "i2c2";
343 nvidia,pins = "ddc";
344 nvidia,function = "rsvd4";
347 nvidia,pins = "pta";
348 nvidia,function = "rsvd4";
359 clock-frequency = < 216000000 >;
362 nand-controller@70008000 {
363 nvidia,wp-gpios = <&gpio TEGRA_GPIO(H, 3) GPIO_ACTIVE_HIGH>;
368 compatible = "hynix,hy27uf4g2b", "nand-flash";
378 clock-frequency = <400000>;
383 interrupt-parent = <&gpio>;
386 gpio-controller;
387 #gpio-cells = <2>;
389 micdet-cfg = <0>;
390 micdet-delay = <100>;
391 gpio-cfg = <0xffffffff 0xffffffff 0 0xffffffff 0xffffffff>;
398 interrupt-parent = <&gpio>;
405 interrupt-parent = <&gpio>;
412 clock-frequency = <100000>;
416 compatible = "i2c-mux-pinctrl";
417 #address-cells = <1>;
418 #size-cells = <0>;
420 i2c-parent = <&{/i2c@7000c400}>;
422 pinctrl-names = "ddc", "pta", "idle";
423 pinctrl-0 = <&state_i2cmux_ddc>;
424 pinctrl-1 = <&state_i2cmux_pta>;
425 pinctrl-2 = <&state_i2cmux_idle>;
429 #address-cells = <1>;
430 #size-cells = <0>;
435 #address-cells = <1>;
436 #size-cells = <0>;
438 smart-battery@b {
439 compatible = "ti,bq20z75", "smart-battery-1.1";
441 ti,i2c-retry-count = <2>;
442 ti,poll-retry-count = <10>;
449 clock-frequency = <400000>;
454 clock-frequency = <400000>;
457 compatible = "asahi-kasei,ak8975";
459 interrupt-parent = <&gpio>;
468 ti,system-power-controller;
470 #gpio-cells = <2>;
471 gpio-controller;
473 sys-supply = <&vdd_5v0_reg>;
474 vin-sm0-supply = <&sys_reg>;
475 vin-sm1-supply = <&sys_reg>;
476 vin-sm2-supply = <&sys_reg>;
477 vinldo01-supply = <&sm2_reg>;
478 vinldo23-supply = <&sm2_reg>;
479 vinldo4-supply = <&sm2_reg>;
480 vinldo678-supply = <&sm2_reg>;
481 vinldo9-supply = <&sm2_reg>;
485 regulator-name = "vdd_sys";
486 regulator-always-on;
490 regulator-name = "vdd_sm0,vdd_core";
491 regulator-min-microvolt = <1300000>;
492 regulator-max-microvolt = <1300000>;
493 regulator-always-on;
497 regulator-name = "vdd_sm1,vdd_cpu";
498 regulator-min-microvolt = <1125000>;
499 regulator-max-microvolt = <1125000>;
500 regulator-always-on;
504 regulator-name = "vdd_sm2,vin_ldo*";
505 regulator-min-microvolt = <3700000>;
506 regulator-max-microvolt = <3700000>;
507 regulator-always-on;
513 regulator-name = "vdd_ldo1,avdd_pll*";
514 regulator-min-microvolt = <1100000>;
515 regulator-max-microvolt = <1100000>;
516 regulator-always-on;
520 regulator-name = "vdd_ldo2,vdd_rtc";
521 regulator-min-microvolt = <1200000>;
522 regulator-max-microvolt = <1200000>;
526 regulator-name = "vdd_ldo3,avdd_usb*";
527 regulator-min-microvolt = <3300000>;
528 regulator-max-microvolt = <3300000>;
529 regulator-always-on;
533 regulator-name = "vdd_ldo4,avdd_osc,vddio_sys";
534 regulator-min-microvolt = <1800000>;
535 regulator-max-microvolt = <1800000>;
536 regulator-always-on;
540 regulator-name = "vdd_ldo5,vcore_mmc";
541 regulator-min-microvolt = <2850000>;
542 regulator-max-microvolt = <2850000>;
543 regulator-always-on;
547 regulator-name = "vdd_ldo6,avdd_vdac,vddio_vi,vddio_cam";
548 regulator-min-microvolt = <1800000>;
549 regulator-max-microvolt = <1800000>;
553 regulator-name = "vdd_ldo7,avdd_hdmi,vdd_fuse";
554 regulator-min-microvolt = <3300000>;
555 regulator-max-microvolt = <3300000>;
559 regulator-name = "vdd_ldo8,avdd_hdmi_pll";
560 regulator-min-microvolt = <1800000>;
561 regulator-max-microvolt = <1800000>;
565 regulator-name = "vdd_ldo9,avdd_2v85,vdd_ddr_rx";
566 regulator-min-microvolt = <2850000>;
567 regulator-max-microvolt = <2850000>;
568 regulator-always-on;
572 regulator-name = "vdd_rtc_out,vdd_cell";
573 regulator-min-microvolt = <3300000>;
574 regulator-max-microvolt = <3300000>;
575 regulator-always-on;
580 temperature-sensor@4c {
588 nvidia,debounce-delay-ms = <32>;
589 nvidia,repeat-delay-ms = <160>;
590 nvidia,ghost-filter;
591 nvidia,kbc-row-pins = <0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15>;
592 nvidia,kbc-col-pins = <16 17 18 19 20 21 22 23>;
691 /* Software Handled Function Keys */
727 nvidia,invert-interrupt;
728 nvidia,suspend-mode = <1>;
729 nvidia,cpu-pwr-good-time = <5000>;
730 nvidia,cpu-pwr-off-time = <5000>;
731 nvidia,core-pwr-good-time = <3845 3845>;
732 nvidia,core-pwr-off-time = <3875>;
733 nvidia,sys-clock-req-active-high;
736 memory-controller@7000f400 {
737 emc-table@190000 {
739 compatible = "nvidia,tegra20-emc-table";
740 clock-frequency = <190000>;
741 nvidia,emc-registers = <0x0000000c 0x00000026
755 emc-table@380000 {
757 compatible = "nvidia,tegra20-emc-table";
758 clock-frequency = <380000>;
759 nvidia,emc-registers = <0x00000017 0x0000004b
776 nvidia,vbus-gpio = <&gpio TEGRA_GPIO(D, 0) GPIO_ACTIVE_HIGH>;
780 usb-phy@c5000000 {
782 vbus-supply = <&vbus_reg>;
788 nvidia,phy-reset-gpio = <&gpio TEGRA_GPIO(V, 1)
792 usb-phy@c5004000 {
794 nvidia,phy-reset-gpio = <&gpio TEGRA_GPIO(V, 1)
802 usb-phy@c5008000 {
808 power-gpios = <&gpio TEGRA_GPIO(K, 6) GPIO_ACTIVE_HIGH>;
809 bus-width = <4>;
810 keep-power-in-suspend;
815 cd-gpios = <&gpio TEGRA_GPIO(I, 5) GPIO_ACTIVE_LOW>;
816 wp-gpios = <&gpio TEGRA_GPIO(H, 1) GPIO_ACTIVE_HIGH>;
817 power-gpios = <&gpio TEGRA_GPIO(I, 6) GPIO_ACTIVE_HIGH>;
818 bus-width = <4>;
823 bus-width = <8>;
824 non-removable;
828 compatible = "pwm-backlight";
830 enable-gpios = <&gpio TEGRA_GPIO(D, 4) GPIO_ACTIVE_HIGH>;
831 power-supply = <&vdd_bl_reg>;
834 brightness-levels = <0 4 8 16 32 64 128 255>;
835 default-brightness-level = <6>;
839 compatible = "simple-bus";
840 #address-cells = <1>;
841 #size-cells = <0>;
844 compatible = "fixed-clock";
846 #clock-cells = <0>;
847 clock-frequency = <32768>;
851 gpio-keys {
852 compatible = "gpio-keys";
858 gpio-key,wakeup;
864 linux,input-type = <5>; /* EV_SW */
866 debounce-interval = <1>;
867 gpio-key,wakeup;
872 compatible = "chunghwa,claa101wa01a", "simple-panel";
874 power-supply = <&vdd_pnl_reg>;
875 enable-gpios = <&gpio TEGRA_GPIO(B, 2) GPIO_ACTIVE_HIGH>;
878 ddc-i2c-bus = <&lvds_ddc>;
882 compatible = "simple-bus";
883 #address-cells = <1>;
884 #size-cells = <0>;
887 compatible = "regulator-fixed";
889 regulator-name = "vdd_5v0";
890 regulator-min-microvolt = <5000000>;
891 regulator-max-microvolt = <5000000>;
892 regulator-always-on;
896 compatible = "regulator-fixed";
898 regulator-name = "vdd_1v5";
899 regulator-min-microvolt = <1500000>;
900 regulator-max-microvolt = <1500000>;
905 compatible = "regulator-fixed";
907 regulator-name = "vdd_1v2";
908 regulator-min-microvolt = <1200000>;
909 regulator-max-microvolt = <1200000>;
911 enable-active-high;
915 compatible = "regulator-fixed";
917 regulator-name = "vdd_vbus_wup1";
918 regulator-min-microvolt = <5000000>;
919 regulator-max-microvolt = <5000000>;
920 enable-active-high;
922 regulator-always-on;
923 regulator-boot-on;
927 compatible = "regulator-fixed";
929 regulator-name = "vdd_pnl";
930 regulator-min-microvolt = <2800000>;
931 regulator-max-microvolt = <2800000>;
933 enable-active-high;
937 compatible = "regulator-fixed";
939 regulator-name = "vdd_bl";
940 regulator-min-microvolt = <2800000>;
941 regulator-max-microvolt = <2800000>;
943 enable-active-high;
947 compatible = "regulator-fixed";
949 regulator-name = "VDDIO_HDMI";
950 regulator-min-microvolt = <5000000>;
951 regulator-max-microvolt = <5000000>;
953 enable-active-high;
954 vin-supply = <&vdd_5v0_reg>;
959 compatible = "nvidia,tegra-audio-wm8903-seaboard",
960 "nvidia,tegra-audio-wm8903";
963 nvidia,audio-routing =
973 nvidia,i2s-controller = <&tegra_i2s1>;
974 nvidia,audio-codec = <&wm8903>;
976 nvidia,spkr-en-gpios = <&wm8903 2 GPIO_ACTIVE_HIGH>;
977 nvidia,hp-det-gpios = <&gpio TEGRA_GPIO(X, 1) GPIO_ACTIVE_HIGH>;
982 clock-names = "pll_a", "pll_a_out0", "mclk";