xref: /freebsd-src/sys/contrib/device-tree/src/arm64/mediatek/mt6359.dtsi (revision b2d2a78ad80ec68d4a17f5aef97d21686cb1e29b)
1d5b0e70fSEmmanuel Vadot// SPDX-License-Identifier: (GPL-2.0 OR MIT)
2d5b0e70fSEmmanuel Vadot/*
3d5b0e70fSEmmanuel Vadot * Copyright (C) 2022 MediaTek Inc.
4d5b0e70fSEmmanuel Vadot */
5d5b0e70fSEmmanuel Vadot
6d5b0e70fSEmmanuel Vadot&pwrap {
7d5b0e70fSEmmanuel Vadot	pmic: pmic {
8d5b0e70fSEmmanuel Vadot		compatible = "mediatek,mt6359";
9d5b0e70fSEmmanuel Vadot		interrupt-controller;
10d5b0e70fSEmmanuel Vadot		#interrupt-cells = <2>;
11d5b0e70fSEmmanuel Vadot
12*b2d2a78aSEmmanuel Vadot		pmic_adc: adc {
13*b2d2a78aSEmmanuel Vadot			compatible = "mediatek,mt6359-auxadc";
14*b2d2a78aSEmmanuel Vadot			#io-channel-cells = <1>;
15*b2d2a78aSEmmanuel Vadot		};
16*b2d2a78aSEmmanuel Vadot
17d5b0e70fSEmmanuel Vadot		mt6359codec: mt6359codec {
18d5b0e70fSEmmanuel Vadot		};
19d5b0e70fSEmmanuel Vadot
20d5b0e70fSEmmanuel Vadot		regulators {
21d5b0e70fSEmmanuel Vadot			mt6359_vs1_buck_reg: buck_vs1 {
22d5b0e70fSEmmanuel Vadot				regulator-name = "vs1";
23d5b0e70fSEmmanuel Vadot				regulator-min-microvolt = <800000>;
24d5b0e70fSEmmanuel Vadot				regulator-max-microvolt = <2200000>;
25d5b0e70fSEmmanuel Vadot				regulator-enable-ramp-delay = <0>;
26d5b0e70fSEmmanuel Vadot				regulator-always-on;
27d5b0e70fSEmmanuel Vadot			};
28d5b0e70fSEmmanuel Vadot			mt6359_vgpu11_buck_reg: buck_vgpu11 {
29d5b0e70fSEmmanuel Vadot				regulator-name = "vgpu11";
30d5b0e70fSEmmanuel Vadot				regulator-min-microvolt = <400000>;
31d5b0e70fSEmmanuel Vadot				regulator-max-microvolt = <1193750>;
32d5b0e70fSEmmanuel Vadot				regulator-ramp-delay = <5000>;
33d5b0e70fSEmmanuel Vadot				regulator-enable-ramp-delay = <200>;
34d5b0e70fSEmmanuel Vadot				regulator-allowed-modes = <0 1 2>;
35d5b0e70fSEmmanuel Vadot			};
36d5b0e70fSEmmanuel Vadot			mt6359_vmodem_buck_reg: buck_vmodem {
37d5b0e70fSEmmanuel Vadot				regulator-name = "vmodem";
38d5b0e70fSEmmanuel Vadot				regulator-min-microvolt = <400000>;
39d5b0e70fSEmmanuel Vadot				regulator-max-microvolt = <1100000>;
40d5b0e70fSEmmanuel Vadot				regulator-ramp-delay = <10760>;
41d5b0e70fSEmmanuel Vadot				regulator-enable-ramp-delay = <200>;
42d5b0e70fSEmmanuel Vadot			};
43d5b0e70fSEmmanuel Vadot			mt6359_vpu_buck_reg: buck_vpu {
44d5b0e70fSEmmanuel Vadot				regulator-name = "vpu";
45d5b0e70fSEmmanuel Vadot				regulator-min-microvolt = <400000>;
46d5b0e70fSEmmanuel Vadot				regulator-max-microvolt = <1193750>;
47d5b0e70fSEmmanuel Vadot				regulator-ramp-delay = <5000>;
48d5b0e70fSEmmanuel Vadot				regulator-enable-ramp-delay = <200>;
49d5b0e70fSEmmanuel Vadot				regulator-allowed-modes = <0 1 2>;
50d5b0e70fSEmmanuel Vadot			};
51d5b0e70fSEmmanuel Vadot			mt6359_vcore_buck_reg: buck_vcore {
52d5b0e70fSEmmanuel Vadot				regulator-name = "vcore";
53d5b0e70fSEmmanuel Vadot				regulator-min-microvolt = <400000>;
54d5b0e70fSEmmanuel Vadot				regulator-max-microvolt = <1300000>;
55d5b0e70fSEmmanuel Vadot				regulator-ramp-delay = <5000>;
56d5b0e70fSEmmanuel Vadot				regulator-enable-ramp-delay = <200>;
57d5b0e70fSEmmanuel Vadot				regulator-allowed-modes = <0 1 2>;
58d5b0e70fSEmmanuel Vadot			};
59d5b0e70fSEmmanuel Vadot			mt6359_vs2_buck_reg: buck_vs2 {
60d5b0e70fSEmmanuel Vadot				regulator-name = "vs2";
61d5b0e70fSEmmanuel Vadot				regulator-min-microvolt = <800000>;
62d5b0e70fSEmmanuel Vadot				regulator-max-microvolt = <1600000>;
63d5b0e70fSEmmanuel Vadot				regulator-enable-ramp-delay = <0>;
64d5b0e70fSEmmanuel Vadot				regulator-always-on;
65d5b0e70fSEmmanuel Vadot			};
66d5b0e70fSEmmanuel Vadot			mt6359_vpa_buck_reg: buck_vpa {
67d5b0e70fSEmmanuel Vadot				regulator-name = "vpa";
68d5b0e70fSEmmanuel Vadot				regulator-min-microvolt = <500000>;
69d5b0e70fSEmmanuel Vadot				regulator-max-microvolt = <3650000>;
70d5b0e70fSEmmanuel Vadot				regulator-enable-ramp-delay = <300>;
71d5b0e70fSEmmanuel Vadot			};
72d5b0e70fSEmmanuel Vadot			mt6359_vproc2_buck_reg: buck_vproc2 {
73d5b0e70fSEmmanuel Vadot				regulator-name = "vproc2";
74d5b0e70fSEmmanuel Vadot				regulator-min-microvolt = <400000>;
75d5b0e70fSEmmanuel Vadot				regulator-max-microvolt = <1193750>;
76d5b0e70fSEmmanuel Vadot				regulator-ramp-delay = <7500>;
77d5b0e70fSEmmanuel Vadot				regulator-enable-ramp-delay = <200>;
78d5b0e70fSEmmanuel Vadot				regulator-allowed-modes = <0 1 2>;
79d5b0e70fSEmmanuel Vadot			};
80d5b0e70fSEmmanuel Vadot			mt6359_vproc1_buck_reg: buck_vproc1 {
81d5b0e70fSEmmanuel Vadot				regulator-name = "vproc1";
82d5b0e70fSEmmanuel Vadot				regulator-min-microvolt = <400000>;
83d5b0e70fSEmmanuel Vadot				regulator-max-microvolt = <1193750>;
84d5b0e70fSEmmanuel Vadot				regulator-ramp-delay = <7500>;
85d5b0e70fSEmmanuel Vadot				regulator-enable-ramp-delay = <200>;
86d5b0e70fSEmmanuel Vadot				regulator-allowed-modes = <0 1 2>;
87d5b0e70fSEmmanuel Vadot			};
88d5b0e70fSEmmanuel Vadot			mt6359_vcore_sshub_buck_reg: buck_vcore_sshub {
89d5b0e70fSEmmanuel Vadot				regulator-name = "vcore_sshub";
90d5b0e70fSEmmanuel Vadot				regulator-min-microvolt = <400000>;
91d5b0e70fSEmmanuel Vadot				regulator-max-microvolt = <1193750>;
92d5b0e70fSEmmanuel Vadot			};
93d5b0e70fSEmmanuel Vadot			mt6359_vgpu11_sshub_buck_reg: buck_vgpu11_sshub {
94d5b0e70fSEmmanuel Vadot				regulator-name = "vgpu11_sshub";
95d5b0e70fSEmmanuel Vadot				regulator-min-microvolt = <400000>;
96d5b0e70fSEmmanuel Vadot				regulator-max-microvolt = <1193750>;
97d5b0e70fSEmmanuel Vadot			};
98d5b0e70fSEmmanuel Vadot			mt6359_vaud18_ldo_reg: ldo_vaud18 {
99d5b0e70fSEmmanuel Vadot				regulator-name = "vaud18";
100d5b0e70fSEmmanuel Vadot				regulator-min-microvolt = <1800000>;
101d5b0e70fSEmmanuel Vadot				regulator-max-microvolt = <1800000>;
102d5b0e70fSEmmanuel Vadot				regulator-enable-ramp-delay = <240>;
103d5b0e70fSEmmanuel Vadot			};
104d5b0e70fSEmmanuel Vadot			mt6359_vsim1_ldo_reg: ldo_vsim1 {
105d5b0e70fSEmmanuel Vadot				regulator-name = "vsim1";
106d5b0e70fSEmmanuel Vadot				regulator-min-microvolt = <1700000>;
107d5b0e70fSEmmanuel Vadot				regulator-max-microvolt = <3100000>;
108d5b0e70fSEmmanuel Vadot			};
109d5b0e70fSEmmanuel Vadot			mt6359_vibr_ldo_reg: ldo_vibr {
110d5b0e70fSEmmanuel Vadot				regulator-name = "vibr";
111d5b0e70fSEmmanuel Vadot				regulator-min-microvolt = <1200000>;
112d5b0e70fSEmmanuel Vadot				regulator-max-microvolt = <3300000>;
113d5b0e70fSEmmanuel Vadot			};
114d5b0e70fSEmmanuel Vadot			mt6359_vrf12_ldo_reg: ldo_vrf12 {
115d5b0e70fSEmmanuel Vadot				regulator-name = "vrf12";
116d5b0e70fSEmmanuel Vadot				regulator-min-microvolt = <1100000>;
117d5b0e70fSEmmanuel Vadot				regulator-max-microvolt = <1300000>;
118d5b0e70fSEmmanuel Vadot			};
119d5b0e70fSEmmanuel Vadot			mt6359_vusb_ldo_reg: ldo_vusb {
120d5b0e70fSEmmanuel Vadot				regulator-name = "vusb";
121d5b0e70fSEmmanuel Vadot				regulator-min-microvolt = <3000000>;
122d5b0e70fSEmmanuel Vadot				regulator-max-microvolt = <3000000>;
123d5b0e70fSEmmanuel Vadot				regulator-enable-ramp-delay = <960>;
124d5b0e70fSEmmanuel Vadot				regulator-always-on;
125d5b0e70fSEmmanuel Vadot			};
126d5b0e70fSEmmanuel Vadot			mt6359_vsram_proc2_ldo_reg: ldo_vsram_proc2 {
127d5b0e70fSEmmanuel Vadot				regulator-name = "vsram_proc2";
128d5b0e70fSEmmanuel Vadot				regulator-min-microvolt = <500000>;
129d5b0e70fSEmmanuel Vadot				regulator-max-microvolt = <1293750>;
130d5b0e70fSEmmanuel Vadot				regulator-ramp-delay = <7500>;
131d5b0e70fSEmmanuel Vadot				regulator-enable-ramp-delay = <240>;
132d5b0e70fSEmmanuel Vadot				regulator-always-on;
133d5b0e70fSEmmanuel Vadot			};
134d5b0e70fSEmmanuel Vadot			mt6359_vio18_ldo_reg: ldo_vio18 {
135d5b0e70fSEmmanuel Vadot				regulator-name = "vio18";
136d5b0e70fSEmmanuel Vadot				regulator-min-microvolt = <1700000>;
137d5b0e70fSEmmanuel Vadot				regulator-max-microvolt = <1900000>;
138d5b0e70fSEmmanuel Vadot				regulator-enable-ramp-delay = <960>;
139d5b0e70fSEmmanuel Vadot				regulator-always-on;
140d5b0e70fSEmmanuel Vadot			};
141d5b0e70fSEmmanuel Vadot			mt6359_vcamio_ldo_reg: ldo_vcamio {
142d5b0e70fSEmmanuel Vadot				regulator-name = "vcamio";
143d5b0e70fSEmmanuel Vadot				regulator-min-microvolt = <1700000>;
144d5b0e70fSEmmanuel Vadot				regulator-max-microvolt = <1900000>;
145d5b0e70fSEmmanuel Vadot			};
146d5b0e70fSEmmanuel Vadot			mt6359_vcn18_ldo_reg: ldo_vcn18 {
147d5b0e70fSEmmanuel Vadot				regulator-name = "vcn18";
148d5b0e70fSEmmanuel Vadot				regulator-min-microvolt = <1800000>;
149d5b0e70fSEmmanuel Vadot				regulator-max-microvolt = <1800000>;
150d5b0e70fSEmmanuel Vadot				regulator-enable-ramp-delay = <240>;
151d5b0e70fSEmmanuel Vadot			};
152d5b0e70fSEmmanuel Vadot			mt6359_vfe28_ldo_reg: ldo_vfe28 {
153d5b0e70fSEmmanuel Vadot				regulator-name = "vfe28";
154d5b0e70fSEmmanuel Vadot				regulator-min-microvolt = <2800000>;
155d5b0e70fSEmmanuel Vadot				regulator-max-microvolt = <2800000>;
156d5b0e70fSEmmanuel Vadot				regulator-enable-ramp-delay = <120>;
157d5b0e70fSEmmanuel Vadot			};
158d5b0e70fSEmmanuel Vadot			mt6359_vcn13_ldo_reg: ldo_vcn13 {
159d5b0e70fSEmmanuel Vadot				regulator-name = "vcn13";
160d5b0e70fSEmmanuel Vadot				regulator-min-microvolt = <900000>;
161d5b0e70fSEmmanuel Vadot				regulator-max-microvolt = <1300000>;
162d5b0e70fSEmmanuel Vadot			};
163d5b0e70fSEmmanuel Vadot			mt6359_vcn33_1_bt_ldo_reg: ldo_vcn33_1_bt {
164d5b0e70fSEmmanuel Vadot				regulator-name = "vcn33_1_bt";
165d5b0e70fSEmmanuel Vadot				regulator-min-microvolt = <2800000>;
166d5b0e70fSEmmanuel Vadot				regulator-max-microvolt = <3500000>;
167d5b0e70fSEmmanuel Vadot			};
168d5b0e70fSEmmanuel Vadot			mt6359_vcn33_1_wifi_ldo_reg: ldo_vcn33_1_wifi {
169d5b0e70fSEmmanuel Vadot				regulator-name = "vcn33_1_wifi";
170d5b0e70fSEmmanuel Vadot				regulator-min-microvolt = <2800000>;
171d5b0e70fSEmmanuel Vadot				regulator-max-microvolt = <3500000>;
172d5b0e70fSEmmanuel Vadot			};
173d5b0e70fSEmmanuel Vadot			mt6359_vaux18_ldo_reg: ldo_vaux18 {
174d5b0e70fSEmmanuel Vadot				regulator-name = "vaux18";
175d5b0e70fSEmmanuel Vadot				regulator-min-microvolt = <1800000>;
176d5b0e70fSEmmanuel Vadot				regulator-max-microvolt = <1800000>;
177d5b0e70fSEmmanuel Vadot				regulator-enable-ramp-delay = <240>;
178d5b0e70fSEmmanuel Vadot				regulator-always-on;
179d5b0e70fSEmmanuel Vadot			};
180d5b0e70fSEmmanuel Vadot			mt6359_vsram_others_ldo_reg: ldo_vsram_others {
181d5b0e70fSEmmanuel Vadot				regulator-name = "vsram_others";
182d5b0e70fSEmmanuel Vadot				regulator-min-microvolt = <500000>;
183d5b0e70fSEmmanuel Vadot				regulator-max-microvolt = <1293750>;
184d5b0e70fSEmmanuel Vadot				regulator-ramp-delay = <5000>;
185d5b0e70fSEmmanuel Vadot				regulator-enable-ramp-delay = <240>;
186d5b0e70fSEmmanuel Vadot			};
187d5b0e70fSEmmanuel Vadot			mt6359_vefuse_ldo_reg: ldo_vefuse {
188d5b0e70fSEmmanuel Vadot				regulator-name = "vefuse";
189d5b0e70fSEmmanuel Vadot				regulator-min-microvolt = <1700000>;
190d5b0e70fSEmmanuel Vadot				regulator-max-microvolt = <2000000>;
191d5b0e70fSEmmanuel Vadot			};
192d5b0e70fSEmmanuel Vadot			mt6359_vxo22_ldo_reg: ldo_vxo22 {
193d5b0e70fSEmmanuel Vadot				regulator-name = "vxo22";
194d5b0e70fSEmmanuel Vadot				regulator-min-microvolt = <1800000>;
195d5b0e70fSEmmanuel Vadot				regulator-max-microvolt = <2200000>;
196d5b0e70fSEmmanuel Vadot				regulator-always-on;
197d5b0e70fSEmmanuel Vadot			};
198d5b0e70fSEmmanuel Vadot			mt6359_vrfck_ldo_reg: ldo_vrfck {
199d5b0e70fSEmmanuel Vadot				regulator-name = "vrfck";
200d5b0e70fSEmmanuel Vadot				regulator-min-microvolt = <1500000>;
201d5b0e70fSEmmanuel Vadot				regulator-max-microvolt = <1700000>;
202d5b0e70fSEmmanuel Vadot			};
203d5b0e70fSEmmanuel Vadot			mt6359_vrfck_1_ldo_reg: ldo_vrfck_1 {
204d5b0e70fSEmmanuel Vadot				regulator-name = "vrfck";
205d5b0e70fSEmmanuel Vadot				regulator-min-microvolt = <1240000>;
206d5b0e70fSEmmanuel Vadot				regulator-max-microvolt = <1600000>;
207d5b0e70fSEmmanuel Vadot			};
208d5b0e70fSEmmanuel Vadot			mt6359_vbif28_ldo_reg: ldo_vbif28 {
209d5b0e70fSEmmanuel Vadot				regulator-name = "vbif28";
210d5b0e70fSEmmanuel Vadot				regulator-min-microvolt = <2800000>;
211d5b0e70fSEmmanuel Vadot				regulator-max-microvolt = <2800000>;
212d5b0e70fSEmmanuel Vadot				regulator-enable-ramp-delay = <240>;
213d5b0e70fSEmmanuel Vadot			};
214d5b0e70fSEmmanuel Vadot			mt6359_vio28_ldo_reg: ldo_vio28 {
215d5b0e70fSEmmanuel Vadot				regulator-name = "vio28";
216d5b0e70fSEmmanuel Vadot				regulator-min-microvolt = <2800000>;
217d5b0e70fSEmmanuel Vadot				regulator-max-microvolt = <3300000>;
218d5b0e70fSEmmanuel Vadot				regulator-always-on;
219d5b0e70fSEmmanuel Vadot			};
220d5b0e70fSEmmanuel Vadot			mt6359_vemc_ldo_reg: ldo_vemc {
221d5b0e70fSEmmanuel Vadot				regulator-name = "vemc";
222d5b0e70fSEmmanuel Vadot				regulator-min-microvolt = <2900000>;
223d5b0e70fSEmmanuel Vadot				regulator-max-microvolt = <3300000>;
224d5b0e70fSEmmanuel Vadot			};
225d5b0e70fSEmmanuel Vadot			mt6359_vemc_1_ldo_reg: ldo_vemc_1 {
226d5b0e70fSEmmanuel Vadot				regulator-name = "vemc";
227d5b0e70fSEmmanuel Vadot				regulator-min-microvolt = <2500000>;
228d5b0e70fSEmmanuel Vadot				regulator-max-microvolt = <3300000>;
229d5b0e70fSEmmanuel Vadot			};
230d5b0e70fSEmmanuel Vadot			mt6359_vcn33_2_bt_ldo_reg: ldo_vcn33_2_bt {
231d5b0e70fSEmmanuel Vadot				regulator-name = "vcn33_2_bt";
232d5b0e70fSEmmanuel Vadot				regulator-min-microvolt = <2800000>;
233d5b0e70fSEmmanuel Vadot				regulator-max-microvolt = <3500000>;
234d5b0e70fSEmmanuel Vadot			};
235d5b0e70fSEmmanuel Vadot			mt6359_vcn33_2_wifi_ldo_reg: ldo_vcn33_2_wifi {
236d5b0e70fSEmmanuel Vadot				regulator-name = "vcn33_2_wifi";
237d5b0e70fSEmmanuel Vadot				regulator-min-microvolt = <2800000>;
238d5b0e70fSEmmanuel Vadot				regulator-max-microvolt = <3500000>;
239d5b0e70fSEmmanuel Vadot			};
240d5b0e70fSEmmanuel Vadot			mt6359_va12_ldo_reg: ldo_va12 {
241d5b0e70fSEmmanuel Vadot				regulator-name = "va12";
242d5b0e70fSEmmanuel Vadot				regulator-min-microvolt = <1200000>;
243d5b0e70fSEmmanuel Vadot				regulator-max-microvolt = <1300000>;
244d5b0e70fSEmmanuel Vadot				regulator-always-on;
245d5b0e70fSEmmanuel Vadot			};
246d5b0e70fSEmmanuel Vadot			mt6359_va09_ldo_reg: ldo_va09 {
247d5b0e70fSEmmanuel Vadot				regulator-name = "va09";
248d5b0e70fSEmmanuel Vadot				regulator-min-microvolt = <800000>;
249d5b0e70fSEmmanuel Vadot				regulator-max-microvolt = <1200000>;
250d5b0e70fSEmmanuel Vadot			};
251d5b0e70fSEmmanuel Vadot			mt6359_vrf18_ldo_reg: ldo_vrf18 {
252d5b0e70fSEmmanuel Vadot				regulator-name = "vrf18";
253d5b0e70fSEmmanuel Vadot				regulator-min-microvolt = <1700000>;
254d5b0e70fSEmmanuel Vadot				regulator-max-microvolt = <1810000>;
255d5b0e70fSEmmanuel Vadot			};
256d5b0e70fSEmmanuel Vadot			mt6359_vsram_md_ldo_reg: ldo_vsram_md {
257d5b0e70fSEmmanuel Vadot				regulator-name = "vsram_md";
258d5b0e70fSEmmanuel Vadot				regulator-min-microvolt = <500000>;
259d5b0e70fSEmmanuel Vadot				regulator-max-microvolt = <1293750>;
260d5b0e70fSEmmanuel Vadot				regulator-ramp-delay = <10760>;
261d5b0e70fSEmmanuel Vadot				regulator-enable-ramp-delay = <240>;
262d5b0e70fSEmmanuel Vadot			};
263d5b0e70fSEmmanuel Vadot			mt6359_vufs_ldo_reg: ldo_vufs {
264d5b0e70fSEmmanuel Vadot				regulator-name = "vufs";
265d5b0e70fSEmmanuel Vadot				regulator-min-microvolt = <1700000>;
266d5b0e70fSEmmanuel Vadot				regulator-max-microvolt = <1900000>;
267d5b0e70fSEmmanuel Vadot			};
268d5b0e70fSEmmanuel Vadot			mt6359_vm18_ldo_reg: ldo_vm18 {
269d5b0e70fSEmmanuel Vadot				regulator-name = "vm18";
270d5b0e70fSEmmanuel Vadot				regulator-min-microvolt = <1700000>;
271d5b0e70fSEmmanuel Vadot				regulator-max-microvolt = <1900000>;
272d5b0e70fSEmmanuel Vadot				regulator-always-on;
273d5b0e70fSEmmanuel Vadot			};
274d5b0e70fSEmmanuel Vadot			mt6359_vbbck_ldo_reg: ldo_vbbck {
275d5b0e70fSEmmanuel Vadot				regulator-name = "vbbck";
276d5b0e70fSEmmanuel Vadot				regulator-min-microvolt = <1100000>;
277d5b0e70fSEmmanuel Vadot				regulator-max-microvolt = <1200000>;
278d5b0e70fSEmmanuel Vadot			};
279d5b0e70fSEmmanuel Vadot			mt6359_vsram_proc1_ldo_reg: ldo_vsram_proc1 {
280d5b0e70fSEmmanuel Vadot				regulator-name = "vsram_proc1";
281d5b0e70fSEmmanuel Vadot				regulator-min-microvolt = <500000>;
282d5b0e70fSEmmanuel Vadot				regulator-max-microvolt = <1293750>;
283d5b0e70fSEmmanuel Vadot				regulator-ramp-delay = <7500>;
284d5b0e70fSEmmanuel Vadot				regulator-enable-ramp-delay = <240>;
285d5b0e70fSEmmanuel Vadot				regulator-always-on;
286d5b0e70fSEmmanuel Vadot			};
287d5b0e70fSEmmanuel Vadot			mt6359_vsim2_ldo_reg: ldo_vsim2 {
288d5b0e70fSEmmanuel Vadot				regulator-name = "vsim2";
289d5b0e70fSEmmanuel Vadot				regulator-min-microvolt = <1700000>;
290d5b0e70fSEmmanuel Vadot				regulator-max-microvolt = <3100000>;
291d5b0e70fSEmmanuel Vadot			};
292d5b0e70fSEmmanuel Vadot			mt6359_vsram_others_sshub_ldo: ldo_vsram_others_sshub {
293d5b0e70fSEmmanuel Vadot				regulator-name = "vsram_others_sshub";
294d5b0e70fSEmmanuel Vadot				regulator-min-microvolt = <500000>;
295d5b0e70fSEmmanuel Vadot				regulator-max-microvolt = <1293750>;
296d5b0e70fSEmmanuel Vadot			};
297d5b0e70fSEmmanuel Vadot		};
298d5b0e70fSEmmanuel Vadot
299d5b0e70fSEmmanuel Vadot		mt6359rtc: mt6359rtc {
300d5b0e70fSEmmanuel Vadot			compatible = "mediatek,mt6358-rtc";
301d5b0e70fSEmmanuel Vadot		};
302d5b0e70fSEmmanuel Vadot	};
303d5b0e70fSEmmanuel Vadot};
304