xref: /linux/include/linux/regulator/mt6357-regulator.h (revision 7ae9fb1b7ecbb5d85d07857943f677fd1a559b18)
1 /* SPDX-License-Identifier: GPL-2.0 */
2 /*
3  * Copyright (c) 2022 MediaTek Inc.
4  */
5 
6 #ifndef __LINUX_REGULATOR_MT6357_H
7 #define __LINUX_REGULATOR_MT6357_H
8 
9 enum {
10 	/* Bucks */
11 	MT6357_ID_VCORE,
12 	MT6357_ID_VMODEM,
13 	MT6357_ID_VPA,
14 	MT6357_ID_VPROC,
15 	MT6357_ID_VS1,
16 
17 	/* LDOs */
18 	MT6357_ID_VAUX18,
19 	MT6357_ID_VAUD28,
20 	MT6357_ID_VCAMA,
21 	MT6357_ID_VCAMD,
22 	MT6357_ID_VCAMIO,
23 	MT6357_ID_VCN18,
24 	MT6357_ID_VCN28,
25 	MT6357_ID_VCN33_BT,
26 	MT6357_ID_VCN33_WIFI,
27 	MT6357_ID_VDRAM,
28 	MT6357_ID_VEFUSE,
29 	MT6357_ID_VEMC,
30 	MT6357_ID_VFE28,
31 	MT6357_ID_VIBR,
32 	MT6357_ID_VIO18,
33 	MT6357_ID_VIO28,
34 	MT6357_ID_VLDO28,
35 	MT6357_ID_VMC,
36 	MT6357_ID_VMCH,
37 	MT6357_ID_VRF12,
38 	MT6357_ID_VRF18,
39 	MT6357_ID_VSIM1,
40 	MT6357_ID_VSIM2,
41 	MT6357_ID_VSRAM_OTHERS,
42 	MT6357_ID_VSRAM_PROC,
43 	MT6357_ID_VUSB33,
44 	MT6357_ID_VXO22,
45 
46 	MT6357_ID_RG_MAX,
47 };
48 
49 #define MT6357_MAX_REGULATOR	MT6357_ID_RG_MAX
50 
51 #endif /* __LINUX_REGULATOR_MT6357_H */
52