Lines Matching +full:i2c +full:- +full:tegra
1 // SPDX-License-Identifier: GPL-2.0
3 #include <dt-bindings/interrupt-controller/arm-gic.h>
4 #include <dt-bindings/gpio/gpio.h>
5 #include <dt-bindings/mfd/max77620.h>
8 i2c@7000d000 {
14 #interrupt-cells = <2>;
15 interrupt-controller;
17 #gpio-cells = <2>;
18 gpio-controller;
20 system-power-controller;
22 pinctrl-names = "default";
23 pinctrl-0 = <&max77620_default>;
25 cpu-pwr-req-hog {
26 gpio-hog;
33 maxim,fps-event-source = <MAX77620_FPS_EVENT_SRC_EN0>;
37 maxim,fps-event-source = <MAX77620_FPS_EVENT_SRC_EN1>;
41 maxim,fps-event-source = <MAX77620_FPS_EVENT_SRC_EN0>;
48 function = "32k-out1";
53 in-sd0-supply = <&vdd_5v0_sys>;
54 in-sd1-supply = <&vdd_5v0_sys>;
55 in-sd2-supply = <&vdd_5v0_sys>;
56 in-sd3-supply = <&vdd_5v0_sys>;
57 in-sd4-supply = <&vdd_5v0_sys>;
59 in-ldo0-1-supply = <&vdd_1v35>;
60 in-ldo2-supply = <&vdd_3v3_sys>;
61 in-ldo3-5-supply = <&vdd_3v3_sys>;
62 in-ldo4-6-supply = <&vdd_5v0_sys>;
63 in-ldo7-8-supply = <&vdd_1v35>;
66 regulator-name = "vdd_cpu";
67 regulator-min-microvolt = <800000>;
68 regulator-max-microvolt = <1250000>;
69 regulator-coupled-with = <&vdd_core>;
70 regulator-coupled-max-spread = <300000>;
71 regulator-max-step-microvolt = <100000>;
72 regulator-always-on;
73 regulator-boot-on;
75 nvidia,tegra-cpu-regulator;
79 regulator-name = "vdd_core";
80 regulator-min-microvolt = <950000>;
81 regulator-max-microvolt = <1350000>;
82 regulator-coupled-with = <&vdd_cpu>;
83 regulator-coupled-max-spread = <300000>;
84 regulator-max-step-microvolt = <100000>;
85 regulator-always-on;
86 regulator-boot-on;
88 nvidia,tegra-core-regulator;
92 regulator-name = "vdd_gen1v8";
93 regulator-min-microvolt = <1800000>;
94 regulator-max-microvolt = <1800000>;
95 regulator-always-on;
96 regulator-boot-on;
100 regulator-name = "vdd_ddr3l_1v35";
101 regulator-min-microvolt = <1350000>;
102 regulator-max-microvolt = <1350000>;
103 regulator-always-on;
104 regulator-boot-on;
108 regulator-name = "vdd_ddr_hs";
109 regulator-min-microvolt = <1000000>;
110 regulator-max-microvolt = <1000000>;
111 regulator-always-on;
112 regulator-boot-on;
116 regulator-name = "vdd_ddr_rx";
117 regulator-min-microvolt = <2800000>;
118 regulator-max-microvolt = <2800000>;
119 regulator-always-on;
120 regulator-boot-on;
124 regulator-name = "vcore_emmc";
125 regulator-min-microvolt = <2850000>;
126 regulator-max-microvolt = <3100000>;
127 regulator-always-on;
131 regulator-name = "vdd_rtc";
132 regulator-min-microvolt = <1200000>;
133 regulator-max-microvolt = <1200000>;
134 regulator-always-on;
135 regulator-boot-on;
139 regulator-name = "vdd_camera";
140 regulator-min-microvolt = <1800000>;
141 regulator-max-microvolt = <1800000>;
145 regulator-name = "vddio_sdmmc";
146 regulator-min-microvolt = <1800000>;
147 regulator-max-microvolt = <3300000>;
148 regulator-always-on;
149 regulator-boot-on;
153 regulator-name = "avdd_dsi_csi";
154 regulator-min-microvolt = <1200000>;
155 regulator-max-microvolt = <1200000>;
159 regulator-name = "avdd_pll";
160 regulator-min-microvolt = <1200000>;
161 regulator-max-microvolt = <1200000>;
162 regulator-always-on;
163 regulator-boot-on;
169 vdd_3v3_sys: regulator-3v3 {
171 enable-active-high;
174 regulator-usb {
175 compatible = "regulator-fixed";
176 regulator-name = "avdd_usb";
177 regulator-min-microvolt = <3300000>;
178 regulator-max-microvolt = <3300000>;
179 regulator-always-on;
180 regulator-boot-on;
182 enable-active-high;
183 vin-supply = <&vdd_3v3_sys>;
187 i2c-thermtrip {
188 nvidia,i2c-controller-id = <4>;
189 nvidia,bus-addr = <0x3c>;
190 nvidia,reg-addr = <0x41>;
191 nvidia,reg-data = <0xe0>;