Lines Matching +full:palmas +full:- +full:pmic

1 // SPDX-License-Identifier: GPL-2.0
2 /dts-v1/;
4 #include <dt-bindings/input/input.h>
15 linux,initrd-start = <0x82000000>;
16 linux,initrd-end = <0x82800000>;
24 trusted-foundations {
25 compatible = "tlm,trusted-foundations";
26 tlm,version-major = <2>;
27 tlm,version-minor = <8>;
40 avdd-dsi-csi-supply = <&vdd_1v2_ap>;
43 compatible = "lg,lh500wx1-sd03";
46 power-supply = <&vdd_lcd>;
53 pinctrl-names = "default";
54 pinctrl-0 = <&state_default>;
62 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
69 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
78 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
85 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
94 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
104 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
112 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
127 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
135 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
142 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
150 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
152 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
160 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
168 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
177 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
179 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
187 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
195 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
203 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
211 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
218 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
225 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
232 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
240 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
247 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
254 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
261 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
268 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
279 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
286 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
300 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
307 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
314 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
329 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
336 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
349 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
356 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
363 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
370 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
378 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
380 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
387 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
394 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
401 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
408 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
415 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
422 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
430 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
432 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
439 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
446 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
453 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
460 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
468 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
476 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
483 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
490 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
492 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
500 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
502 nvidia,rcv-sel = <TEGRA_PIN_ENABLE>;
509 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
517 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
519 nvidia,open-drain = <TEGRA_PIN_ENABLE>;
526 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
533 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
540 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
547 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
554 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
561 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
569 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
576 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
583 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
590 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
600 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
607 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
614 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
624 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
632 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
640 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
650 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
661 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
673 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
681 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
688 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
695 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
702 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
709 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
717 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
726 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
733 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
740 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
747 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
752 nvidia,high-speed-mode = <TEGRA_PIN_ENABLE>;
754 nvidia,pull-down-strength = <36>;
755 nvidia,pull-up-strength = <20>;
756 nvidia,slew-rate-rising = <TEGRA_PIN_SLEW_RATE_SLOW>;
757 nvidia,slew-rate-falling = <TEGRA_PIN_SLEW_RATE_SLOW>;
761 nvidia,high-speed-mode = <TEGRA_PIN_ENABLE>;
763 nvidia,pull-down-strength = <36>;
764 nvidia,pull-up-strength = <20>;
765 nvidia,slew-rate-rising = <TEGRA_PIN_SLEW_RATE_FASTEST>;
766 nvidia,slew-rate-falling = <TEGRA_PIN_SLEW_RATE_FASTEST>;
770 nvidia,high-speed-mode = <TEGRA_PIN_ENABLE>;
772 nvidia,pull-down-strength = <2>;
773 nvidia,pull-up-strength = <2>;
774 nvidia,slew-rate-rising = <TEGRA_PIN_SLEW_RATE_FASTEST>;
775 nvidia,slew-rate-falling = <TEGRA_PIN_SLEW_RATE_FASTEST>;
782 /delete-property/ dmas;
783 /delete-property/ dma-names;
793 clock-frequency = <400000>;
798 regulator-name = "vdd-cpu";
799 regulator-min-microvolt = <500000>;
800 regulator-max-microvolt = <1520000>;
801 regulator-always-on;
802 regulator-boot-on;
805 palmas: pmic@58 {
806 compatible = "ti,tps65913", "ti,palmas";
810 #interrupt-cells = <2>;
811 interrupt-controller;
813 ti,system-power-controller;
816 compatible = "ti,palmas-gpio";
817 gpio-controller;
818 #gpio-cells = <2>;
821 pmic {
822 compatible = "ti,tps65913-pmic", "ti,palmas-pmic";
826 regulator-name = "vdd-ddr";
827 regulator-min-microvolt = <1200000>;
828 regulator-max-microvolt = <1500000>;
829 regulator-always-on;
830 regulator-boot-on;
834 regulator-name = "vdd-1v8";
835 regulator-min-microvolt = <1800000>;
836 regulator-max-microvolt = <1800000>;
837 regulator-boot-on;
841 regulator-name = "vdd-soc";
842 regulator-min-microvolt = <900000>;
843 regulator-max-microvolt = <1400000>;
844 regulator-always-on;
845 regulator-boot-on;
849 regulator-name = "avdd-pll-1v05";
850 regulator-min-microvolt = <1050000>;
851 regulator-max-microvolt = <1050000>;
852 regulator-always-on;
853 regulator-boot-on;
857 regulator-name = "vdd-2v85-emmc";
858 regulator-min-microvolt = <2800000>;
859 regulator-max-microvolt = <2800000>;
860 regulator-always-on;
864 regulator-name = "vdd-fan";
865 regulator-min-microvolt = <5000000>;
866 regulator-max-microvolt = <5000000>;
867 regulator-always-on;
868 regulator-boot-on;
872 regulator-name = "vdd-5v0-sys";
873 regulator-min-microvolt = <5000000>;
874 regulator-max-microvolt = <5000000>;
875 regulator-always-on;
876 regulator-boot-on;
880 regulator-name = "vdd-2v8-display";
881 regulator-min-microvolt = <2800000>;
882 regulator-max-microvolt = <2800000>;
883 regulator-always-on;
884 regulator-boot-on;
888 regulator-name = "avdd-1v2";
889 regulator-min-microvolt = <1200000>;
890 regulator-max-microvolt = <1200000>;
891 regulator-always-on;
892 regulator-boot-on;
896 regulator-name = "vpp-fuse";
897 regulator-min-microvolt = <1800000>;
898 regulator-max-microvolt = <1800000>;
902 regulator-name = "avdd-hdmi-pll";
903 regulator-min-microvolt = <1200000>;
904 regulator-max-microvolt = <1200000>;
908 regulator-name = "vdd-sensor-2v8";
909 regulator-min-microvolt = <2850000>;
910 regulator-max-microvolt = <2850000>;
914 regulator-name = "vdd-rtc";
915 regulator-min-microvolt = <1100000>;
916 regulator-max-microvolt = <1100000>;
917 regulator-always-on;
918 regulator-boot-on;
919 ti,enable-ldo8-tracking;
923 regulator-name = "vddio-sdmmc3";
924 regulator-min-microvolt = <1800000>;
925 regulator-max-microvolt = <3300000>;
929 regulator-name = "avdd-usb-hdmi";
930 regulator-min-microvolt = <3300000>;
931 regulator-max-microvolt = <3300000>;
932 regulator-always-on;
933 regulator-boot-on;
937 regulator-name = "rail-3v3";
938 regulator-max-microvolt = <3300000>;
939 regulator-always-on;
940 regulator-boot-on;
944 regulator-name = "rail-5v0";
945 regulator-max-microvolt = <5000000>;
946 regulator-always-on;
947 regulator-boot-on;
954 compatible = "ti,palmas-rtc";
955 interrupt-parent = <&palmas>;
963 nvidia,invert-interrupt;
969 bus-width = <4>;
970 vqmmc-supply = <&vddio_sdmmc3>;
971 cd-gpios = <&gpio TEGRA_GPIO(V, 2) GPIO_ACTIVE_LOW>;
972 power-gpios = <&gpio TEGRA_GPIO(H, 0) GPIO_ACTIVE_HIGH>;
978 bus-width = <8>;
979 non-removable;
987 usb-phy@7d000000 {
989 nvidia,xcvr-setup = <7>;
990 nvidia,xcvr-lsfslew = <2>;
991 nvidia,xcvr-lsrslew = <2>;
1003 usb-phy@7d008000 {
1005 nvidia,xcvr-setup = <7>;
1006 nvidia,xcvr-lsfslew = <2>;
1007 nvidia,xcvr-lsrslew = <2>;
1011 compatible = "pwm-backlight";
1014 brightness-levels = <0 4 8 16 32 64 128 255>;
1015 default-brightness-level = <6>;
1017 power-supply = <&lcd_bl_en>;
1018 enable-gpios = <&gpio TEGRA_GPIO(H, 2) GPIO_ACTIVE_HIGH>;
1021 clk32k_in: clock-32k {
1022 compatible = "fixed-clock";
1023 clock-frequency = <32768>;
1024 #clock-cells = <0>;
1027 gpio-keys {
1028 compatible = "gpio-keys";
1030 key-back {
1036 key-home {
1042 key-power {
1046 wakeup-source;
1050 lcd_bl_en: regulator-lcden {
1051 compatible = "regulator-fixed";
1052 regulator-name = "lcd_bl_en";
1053 regulator-min-microvolt = <5000000>;
1054 regulator-max-microvolt = <5000000>;
1055 regulator-boot-on;
1058 vdd_lcd: regulator-lcd {
1059 compatible = "regulator-fixed";
1060 regulator-name = "vdd_lcd_1v8";
1061 regulator-min-microvolt = <1800000>;
1062 regulator-max-microvolt = <1800000>;
1063 vin-supply = <&vdd_1v8>;
1064 enable-active-high;
1066 regulator-boot-on;
1069 regulator-1v8ts {
1070 compatible = "regulator-fixed";
1071 regulator-name = "vdd_1v8_ts";
1072 regulator-min-microvolt = <1800000>;
1073 regulator-max-microvolt = <1800000>;
1075 regulator-boot-on;
1078 regulator-3v3ts {
1079 compatible = "regulator-fixed";
1080 regulator-name = "vdd_3v3_ts";
1081 regulator-min-microvolt = <3300000>;
1082 regulator-max-microvolt = <3300000>;
1083 enable-active-high;
1085 regulator-boot-on;
1088 regulator-1v8com {
1089 compatible = "regulator-fixed";
1090 regulator-name = "vdd_1v8_com";
1091 regulator-min-microvolt = <1800000>;
1092 regulator-max-microvolt = <1800000>;
1093 vin-supply = <&vdd_1v8>;
1094 enable-active-high;
1096 regulator-boot-on;
1099 regulator-3v3com {
1100 compatible = "regulator-fixed";
1101 regulator-name = "vdd_3v3_com";
1102 regulator-min-microvolt = <3300000>;
1103 regulator-max-microvolt = <3300000>;
1104 vin-supply = <&vdd_3v3_sys>;
1105 enable-active-high;
1107 regulator-always-on;
1108 regulator-boot-on;