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
9enum {
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

source code of linux/include/linux/regulator/mt6357-regulator.h