1 /* 2 * Renesas SCP/MCP Software 3 * Copyright (c) 2020-2021, Renesas Electronics Corporation. All rights 4 * reserved. 5 * 6 * SPDX-License-Identifier: BSD-3-Clause 7 */ 8 9 #ifndef CONFIG_RCAR_PD_SYSC_H 10 #define CONFIG_RCAR_PD_SYSC_H 11 12 enum rcar_pd_sysc_element_idx { 13 RCAR_PD_SYSC_ELEMENT_IDX_A3IR, 14 RCAR_PD_SYSC_ELEMENT_IDX_3DGE, 15 RCAR_PD_SYSC_ELEMENT_IDX_3DGD, 16 RCAR_PD_SYSC_ELEMENT_IDX_3DGC, 17 RCAR_PD_SYSC_ELEMENT_IDX_3DGB, 18 RCAR_PD_SYSC_ELEMENT_IDX_3DGA, 19 RCAR_PD_SYSC_ELEMENT_IDX_A2VC1, 20 RCAR_PD_SYSC_ELEMENT_IDX_A3VC, 21 RCAR_PD_SYSC_ELEMENT_IDX_CR7, 22 RCAR_PD_SYSC_ELEMENT_IDX_A3VP, 23 RCAR_PD_SYSC_ELEMENT_IDX_ALWAYS_ON, 24 RCAR_PD_SYSC_ELEMENT_IDX_COUNT 25 }; 26 27 #define R8A7795_PD_CA57_CPU0 0 28 #define R8A7795_PD_CA57_CPU1 1 29 #define R8A7795_PD_CA57_CPU2 2 30 #define R8A7795_PD_CA57_CPU3 3 31 #define R8A7795_PD_CA53_CPU0 5 32 #define R8A7795_PD_CA53_CPU1 6 33 #define R8A7795_PD_CA53_CPU2 7 34 #define R8A7795_PD_CA53_CPU3 8 35 #define R8A7795_PD_A3VP 9 36 #define R8A7795_PD_CA57_SCU 12 37 #define R8A7795_PD_CR7 13 38 #define R8A7795_PD_A3VC 14 39 #define R8A7795_PD_3DG_A 17 40 #define R8A7795_PD_3DG_B 18 41 #define R8A7795_PD_3DG_C 19 42 #define R8A7795_PD_3DG_D 20 43 #define R8A7795_PD_CA53_SCU 21 44 #define R8A7795_PD_3DG_E 22 45 #define R8A7795_PD_A3IR 24 46 #define R8A7795_PD_A2VC0 25 /* ES1.x only */ 47 #define R8A7795_PD_A2VC1 26 48 49 #endif /* CONFIG_RCAR_PD_SYSC_H */ 50