Linux Audio

Check our new training course

Loading...
Note: File does not exist in v4.6.
 1/* SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) */
 2/*
 3 * Copyright (C) 2024, STMicroelectronics - All Rights Reserved
 4 */
 5
 6#ifndef __DT_BINDINGS_REGULATOR_ST_STM32MP25_REGULATOR_H
 7#define __DT_BINDINGS_REGULATOR_ST_STM32MP25_REGULATOR_H
 8
 9/* SCMI voltage domains identifiers */
10
11/* SOC Internal regulators */
12#define VOLTD_SCMI_VDDIO1		0
13#define VOLTD_SCMI_VDDIO2		1
14#define VOLTD_SCMI_VDDIO3		2
15#define VOLTD_SCMI_VDDIO4		3
16#define VOLTD_SCMI_VDDIO		4
17#define VOLTD_SCMI_UCPD			5
18#define VOLTD_SCMI_USB33		6
19#define VOLTD_SCMI_ADC			7
20#define VOLTD_SCMI_GPU			8
21#define VOLTD_SCMI_VREFBUF		9
22
23/* STPMIC2 regulators */
24#define VOLTD_SCMI_STPMIC2_BUCK1	10
25#define VOLTD_SCMI_STPMIC2_BUCK2	11
26#define VOLTD_SCMI_STPMIC2_BUCK3	12
27#define VOLTD_SCMI_STPMIC2_BUCK4	13
28#define VOLTD_SCMI_STPMIC2_BUCK5	14
29#define VOLTD_SCMI_STPMIC2_BUCK6	15
30#define VOLTD_SCMI_STPMIC2_BUCK7	16
31#define VOLTD_SCMI_STPMIC2_LDO1		17
32#define VOLTD_SCMI_STPMIC2_LDO2		18
33#define VOLTD_SCMI_STPMIC2_LDO3		19
34#define VOLTD_SCMI_STPMIC2_LDO4		20
35#define VOLTD_SCMI_STPMIC2_LDO5		21
36#define VOLTD_SCMI_STPMIC2_LDO6		22
37#define VOLTD_SCMI_STPMIC2_LDO7		23
38#define VOLTD_SCMI_STPMIC2_LDO8		24
39#define VOLTD_SCMI_STPMIC2_REFDDR	25
40
41/* External regulators */
42#define VOLTD_SCMI_REGU0		26
43#define VOLTD_SCMI_REGU1		27
44#define VOLTD_SCMI_REGU2		28
45#define VOLTD_SCMI_REGU3		29
46#define VOLTD_SCMI_REGU4		30
47
48#endif /*__DT_BINDINGS_REGULATOR_ST_STM32MP25_REGULATOR_H */