0001
0002
0003
0004
0005 #ifndef __DT_BINDINGS_CLOCK_R9A07G054_CPG_H__
0006 #define __DT_BINDINGS_CLOCK_R9A07G054_CPG_H__
0007
0008 #include <dt-bindings/clock/renesas-cpg-mssr.h>
0009
0010
0011 #define R9A07G054_CLK_I 0
0012 #define R9A07G054_CLK_I2 1
0013 #define R9A07G054_CLK_G 2
0014 #define R9A07G054_CLK_S0 3
0015 #define R9A07G054_CLK_S1 4
0016 #define R9A07G054_CLK_SPI0 5
0017 #define R9A07G054_CLK_SPI1 6
0018 #define R9A07G054_CLK_SD0 7
0019 #define R9A07G054_CLK_SD1 8
0020 #define R9A07G054_CLK_M0 9
0021 #define R9A07G054_CLK_M1 10
0022 #define R9A07G054_CLK_M2 11
0023 #define R9A07G054_CLK_M3 12
0024 #define R9A07G054_CLK_M4 13
0025 #define R9A07G054_CLK_HP 14
0026 #define R9A07G054_CLK_TSU 15
0027 #define R9A07G054_CLK_ZT 16
0028 #define R9A07G054_CLK_P0 17
0029 #define R9A07G054_CLK_P1 18
0030 #define R9A07G054_CLK_P2 19
0031 #define R9A07G054_CLK_AT 20
0032 #define R9A07G054_OSCCLK 21
0033 #define R9A07G054_CLK_P0_DIV2 22
0034 #define R9A07G054_CLK_DRP_M 23
0035 #define R9A07G054_CLK_DRP_D 24
0036 #define R9A07G054_CLK_DRP_A 25
0037
0038
0039 #define R9A07G054_CA55_SCLK 0
0040 #define R9A07G054_CA55_PCLK 1
0041 #define R9A07G054_CA55_ATCLK 2
0042 #define R9A07G054_CA55_GICCLK 3
0043 #define R9A07G054_CA55_PERICLK 4
0044 #define R9A07G054_CA55_ACLK 5
0045 #define R9A07G054_CA55_TSCLK 6
0046 #define R9A07G054_GIC600_GICCLK 7
0047 #define R9A07G054_IA55_CLK 8
0048 #define R9A07G054_IA55_PCLK 9
0049 #define R9A07G054_MHU_PCLK 10
0050 #define R9A07G054_SYC_CNT_CLK 11
0051 #define R9A07G054_DMAC_ACLK 12
0052 #define R9A07G054_DMAC_PCLK 13
0053 #define R9A07G054_OSTM0_PCLK 14
0054 #define R9A07G054_OSTM1_PCLK 15
0055 #define R9A07G054_OSTM2_PCLK 16
0056 #define R9A07G054_MTU_X_MCK_MTU3 17
0057 #define R9A07G054_POE3_CLKM_POE 18
0058 #define R9A07G054_GPT_PCLK 19
0059 #define R9A07G054_POEG_A_CLKP 20
0060 #define R9A07G054_POEG_B_CLKP 21
0061 #define R9A07G054_POEG_C_CLKP 22
0062 #define R9A07G054_POEG_D_CLKP 23
0063 #define R9A07G054_WDT0_PCLK 24
0064 #define R9A07G054_WDT0_CLK 25
0065 #define R9A07G054_WDT1_PCLK 26
0066 #define R9A07G054_WDT1_CLK 27
0067 #define R9A07G054_WDT2_PCLK 28
0068 #define R9A07G054_WDT2_CLK 29
0069 #define R9A07G054_SPI_CLK2 30
0070 #define R9A07G054_SPI_CLK 31
0071 #define R9A07G054_SDHI0_IMCLK 32
0072 #define R9A07G054_SDHI0_IMCLK2 33
0073 #define R9A07G054_SDHI0_CLK_HS 34
0074 #define R9A07G054_SDHI0_ACLK 35
0075 #define R9A07G054_SDHI1_IMCLK 36
0076 #define R9A07G054_SDHI1_IMCLK2 37
0077 #define R9A07G054_SDHI1_CLK_HS 38
0078 #define R9A07G054_SDHI1_ACLK 39
0079 #define R9A07G054_GPU_CLK 40
0080 #define R9A07G054_GPU_AXI_CLK 41
0081 #define R9A07G054_GPU_ACE_CLK 42
0082 #define R9A07G054_ISU_ACLK 43
0083 #define R9A07G054_ISU_PCLK 44
0084 #define R9A07G054_H264_CLK_A 45
0085 #define R9A07G054_H264_CLK_P 46
0086 #define R9A07G054_CRU_SYSCLK 47
0087 #define R9A07G054_CRU_VCLK 48
0088 #define R9A07G054_CRU_PCLK 49
0089 #define R9A07G054_CRU_ACLK 50
0090 #define R9A07G054_MIPI_DSI_PLLCLK 51
0091 #define R9A07G054_MIPI_DSI_SYSCLK 52
0092 #define R9A07G054_MIPI_DSI_ACLK 53
0093 #define R9A07G054_MIPI_DSI_PCLK 54
0094 #define R9A07G054_MIPI_DSI_VCLK 55
0095 #define R9A07G054_MIPI_DSI_LPCLK 56
0096 #define R9A07G054_LCDC_CLK_A 57
0097 #define R9A07G054_LCDC_CLK_P 58
0098 #define R9A07G054_LCDC_CLK_D 59
0099 #define R9A07G054_SSI0_PCLK2 60
0100 #define R9A07G054_SSI0_PCLK_SFR 61
0101 #define R9A07G054_SSI1_PCLK2 62
0102 #define R9A07G054_SSI1_PCLK_SFR 63
0103 #define R9A07G054_SSI2_PCLK2 64
0104 #define R9A07G054_SSI2_PCLK_SFR 65
0105 #define R9A07G054_SSI3_PCLK2 66
0106 #define R9A07G054_SSI3_PCLK_SFR 67
0107 #define R9A07G054_SRC_CLKP 68
0108 #define R9A07G054_USB_U2H0_HCLK 69
0109 #define R9A07G054_USB_U2H1_HCLK 70
0110 #define R9A07G054_USB_U2P_EXR_CPUCLK 71
0111 #define R9A07G054_USB_PCLK 72
0112 #define R9A07G054_ETH0_CLK_AXI 73
0113 #define R9A07G054_ETH0_CLK_CHI 74
0114 #define R9A07G054_ETH1_CLK_AXI 75
0115 #define R9A07G054_ETH1_CLK_CHI 76
0116 #define R9A07G054_I2C0_PCLK 77
0117 #define R9A07G054_I2C1_PCLK 78
0118 #define R9A07G054_I2C2_PCLK 79
0119 #define R9A07G054_I2C3_PCLK 80
0120 #define R9A07G054_SCIF0_CLK_PCK 81
0121 #define R9A07G054_SCIF1_CLK_PCK 82
0122 #define R9A07G054_SCIF2_CLK_PCK 83
0123 #define R9A07G054_SCIF3_CLK_PCK 84
0124 #define R9A07G054_SCIF4_CLK_PCK 85
0125 #define R9A07G054_SCI0_CLKP 86
0126 #define R9A07G054_SCI1_CLKP 87
0127 #define R9A07G054_IRDA_CLKP 88
0128 #define R9A07G054_RSPI0_CLKB 89
0129 #define R9A07G054_RSPI1_CLKB 90
0130 #define R9A07G054_RSPI2_CLKB 91
0131 #define R9A07G054_CANFD_PCLK 92
0132 #define R9A07G054_GPIO_HCLK 93
0133 #define R9A07G054_ADC_ADCLK 94
0134 #define R9A07G054_ADC_PCLK 95
0135 #define R9A07G054_TSU_PCLK 96
0136 #define R9A07G054_STPAI_INITCLK 97
0137 #define R9A07G054_STPAI_ACLK 98
0138 #define R9A07G054_STPAI_MCLK 99
0139 #define R9A07G054_STPAI_DCLKIN 100
0140 #define R9A07G054_STPAI_ACLK_DRP 101
0141
0142
0143 #define R9A07G054_CA55_RST_1_0 0
0144 #define R9A07G054_CA55_RST_1_1 1
0145 #define R9A07G054_CA55_RST_3_0 2
0146 #define R9A07G054_CA55_RST_3_1 3
0147 #define R9A07G054_CA55_RST_4 4
0148 #define R9A07G054_CA55_RST_5 5
0149 #define R9A07G054_CA55_RST_6 6
0150 #define R9A07G054_CA55_RST_7 7
0151 #define R9A07G054_CA55_RST_8 8
0152 #define R9A07G054_CA55_RST_9 9
0153 #define R9A07G054_CA55_RST_10 10
0154 #define R9A07G054_CA55_RST_11 11
0155 #define R9A07G054_CA55_RST_12 12
0156 #define R9A07G054_GIC600_GICRESET_N 13
0157 #define R9A07G054_GIC600_DBG_GICRESET_N 14
0158 #define R9A07G054_IA55_RESETN 15
0159 #define R9A07G054_MHU_RESETN 16
0160 #define R9A07G054_DMAC_ARESETN 17
0161 #define R9A07G054_DMAC_RST_ASYNC 18
0162 #define R9A07G054_SYC_RESETN 19
0163 #define R9A07G054_OSTM0_PRESETZ 20
0164 #define R9A07G054_OSTM1_PRESETZ 21
0165 #define R9A07G054_OSTM2_PRESETZ 22
0166 #define R9A07G054_MTU_X_PRESET_MTU3 23
0167 #define R9A07G054_POE3_RST_M_REG 24
0168 #define R9A07G054_GPT_RST_C 25
0169 #define R9A07G054_POEG_A_RST 26
0170 #define R9A07G054_POEG_B_RST 27
0171 #define R9A07G054_POEG_C_RST 28
0172 #define R9A07G054_POEG_D_RST 29
0173 #define R9A07G054_WDT0_PRESETN 30
0174 #define R9A07G054_WDT1_PRESETN 31
0175 #define R9A07G054_WDT2_PRESETN 32
0176 #define R9A07G054_SPI_RST 33
0177 #define R9A07G054_SDHI0_IXRST 34
0178 #define R9A07G054_SDHI1_IXRST 35
0179 #define R9A07G054_GPU_RESETN 36
0180 #define R9A07G054_GPU_AXI_RESETN 37
0181 #define R9A07G054_GPU_ACE_RESETN 38
0182 #define R9A07G054_ISU_ARESETN 39
0183 #define R9A07G054_ISU_PRESETN 40
0184 #define R9A07G054_H264_X_RESET_VCP 41
0185 #define R9A07G054_H264_CP_PRESET_P 42
0186 #define R9A07G054_CRU_CMN_RSTB 43
0187 #define R9A07G054_CRU_PRESETN 44
0188 #define R9A07G054_CRU_ARESETN 45
0189 #define R9A07G054_MIPI_DSI_CMN_RSTB 46
0190 #define R9A07G054_MIPI_DSI_ARESET_N 47
0191 #define R9A07G054_MIPI_DSI_PRESET_N 48
0192 #define R9A07G054_LCDC_RESET_N 49
0193 #define R9A07G054_SSI0_RST_M2_REG 50
0194 #define R9A07G054_SSI1_RST_M2_REG 51
0195 #define R9A07G054_SSI2_RST_M2_REG 52
0196 #define R9A07G054_SSI3_RST_M2_REG 53
0197 #define R9A07G054_SRC_RST 54
0198 #define R9A07G054_USB_U2H0_HRESETN 55
0199 #define R9A07G054_USB_U2H1_HRESETN 56
0200 #define R9A07G054_USB_U2P_EXL_SYSRST 57
0201 #define R9A07G054_USB_PRESETN 58
0202 #define R9A07G054_ETH0_RST_HW_N 59
0203 #define R9A07G054_ETH1_RST_HW_N 60
0204 #define R9A07G054_I2C0_MRST 61
0205 #define R9A07G054_I2C1_MRST 62
0206 #define R9A07G054_I2C2_MRST 63
0207 #define R9A07G054_I2C3_MRST 64
0208 #define R9A07G054_SCIF0_RST_SYSTEM_N 65
0209 #define R9A07G054_SCIF1_RST_SYSTEM_N 66
0210 #define R9A07G054_SCIF2_RST_SYSTEM_N 67
0211 #define R9A07G054_SCIF3_RST_SYSTEM_N 68
0212 #define R9A07G054_SCIF4_RST_SYSTEM_N 69
0213 #define R9A07G054_SCI0_RST 70
0214 #define R9A07G054_SCI1_RST 71
0215 #define R9A07G054_IRDA_RST 72
0216 #define R9A07G054_RSPI0_RST 73
0217 #define R9A07G054_RSPI1_RST 74
0218 #define R9A07G054_RSPI2_RST 75
0219 #define R9A07G054_CANFD_RSTP_N 76
0220 #define R9A07G054_CANFD_RSTC_N 77
0221 #define R9A07G054_GPIO_RSTN 78
0222 #define R9A07G054_GPIO_PORT_RESETN 79
0223 #define R9A07G054_GPIO_SPARE_RESETN 80
0224 #define R9A07G054_ADC_PRESETN 81
0225 #define R9A07G054_ADC_ADRST_N 82
0226 #define R9A07G054_TSU_PRESETN 83
0227 #define R9A07G054_STPAI_ARESETN 84
0228
0229 #endif