Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
torvalds
GitHub Repository: torvalds/linux
Path: blob/master/include/dt-bindings/regulator/st,stm32mp15-regulator.h
26289 views
1
/* SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) */
2
/*
3
* Copyright (C) 2025, STMicroelectronics - All Rights Reserved
4
*/
5
6
#ifndef __DT_BINDINGS_REGULATOR_ST_STM32MP15_REGULATOR_H
7
#define __DT_BINDINGS_REGULATOR_ST_STM32MP15_REGULATOR_H
8
9
/* SCMI voltage domain identifiers */
10
11
/* SOC Internal regulators */
12
#define VOLTD_SCMI_REG11 0
13
#define VOLTD_SCMI_REG18 1
14
#define VOLTD_SCMI_USB33 2
15
16
/* STPMIC1 regulators */
17
#define VOLTD_SCMI_STPMIC1_BUCK1 3
18
#define VOLTD_SCMI_STPMIC1_BUCK2 4
19
#define VOLTD_SCMI_STPMIC1_BUCK3 5
20
#define VOLTD_SCMI_STPMIC1_BUCK4 6
21
#define VOLTD_SCMI_STPMIC1_LDO1 7
22
#define VOLTD_SCMI_STPMIC1_LDO2 8
23
#define VOLTD_SCMI_STPMIC1_LDO3 9
24
#define VOLTD_SCMI_STPMIC1_LDO4 10
25
#define VOLTD_SCMI_STPMIC1_LDO5 11
26
#define VOLTD_SCMI_STPMIC1_LDO6 12
27
#define VOLTD_SCMI_STPMIC1_VREFDDR 13
28
#define VOLTD_SCMI_STPMIC1_BOOST 14
29
#define VOLTD_SCMI_STPMIC1_PWR_SW1 15
30
#define VOLTD_SCMI_STPMIC1_PWR_SW2 16
31
#define VOLTD_SCMI_VREFBUF 17
32
33
/* External regulators */
34
#define VOLTD_SCMI_REGU0 18
35
#define VOLTD_SCMI_REGU1 19
36
#define VOLTD_SCMI_REGU2 20
37
#define VOLTD_SCMI_REGU3 21
38
#define VOLTD_SCMI_REGU4 22
39
40
#endif /*__DT_BINDINGS_REGULATOR_ST_STM32MP15_REGULATOR_H */
41
42