1*daf7dc86SJagan Teki /* SPDX-License-Identifier: GPL-2.0 */ 2*daf7dc86SJagan Teki 3*daf7dc86SJagan Teki #ifndef __DT_BINDINGS_POWER_RV1126_POWER_H__ 4*daf7dc86SJagan Teki #define __DT_BINDINGS_POWER_RV1126_POWER_H__ 5*daf7dc86SJagan Teki 6*daf7dc86SJagan Teki /* VD_CORE */ 7*daf7dc86SJagan Teki #define RV1126_PD_CPU_0 0 8*daf7dc86SJagan Teki #define RV1126_PD_CPU_1 1 9*daf7dc86SJagan Teki #define RV1126_PD_CPU_2 2 10*daf7dc86SJagan Teki #define RV1126_PD_CPU_3 3 11*daf7dc86SJagan Teki #define RV1126_PD_CORE_ALIVE 4 12*daf7dc86SJagan Teki 13*daf7dc86SJagan Teki /* VD_PMU */ 14*daf7dc86SJagan Teki #define RV1126_PD_PMU 5 15*daf7dc86SJagan Teki #define RV1126_PD_PMU_ALIVE 6 16*daf7dc86SJagan Teki 17*daf7dc86SJagan Teki /* VD_NPU */ 18*daf7dc86SJagan Teki #define RV1126_PD_NPU 7 19*daf7dc86SJagan Teki 20*daf7dc86SJagan Teki /* VD_VEPU */ 21*daf7dc86SJagan Teki #define RV1126_PD_VEPU 8 22*daf7dc86SJagan Teki 23*daf7dc86SJagan Teki /* VD_LOGIC */ 24*daf7dc86SJagan Teki #define RV1126_PD_VI 9 25*daf7dc86SJagan Teki #define RV1126_PD_VO 10 26*daf7dc86SJagan Teki #define RV1126_PD_ISPP 11 27*daf7dc86SJagan Teki #define RV1126_PD_VDPU 12 28*daf7dc86SJagan Teki #define RV1126_PD_CRYPTO 13 29*daf7dc86SJagan Teki #define RV1126_PD_DDR 14 30*daf7dc86SJagan Teki #define RV1126_PD_NVM 15 31*daf7dc86SJagan Teki #define RV1126_PD_SDIO 16 32*daf7dc86SJagan Teki #define RV1126_PD_USB 17 33*daf7dc86SJagan Teki #define RV1126_PD_LOGIC_ALIVE 18 34*daf7dc86SJagan Teki 35*daf7dc86SJagan Teki #endif 36