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