13d0407baSopenharmony_ci/* SPDX-License-Identifier: GPL-2.0 */
23d0407baSopenharmony_ci#ifndef __DT_BINDINGS_POWER_RV1126_POWER_H__
33d0407baSopenharmony_ci#define __DT_BINDINGS_POWER_RV1126_POWER_H__
43d0407baSopenharmony_ci
53d0407baSopenharmony_ci/* VD_CORE */
63d0407baSopenharmony_ci#define RV1126_PD_CPU_0		0
73d0407baSopenharmony_ci#define RV1126_PD_CPU_1		1
83d0407baSopenharmony_ci#define RV1126_PD_CPU_2		2
93d0407baSopenharmony_ci#define RV1126_PD_CPU_3		3
103d0407baSopenharmony_ci#define RV1126_PD_CORE_ALIVE	4
113d0407baSopenharmony_ci
123d0407baSopenharmony_ci/* VD_PMU */
133d0407baSopenharmony_ci#define RV1126_PD_PMU           5
143d0407baSopenharmony_ci#define RV1126_PD_PMU_ALIVE	6
153d0407baSopenharmony_ci
163d0407baSopenharmony_ci/* VD_NPU */
173d0407baSopenharmony_ci#define RV1126_PD_NPU		7
183d0407baSopenharmony_ci
193d0407baSopenharmony_ci/* VD_VEPU */
203d0407baSopenharmony_ci#define RV1126_PD_VEPU		8
213d0407baSopenharmony_ci
223d0407baSopenharmony_ci/* VD_LOGIC */
233d0407baSopenharmony_ci#define RV1126_PD_VI		9
243d0407baSopenharmony_ci#define RV1126_PD_VO		10
253d0407baSopenharmony_ci#define RV1126_PD_ISPP		11
263d0407baSopenharmony_ci#define RV1126_PD_VDPU		12
273d0407baSopenharmony_ci#define RV1126_PD_CRYPTO	13
283d0407baSopenharmony_ci#define RV1126_PD_DDR		14
293d0407baSopenharmony_ci#define RV1126_PD_NVM		15
303d0407baSopenharmony_ci#define RV1126_PD_SDIO		16
313d0407baSopenharmony_ci#define RV1126_PD_USB		17
323d0407baSopenharmony_ci#define RV1126_PD_LOGIC_ALIVE	18
333d0407baSopenharmony_ci
343d0407baSopenharmony_ci#endif
35