/* * Copyright (c) 2025, Renesas Electronics Corporation. All rights reserved. * * SPDX-License-Identifier: BSD-3-Clause */ #ifndef RCAR_SCMI_ID_H #define RCAR_SCMI_ID_H /* SCMI PowerDomain Domain indexes */ typedef enum scp_scmi_power_domain_id { SCP_POWER_DOMAIN_ID_PD_VIPN, SCP_POWER_DOMAIN_ID_PD_VCN, SCP_POWER_DOMAIN_ID_PD_VIPS, SCP_POWER_DOMAIN_ID_PD_VCS, SCP_POWER_DOMAIN_ID_PD_VIO0, SCP_POWER_DOMAIN_ID_PD_VIO1, SCP_POWER_DOMAIN_ID_PD_VIO2, SCP_POWER_DOMAIN_ID_PD_VIO3, SCP_POWER_DOMAIN_ID_PD_DP0, SCP_POWER_DOMAIN_ID_PD_DP1, SCP_POWER_DOMAIN_ID_PD_DP2, SCP_POWER_DOMAIN_ID_PD_VIO4, SCP_POWER_DOMAIN_ID_PD_UFS0, SCP_POWER_DOMAIN_ID_PD_UFS1, SCP_POWER_DOMAIN_ID_PD_PCI4, SCP_POWER_DOMAIN_ID_PD_RSW, SCP_POWER_DOMAIN_ID_PD_USB, SCP_POWER_DOMAIN_ID_PD_MPP0, SCP_POWER_DOMAIN_ID_PD_MPP1, SCP_POWER_DOMAIN_ID_PD_MPP2, SCP_POWER_DOMAIN_ID_PD_MPP3, SCP_POWER_DOMAIN_ID_PD_RC00, SCP_POWER_DOMAIN_ID_PD_RC01, SCP_POWER_DOMAIN_ID_PD_RC02, SCP_POWER_DOMAIN_ID_PD_RC03, SCP_POWER_DOMAIN_ID_PD_RC04, SCP_POWER_DOMAIN_ID_PD_RC05, SCP_POWER_DOMAIN_ID_PD_RC06, SCP_POWER_DOMAIN_ID_PD_RC07, SCP_POWER_DOMAIN_ID_PD_RC08, SCP_POWER_DOMAIN_ID_PD_RC09, SCP_POWER_DOMAIN_ID_PD_RC10, SCP_POWER_DOMAIN_ID_PD_RC11, SCP_POWER_DOMAIN_ID_PD_UCI, SCP_POWER_DOMAIN_ID_PD_PCI6, SCP_POWER_DOMAIN_ID_PD_IM0, SCP_POWER_DOMAIN_ID_PD_IM1, SCP_POWER_DOMAIN_ID_PD_IM2, SCP_POWER_DOMAIN_ID_PD_IM3, SCP_POWER_DOMAIN_ID_PD_GPCB0, SCP_POWER_DOMAIN_ID_PD_GPCA0, SCP_POWER_DOMAIN_ID_PD_GPCB1, SCP_POWER_DOMAIN_ID_PD_GPCA1, SCP_POWER_DOMAIN_ID_PD_DSP2, SCP_POWER_DOMAIN_ID_PD_DSP3, SCP_POWER_DOMAIN_ID_PD_DSP4, SCP_POWER_DOMAIN_ID_PD_DSP5, SCP_POWER_DOMAIN_ID_PD_DSP6, SCP_POWER_DOMAIN_ID_PD_NPU0C00, SCP_POWER_DOMAIN_ID_PD_NPU0C01, SCP_POWER_DOMAIN_ID_PD_NPU0C02, SCP_POWER_DOMAIN_ID_PD_NPU0C03, SCP_POWER_DOMAIN_ID_PD_NPU0C04, SCP_POWER_DOMAIN_ID_PD_NPU0C05, SCP_POWER_DOMAIN_ID_PD_NPU0C06, SCP_POWER_DOMAIN_ID_PD_NPU0C07, SCP_POWER_DOMAIN_ID_PD_NPU0C08, SCP_POWER_DOMAIN_ID_PD_NPU0C09, SCP_POWER_DOMAIN_ID_PD_NPU0C10, SCP_POWER_DOMAIN_ID_PD_NPU0C11, SCP_POWER_DOMAIN_ID_PD_NPU0, SCP_POWER_DOMAIN_ID_PD_DSP0, SCP_POWER_DOMAIN_ID_PD_NPU1C00, SCP_POWER_DOMAIN_ID_PD_NPU1C01, SCP_POWER_DOMAIN_ID_PD_NPU1C02, SCP_POWER_DOMAIN_ID_PD_NPU1C03, SCP_POWER_DOMAIN_ID_PD_NPU1C04, SCP_POWER_DOMAIN_ID_PD_NPU1C05, SCP_POWER_DOMAIN_ID_PD_NPU1C06, SCP_POWER_DOMAIN_ID_PD_NPU1C07, SCP_POWER_DOMAIN_ID_PD_NPU1C08, SCP_POWER_DOMAIN_ID_PD_NPU1C09, SCP_POWER_DOMAIN_ID_PD_NPU1C10, SCP_POWER_DOMAIN_ID_PD_NPU1C11, SCP_POWER_DOMAIN_ID_PD_NPU1, SCP_POWER_DOMAIN_ID_PD_DSP1, SCP_POWER_DOMAIN_ID_PD_AC00, SCP_POWER_DOMAIN_ID_PD_AC01, SCP_POWER_DOMAIN_ID_PD_AC02, SCP_POWER_DOMAIN_ID_PD_AC03, SCP_POWER_DOMAIN_ID_PD_AC04, SCP_POWER_DOMAIN_ID_PD_AC05, SCP_POWER_DOMAIN_ID_PD_AC06, SCP_POWER_DOMAIN_ID_PD_AC07, SCP_POWER_DOMAIN_ID_PD_AC08, SCP_POWER_DOMAIN_ID_PD_AC09, SCP_POWER_DOMAIN_ID_PD_AC10, SCP_POWER_DOMAIN_ID_PD_AC11, SCP_POWER_DOMAIN_ID_PD_AC12, SCP_POWER_DOMAIN_ID_PD_AC13, SCP_POWER_DOMAIN_ID_PD_AC14, SCP_POWER_DOMAIN_ID_PD_AC15, SCP_POWER_DOMAIN_ID_PD_ACL0, SCP_POWER_DOMAIN_ID_PD_ACL1, SCP_POWER_DOMAIN_ID_PD_ACL2, SCP_POWER_DOMAIN_ID_PD_ACL3, SCP_POWER_DOMAIN_ID_PD_AC16, SCP_POWER_DOMAIN_ID_PD_AC17, SCP_POWER_DOMAIN_ID_PD_AC18, SCP_POWER_DOMAIN_ID_PD_AC19, SCP_POWER_DOMAIN_ID_PD_AC20, SCP_POWER_DOMAIN_ID_PD_AC21, SCP_POWER_DOMAIN_ID_PD_AC22, SCP_POWER_DOMAIN_ID_PD_AC23, SCP_POWER_DOMAIN_ID_PD_AC24, SCP_POWER_DOMAIN_ID_PD_AC25, SCP_POWER_DOMAIN_ID_PD_AC26, SCP_POWER_DOMAIN_ID_PD_AC27, SCP_POWER_DOMAIN_ID_PD_AC28, SCP_POWER_DOMAIN_ID_PD_AC29, SCP_POWER_DOMAIN_ID_PD_AC30, SCP_POWER_DOMAIN_ID_PD_AC31, SCP_POWER_DOMAIN_ID_PD_ACL4, SCP_POWER_DOMAIN_ID_PD_ACL5, SCP_POWER_DOMAIN_ID_PD_ACL6, SCP_POWER_DOMAIN_ID_PD_ACL7, SCP_POWER_DOMAIN_ID_PD_CMN, SCP_POWER_DOMAIN_ID_PD_P_RPU_CORE00, SCP_POWER_DOMAIN_ID_PD_P_RPU_CORE01, SCP_POWER_DOMAIN_ID_PD_P_RPU_CORE02, SCP_POWER_DOMAIN_ID_PD_P_RPU_CORE03, SCP_POWER_DOMAIN_ID_PD_P_RPU_CORE04, SCP_POWER_DOMAIN_ID_PD_P_RPU_CORE05, SCP_POWER_DOMAIN_ID_PD_P_RPU_CORE06, SCP_POWER_DOMAIN_ID_PD_P_RPU_CORE07, SCP_POWER_DOMAIN_ID_PD_P_RPU_CORE08, SCP_POWER_DOMAIN_ID_PD_P_RPU_CORE09, SCP_POWER_DOMAIN_ID_PD_P_RPU_CORE10, SCP_POWER_DOMAIN_ID_PD_P_RPU_CORE11, SCP_POWER_DOMAIN_ID_PD_P_APU_CORE00, SCP_POWER_DOMAIN_ID_PD_P_APU_CORE01, SCP_POWER_DOMAIN_ID_PD_P_APU_CORE02, SCP_POWER_DOMAIN_ID_PD_P_APU_CORE03, SCP_POWER_DOMAIN_ID_PD_P_APU_CORE04, SCP_POWER_DOMAIN_ID_PD_P_APU_CORE05, SCP_POWER_DOMAIN_ID_PD_P_APU_CORE06, SCP_POWER_DOMAIN_ID_PD_P_APU_CORE07, SCP_POWER_DOMAIN_ID_PD_P_APU_CORE08, SCP_POWER_DOMAIN_ID_PD_P_APU_CORE09, SCP_POWER_DOMAIN_ID_PD_P_APU_CORE10, SCP_POWER_DOMAIN_ID_PD_P_APU_CORE11, SCP_POWER_DOMAIN_ID_PD_P_APU_CORE12, SCP_POWER_DOMAIN_ID_PD_P_APU_CORE13, SCP_POWER_DOMAIN_ID_PD_P_APU_CORE14, SCP_POWER_DOMAIN_ID_PD_P_APU_CORE15, SCP_POWER_DOMAIN_ID_PD_P_APU_CORE16, SCP_POWER_DOMAIN_ID_PD_P_APU_CORE17, SCP_POWER_DOMAIN_ID_PD_P_APU_CORE18, SCP_POWER_DOMAIN_ID_PD_P_APU_CORE19, SCP_POWER_DOMAIN_ID_PD_P_APU_CORE20, SCP_POWER_DOMAIN_ID_PD_P_APU_CORE21, SCP_POWER_DOMAIN_ID_PD_P_APU_CORE22, SCP_POWER_DOMAIN_ID_PD_P_APU_CORE23, SCP_POWER_DOMAIN_ID_PD_P_APU_CORE24, SCP_POWER_DOMAIN_ID_PD_P_APU_CORE25, SCP_POWER_DOMAIN_ID_PD_P_APU_CORE26, SCP_POWER_DOMAIN_ID_PD_P_APU_CORE27, SCP_POWER_DOMAIN_ID_PD_P_APU_CORE28, SCP_POWER_DOMAIN_ID_PD_P_APU_CORE29, SCP_POWER_DOMAIN_ID_PD_P_APU_CORE30, SCP_POWER_DOMAIN_ID_PD_P_APU_CORE31, SCP_POWER_DOMAIN_ID_PD_P_APU_DSU00, SCP_POWER_DOMAIN_ID_PD_P_APU_DSU01, SCP_POWER_DOMAIN_ID_PD_P_APU_DSU02, SCP_POWER_DOMAIN_ID_PD_P_APU_DSU03, SCP_POWER_DOMAIN_ID_PD_P_APU_DSU04, SCP_POWER_DOMAIN_ID_PD_P_APU_DSU05, SCP_POWER_DOMAIN_ID_PD_P_APU_DSU06, SCP_POWER_DOMAIN_ID_PD_P_APU_DSU07, SCP_POWER_DOMAIN_ID_PD_Q_APU_CORE00, SCP_POWER_DOMAIN_ID_PD_Q_APU_CORE01, SCP_POWER_DOMAIN_ID_PD_Q_APU_CORE02, SCP_POWER_DOMAIN_ID_PD_Q_APU_CORE03, SCP_POWER_DOMAIN_ID_PD_Q_APU_CORE04, SCP_POWER_DOMAIN_ID_PD_Q_APU_CORE05, SCP_POWER_DOMAIN_ID_PD_Q_APU_CORE06, SCP_POWER_DOMAIN_ID_PD_Q_APU_CORE07, SCP_POWER_DOMAIN_ID_PD_Q_APU_CORE08, SCP_POWER_DOMAIN_ID_PD_Q_APU_CORE09, SCP_POWER_DOMAIN_ID_PD_Q_APU_CORE10, SCP_POWER_DOMAIN_ID_PD_Q_APU_CORE11, SCP_POWER_DOMAIN_ID_PD_Q_APU_CORE12, SCP_POWER_DOMAIN_ID_PD_Q_APU_CORE13, SCP_POWER_DOMAIN_ID_PD_Q_APU_CORE14, SCP_POWER_DOMAIN_ID_PD_Q_APU_CORE15, SCP_POWER_DOMAIN_ID_PD_Q_APU_CORE16, SCP_POWER_DOMAIN_ID_PD_Q_APU_CORE17, SCP_POWER_DOMAIN_ID_PD_Q_APU_CORE18, SCP_POWER_DOMAIN_ID_PD_Q_APU_CORE19, SCP_POWER_DOMAIN_ID_PD_Q_APU_CORE20, SCP_POWER_DOMAIN_ID_PD_Q_APU_CORE21, SCP_POWER_DOMAIN_ID_PD_Q_APU_CORE22, SCP_POWER_DOMAIN_ID_PD_Q_APU_CORE23, SCP_POWER_DOMAIN_ID_PD_Q_APU_CORE24, SCP_POWER_DOMAIN_ID_PD_Q_APU_CORE25, SCP_POWER_DOMAIN_ID_PD_Q_APU_CORE26, SCP_POWER_DOMAIN_ID_PD_Q_APU_CORE27, SCP_POWER_DOMAIN_ID_PD_Q_APU_CORE28, SCP_POWER_DOMAIN_ID_PD_Q_APU_CORE29, SCP_POWER_DOMAIN_ID_PD_Q_APU_CORE30, SCP_POWER_DOMAIN_ID_PD_Q_APU_CORE31, SCP_POWER_DOMAIN_ID_PD_P_CMN, SCP_POWER_DOMAIN_ID_PD_Q_CMN00, SCP_POWER_DOMAIN_ID_PD_Q_CMN01, SCP_POWER_DOMAIN_ID_PD_Q_CMN02, SCP_POWER_DOMAIN_ID_PD_Q_CMN03, SCP_POWER_DOMAIN_ID_PD_Q_CMN04, SCP_POWER_DOMAIN_ID_PD_Q_APU_PPU00, SCP_POWER_DOMAIN_ID_PD_Q_APU_PPU01, SCP_POWER_DOMAIN_ID_PD_Q_APU_PPU02, SCP_POWER_DOMAIN_ID_PD_Q_APU_PPU03, SCP_POWER_DOMAIN_ID_PD_Q_APU_PPU04, SCP_POWER_DOMAIN_ID_PD_Q_APU_PPU05, SCP_POWER_DOMAIN_ID_PD_Q_APU_PPU06, SCP_POWER_DOMAIN_ID_PD_Q_APU_PPU07, SCP_POWER_DOMAIN_ID_PD_Q_APU_AT00, SCP_POWER_DOMAIN_ID_PD_Q_APU_AT01, SCP_POWER_DOMAIN_ID_PD_Q_APU_AT02, SCP_POWER_DOMAIN_ID_PD_Q_APU_AT03, SCP_POWER_DOMAIN_ID_PD_Q_APU_AT04, SCP_POWER_DOMAIN_ID_PD_Q_APU_AT05, SCP_POWER_DOMAIN_ID_PD_Q_APU_AT06, SCP_POWER_DOMAIN_ID_PD_Q_APU_AT07, SCP_POWER_DOMAIN_ID_PD_Q_APU_GIC00, SCP_POWER_DOMAIN_ID_PD_Q_APU_GIC01, SCP_POWER_DOMAIN_ID_PD_Q_APU_GIC02, SCP_POWER_DOMAIN_ID_PD_Q_APU_GIC03, SCP_POWER_DOMAIN_ID_PD_Q_APU_GIC04, SCP_POWER_DOMAIN_ID_PD_Q_APU_GIC05, SCP_POWER_DOMAIN_ID_PD_Q_APU_GIC06, SCP_POWER_DOMAIN_ID_PD_Q_APU_GIC07, SCP_POWER_DOMAIN_ID_PD_Q_APU_PERIPH00, SCP_POWER_DOMAIN_ID_PD_Q_APU_PERIPH01, SCP_POWER_DOMAIN_ID_PD_Q_APU_PERIPH02, SCP_POWER_DOMAIN_ID_PD_Q_APU_PERIPH03, SCP_POWER_DOMAIN_ID_PD_Q_APU_PERIPH04, SCP_POWER_DOMAIN_ID_PD_Q_APU_PERIPH05, SCP_POWER_DOMAIN_ID_PD_Q_APU_PERIPH06, SCP_POWER_DOMAIN_ID_PD_Q_APU_PERIPH07, SCP_POWER_DOMAIN_ID_PD_Q_APU_S00, SCP_POWER_DOMAIN_ID_PD_Q_APU_S01, SCP_POWER_DOMAIN_ID_PD_Q_APU_S02, SCP_POWER_DOMAIN_ID_PD_Q_APU_S03, SCP_POWER_DOMAIN_ID_PD_Q_APU_S04, SCP_POWER_DOMAIN_ID_PD_Q_APU_S05, SCP_POWER_DOMAIN_ID_PD_Q_APU_S06, SCP_POWER_DOMAIN_ID_PD_Q_APU_S07, SCP_POWER_DOMAIN_ID_PD_Q_APU_P00, SCP_POWER_DOMAIN_ID_PD_Q_APU_P01, SCP_POWER_DOMAIN_ID_PD_Q_APU_P02, SCP_POWER_DOMAIN_ID_PD_Q_APU_P03, SCP_POWER_DOMAIN_ID_PD_Q_APU_P04, SCP_POWER_DOMAIN_ID_PD_Q_APU_P05, SCP_POWER_DOMAIN_ID_PD_Q_APU_P06, SCP_POWER_DOMAIN_ID_PD_Q_APU_P07, SCP_POWER_DOMAIN_ID_COUNT } e_scp_scmi_power_domain_id_t; #endif /* RCAR_SCMI_ID_H */