Lines Matching +full:input +full:- +full:enable
1 // SPDX-License-Identifier: GPL-2.0
7 /dts-v1/;
9 #include <dt-bindings/input/input.h>
23 stdout-path = "serial0:115200n8";
34 hdmi-supply = <&vdd_5v0_hdmi>;
35 vdd-supply = <&vdd_hdmi_reg>;
36 pll-supply = <&palmas_smps3_reg>;
38 nvidia,ddc-i2c-bus = <&hdmi_ddc>;
39 nvidia,hpd-gpio =
46 avdd-dsi-csi-supply = <&avdd_1v2_reg>;
52 power-supply = <&avdd_lcd_reg>;
59 pinctrl-names = "default";
60 pinctrl-0 = <&state_default>;
68 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
75 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
84 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
91 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
100 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
110 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
118 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
133 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
141 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
148 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
156 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
158 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
166 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
175 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
177 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
184 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
192 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
199 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
208 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
216 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
223 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
230 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
238 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
245 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
252 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
263 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
270 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
277 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
291 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
298 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
313 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
320 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
332 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
340 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
347 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
354 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
361 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
368 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
376 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
378 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
385 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
392 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
399 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
406 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
413 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
420 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
428 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
430 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
437 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
444 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
451 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
458 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
466 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
474 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
481 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
488 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
490 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
498 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
500 nvidia,rcv-sel = <TEGRA_PIN_ENABLE>;
507 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
515 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
517 nvidia,open-drain = <TEGRA_PIN_ENABLE>;
524 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
532 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
539 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
546 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
553 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
560 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
567 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
574 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
581 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
588 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
598 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
606 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
614 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
625 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
633 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
647 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
654 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
661 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
670 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
677 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
687 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
694 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
701 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
709 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
716 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
724 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
729 nvidia,high-speed-mode = <TEGRA_PIN_ENABLE>;
731 nvidia,pull-down-strength = <36>;
732 nvidia,pull-up-strength = <20>;
733 nvidia,slew-rate-rising = <TEGRA_PIN_SLEW_RATE_SLOW>;
734 nvidia,slew-rate-falling = <TEGRA_PIN_SLEW_RATE_SLOW>;
738 nvidia,high-speed-mode = <TEGRA_PIN_ENABLE>;
740 nvidia,pull-down-strength = <22>;
741 nvidia,pull-up-strength = <36>;
742 nvidia,slew-rate-rising = <TEGRA_PIN_SLEW_RATE_FASTEST>;
743 nvidia,slew-rate-falling = <TEGRA_PIN_SLEW_RATE_FASTEST>;
747 nvidia,high-speed-mode = <TEGRA_PIN_ENABLE>;
749 nvidia,pull-down-strength = <2>;
750 nvidia,pull-up-strength = <1>;
751 nvidia,slew-rate-rising = <TEGRA_PIN_SLEW_RATE_FASTEST>;
752 nvidia,slew-rate-falling = <TEGRA_PIN_SLEW_RATE_FASTEST>;
758 /delete-property/ dmas;
759 /delete-property/ dma-names;
769 clock-frequency = <100000>;
771 battery: smart-battery@b {
772 compatible = "ti,bq20z45", "sbs,sbs-battery";
774 sbs,i2c-retry-count = <2>;
775 sbs,poll-retry-count = <100>;
776 power-supplies = <&charger>;
782 interrupt-parent = <&gpio>;
784 realtek,ldo1-en-gpios =
788 temperature-sensor@4c {
791 vcc-supply = <&palmas_ldo6_reg>;
792 interrupt-parent = <&gpio>;
803 clock-frequency = <400000>;
808 regulator-name = "vdd-cpu";
809 regulator-min-microvolt = <500000>;
810 regulator-max-microvolt = <1520000>;
811 regulator-boot-on;
812 regulator-always-on;
818 interrupt-parent = <&gpio>;
821 vsys1-supply = <&vdd_ac_bat_reg>;
822 vsys2-supply = <&vdd_ac_bat_reg>;
823 vsys3-supply = <&vdd_ac_bat_reg>;
824 infet1-supply = <&vdd_ac_bat_reg>;
825 infet2-supply = <&vdd_ac_bat_reg>;
826 infet3-supply = <&tps65090_dcdc2_reg>;
827 infet4-supply = <&tps65090_dcdc2_reg>;
828 infet5-supply = <&tps65090_dcdc2_reg>;
829 infet6-supply = <&tps65090_dcdc2_reg>;
830 infet7-supply = <&tps65090_dcdc2_reg>;
831 vsys-l1-supply = <&vdd_ac_bat_reg>;
832 vsys-l2-supply = <&vdd_ac_bat_reg>;
835 compatible = "ti,tps65090-charger";
836 ti,enable-low-current-chrg;
841 regulator-name = "vdd-sys-5v0";
842 regulator-always-on;
843 regulator-boot-on;
847 regulator-name = "vdd-sys-3v3";
848 regulator-always-on;
849 regulator-boot-on;
853 regulator-name = "vdd-ao";
854 regulator-always-on;
855 regulator-boot-on;
859 regulator-name = "vdd-lcd-bl";
863 regulator-name = "vdd-modem-3v3";
867 regulator-name = "avdd-lcd";
871 regulator-name = "vdd-lvds";
875 regulator-name = "vdd-sd-slot";
876 regulator-always-on;
877 regulator-boot-on;
881 regulator-name = "vdd-com-3v3";
885 regulator-name = "vdd-sby-5v0";
886 regulator-always-on;
887 regulator-boot-on;
891 regulator-name = "vdd-sby-3v3";
892 regulator-always-on;
893 regulator-boot-on;
903 #interrupt-cells = <2>;
904 interrupt-controller;
906 ti,system-power-controller;
909 compatible = "ti,palmas-gpio";
910 gpio-controller;
911 #gpio-cells = <2>;
915 compatible = "ti,tps65913-pinctrl";
916 pinctrl-names = "default";
917 pinctrl-0 = <&palmas_default>;
928 compatible = "ti,tps65913-pmic", "ti,palmas-pmic";
929 smps1-in-supply = <&tps65090_dcdc3_reg>;
930 smps3-in-supply = <&tps65090_dcdc3_reg>;
931 smps4-in-supply = <&tps65090_dcdc2_reg>;
932 smps7-in-supply = <&tps65090_dcdc2_reg>;
933 smps8-in-supply = <&tps65090_dcdc2_reg>;
934 smps9-in-supply = <&tps65090_dcdc2_reg>;
935 ldo1-in-supply = <&tps65090_dcdc2_reg>;
936 ldo2-in-supply = <&tps65090_dcdc2_reg>;
937 ldo3-in-supply = <&palmas_smps3_reg>;
938 ldo4-in-supply = <&tps65090_dcdc2_reg>;
939 ldo5-in-supply = <&vdd_ac_bat_reg>;
940 ldo6-in-supply = <&tps65090_dcdc2_reg>;
941 ldo7-in-supply = <&tps65090_dcdc2_reg>;
942 ldo8-in-supply = <&tps65090_dcdc3_reg>;
943 ldo9-in-supply = <&palmas_smps9_reg>;
944 ldoln-in-supply = <&tps65090_dcdc1_reg>;
945 ldousb-in-supply = <&tps65090_dcdc1_reg>;
949 regulator-name = "vddio-ddr";
950 regulator-min-microvolt = <1350000>;
951 regulator-max-microvolt = <1350000>;
952 regulator-always-on;
953 regulator-boot-on;
957 regulator-name = "vddio-1v8";
958 regulator-min-microvolt = <1800000>;
959 regulator-max-microvolt = <1800000>;
960 regulator-always-on;
961 regulator-boot-on;
965 regulator-name = "vdd-core";
966 regulator-min-microvolt = <900000>;
967 regulator-max-microvolt = <1400000>;
968 regulator-always-on;
969 regulator-boot-on;
973 regulator-name = "vdd-core";
974 regulator-min-microvolt = <900000>;
975 regulator-max-microvolt = <1400000>;
976 regulator-always-on;
977 regulator-boot-on;
981 regulator-name = "avdd-pll";
982 regulator-min-microvolt = <1050000>;
983 regulator-max-microvolt = <1050000>;
984 regulator-always-on;
985 regulator-boot-on;
989 regulator-name = "sdhci-vdd-sd-slot";
990 regulator-min-microvolt = <2800000>;
991 regulator-max-microvolt = <2800000>;
992 regulator-always-on;
996 regulator-name = "avdd-cam1";
997 regulator-min-microvolt = <2800000>;
998 regulator-max-microvolt = <2800000>;
1002 regulator-name = "avdd-cam2";
1003 regulator-min-microvolt = <2800000>;
1004 regulator-max-microvolt = <2800000>;
1008 regulator-name = "avdd-dsi-csi";
1009 regulator-min-microvolt = <1200000>;
1010 regulator-max-microvolt = <1200000>;
1014 regulator-name = "vpp-fuse";
1015 regulator-min-microvolt = <1800000>;
1016 regulator-max-microvolt = <1800000>;
1020 regulator-name = "vdd-sensor-2v85";
1021 regulator-min-microvolt = <2850000>;
1022 regulator-max-microvolt = <2850000>;
1026 regulator-name = "vdd-af-cam1";
1027 regulator-min-microvolt = <2800000>;
1028 regulator-max-microvolt = <2800000>;
1032 regulator-name = "vdd-rtc";
1033 regulator-min-microvolt = <900000>;
1034 regulator-max-microvolt = <900000>;
1035 regulator-always-on;
1036 regulator-boot-on;
1037 ti,enable-ldo8-tracking;
1041 regulator-name = "vddio-sdmmc-2";
1042 regulator-min-microvolt = <1800000>;
1043 regulator-max-microvolt = <3300000>;
1044 regulator-always-on;
1045 regulator-boot-on;
1049 regulator-name = "hvdd-usb";
1050 regulator-min-microvolt = <3300000>;
1051 regulator-max-microvolt = <3300000>;
1055 regulator-name = "avdd-usb";
1056 regulator-min-microvolt = <3300000>;
1057 regulator-max-microvolt = <3300000>;
1058 regulator-always-on;
1059 regulator-boot-on;
1063 regulator-name = "rail-3v3";
1064 regulator-max-microvolt = <3300000>;
1065 regulator-always-on;
1066 regulator-boot-on;
1070 regulator-name = "rail-5v0";
1071 regulator-max-microvolt = <5000000>;
1072 regulator-always-on;
1073 regulator-boot-on;
1079 compatible = "ti,palmas-rtc";
1080 interrupt-parent = <&palmas>;
1088 spi-max-frequency = <25000000>;
1091 compatible = "winbond,w25q32dw", "jedec,spi-nor";
1093 spi-max-frequency = <20000000>;
1098 nvidia,invert-interrupt;
1099 nvidia,suspend-mode = <1>;
1100 nvidia,cpu-pwr-good-time = <500>;
1101 nvidia,cpu-pwr-off-time = <300>;
1102 nvidia,core-pwr-good-time = <641 3845>;
1103 nvidia,core-pwr-off-time = <61036>;
1104 nvidia,core-power-req-active-high;
1105 nvidia,sys-clock-req-active-high;
1115 cd-gpios = <&gpio TEGRA_GPIO(V, 2) GPIO_ACTIVE_LOW>;
1116 wp-gpios = <&gpio TEGRA_GPIO(Q, 4) GPIO_ACTIVE_HIGH>;
1117 bus-width = <4>;
1122 bus-width = <8>;
1124 non-removable;
1128 compatible = "nvidia,tegra114-udc";
1133 usb-phy@7d000000 {
1141 usb-phy@7d008000 {
1143 vbus-supply = <&usb3_vbus_reg>;
1147 compatible = "pwm-backlight";
1149 enable-gpios = <&gpio TEGRA_GPIO(H, 2) GPIO_ACTIVE_HIGH>;
1150 power-supply = <&vdd_bl_reg>;
1153 brightness-levels = <0 4 8 16 32 64 128 255>;
1154 default-brightness-level = <6>;
1157 clk32k_in: clock-32k {
1158 compatible = "fixed-clock";
1159 clock-frequency = <32768>;
1160 #clock-cells = <0>;
1163 gpio-keys {
1164 compatible = "gpio-keys";
1166 key-home {
1172 key-power {
1176 wakeup-source;
1179 key-volume-down {
1185 key-volume-up {
1192 vdd_ac_bat_reg: regulator-acbat {
1193 compatible = "regulator-fixed";
1194 regulator-name = "vdd_ac_bat";
1195 regulator-min-microvolt = <5000000>;
1196 regulator-max-microvolt = <5000000>;
1197 regulator-always-on;
1200 dvdd_ts_reg: regulator-ts {
1201 compatible = "regulator-fixed";
1202 regulator-name = "dvdd_ts";
1203 regulator-min-microvolt = <1800000>;
1204 regulator-max-microvolt = <1800000>;
1205 enable-active-high;
1209 usb1_vbus_reg: regulator-usb1 {
1210 compatible = "regulator-fixed";
1211 regulator-name = "usb1_vbus";
1212 regulator-min-microvolt = <5000000>;
1213 regulator-max-microvolt = <5000000>;
1214 enable-active-high;
1216 gpio-open-drain;
1217 vin-supply = <&tps65090_dcdc1_reg>;
1220 usb3_vbus_reg: regulator-usb3 {
1221 compatible = "regulator-fixed";
1222 regulator-name = "usb2_vbus";
1223 regulator-min-microvolt = <5000000>;
1224 regulator-max-microvolt = <5000000>;
1225 enable-active-high;
1227 gpio-open-drain;
1228 vin-supply = <&tps65090_dcdc1_reg>;
1231 vdd_hdmi_reg: regulator-hdmi {
1232 compatible = "regulator-fixed";
1233 regulator-name = "vdd_hdmi_5v0";
1234 regulator-min-microvolt = <5000000>;
1235 regulator-max-microvolt = <5000000>;
1236 vin-supply = <&tps65090_dcdc1_reg>;
1239 vdd_cam_1v8_reg: regulator-cam {
1240 compatible = "regulator-fixed";
1241 regulator-name = "vdd_cam_1v8_reg";
1242 regulator-min-microvolt = <1800000>;
1243 regulator-max-microvolt = <1800000>;
1244 enable-active-high;
1248 vdd_5v0_hdmi: regulator-hdmicon {
1249 compatible = "regulator-fixed";
1250 regulator-name = "VDD_5V0_HDMI_CON";
1251 regulator-min-microvolt = <5000000>;
1252 regulator-max-microvolt = <5000000>;
1254 enable-active-high;
1255 vin-supply = <&tps65090_dcdc1_reg>;
1259 compatible = "nvidia,tegra-audio-rt5640-dalmore",
1260 "nvidia,tegra-audio-rt5640";
1263 nvidia,audio-routing =
1273 nvidia,i2s-controller = <&tegra_i2s1>;
1274 nvidia,audio-codec = <&rt5640>;
1276 nvidia,hp-det-gpios = <&gpio TEGRA_GPIO(R, 7) GPIO_ACTIVE_HIGH>;
1281 clock-names = "pll_a", "pll_a_out0", "mclk";
1283 assigned-clocks = <&tegra_car TEGRA114_CLK_EXTERN1>,
1286 assigned-clock-parents = <&tegra_car TEGRA114_CLK_PLL_A_OUT0>,