xref: /linux/include/linux/regulator/mt6331-regulator.h (revision 4f2c0a4acffbec01079c28f839422e64ddeff004)
1 /* SPDX-License-Identifier: GPL-2.0-only */
2 /*
3  * Copyright (c) 2022 Collabora Ltd.
4  * Author: AngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com>
5  */
6 
7 #ifndef __LINUX_REGULATOR_MT6331_H
8 #define __LINUX_REGULATOR_MT6331_H
9 
10 enum {
11 	/* BUCK */
12 	MT6331_ID_VDVFS11 = 0,
13 	MT6331_ID_VDVFS12,
14 	MT6331_ID_VDVFS13,
15 	MT6331_ID_VDVFS14,
16 	MT6331_ID_VCORE2,
17 	MT6331_ID_VIO18,
18 	/* LDO */
19 	MT6331_ID_VTCXO1,
20 	MT6331_ID_VTCXO2,
21 	MT6331_ID_AVDD32_AUD,
22 	MT6331_ID_VAUXA32,
23 	MT6331_ID_VCAMA,
24 	MT6331_ID_VIO28,
25 	MT6331_ID_VCAM_AF,
26 	MT6331_ID_VMC,
27 	MT6331_ID_VMCH,
28 	MT6331_ID_VEMC33,
29 	MT6331_ID_VGP1,
30 	MT6331_ID_VSIM1,
31 	MT6331_ID_VSIM2,
32 	MT6331_ID_VMIPI,
33 	MT6331_ID_VIBR,
34 	MT6331_ID_VGP4,
35 	MT6331_ID_VCAMD,
36 	MT6331_ID_VUSB10,
37 	MT6331_ID_VCAM_IO,
38 	MT6331_ID_VSRAM_DVFS1,
39 	MT6331_ID_VGP2,
40 	MT6331_ID_VGP3,
41 	MT6331_ID_VRTC,
42 	MT6331_ID_VDIG18,
43 	MT6331_ID_VREG_MAX
44 };
45 
46 #endif /* __LINUX_REGULATOR_MT6331_H */
47