0001
0002
0003
0004
0005 #ifndef __DT_BINDINGS_CLOCK_R9A07G044_CPG_H__
0006 #define __DT_BINDINGS_CLOCK_R9A07G044_CPG_H__
0007
0008 #include <dt-bindings/clock/renesas-cpg-mssr.h>
0009
0010
0011 #define R9A07G044_CLK_I 0
0012 #define R9A07G044_CLK_I2 1
0013 #define R9A07G044_CLK_G 2
0014 #define R9A07G044_CLK_S0 3
0015 #define R9A07G044_CLK_S1 4
0016 #define R9A07G044_CLK_SPI0 5
0017 #define R9A07G044_CLK_SPI1 6
0018 #define R9A07G044_CLK_SD0 7
0019 #define R9A07G044_CLK_SD1 8
0020 #define R9A07G044_CLK_M0 9
0021 #define R9A07G044_CLK_M1 10
0022 #define R9A07G044_CLK_M2 11
0023 #define R9A07G044_CLK_M3 12
0024 #define R9A07G044_CLK_M4 13
0025 #define R9A07G044_CLK_HP 14
0026 #define R9A07G044_CLK_TSU 15
0027 #define R9A07G044_CLK_ZT 16
0028 #define R9A07G044_CLK_P0 17
0029 #define R9A07G044_CLK_P1 18
0030 #define R9A07G044_CLK_P2 19
0031 #define R9A07G044_CLK_AT 20
0032 #define R9A07G044_OSCCLK 21
0033 #define R9A07G044_CLK_P0_DIV2 22
0034
0035
0036 #define R9A07G044_CA55_SCLK 0
0037 #define R9A07G044_CA55_PCLK 1
0038 #define R9A07G044_CA55_ATCLK 2
0039 #define R9A07G044_CA55_GICCLK 3
0040 #define R9A07G044_CA55_PERICLK 4
0041 #define R9A07G044_CA55_ACLK 5
0042 #define R9A07G044_CA55_TSCLK 6
0043 #define R9A07G044_GIC600_GICCLK 7
0044 #define R9A07G044_IA55_CLK 8
0045 #define R9A07G044_IA55_PCLK 9
0046 #define R9A07G044_MHU_PCLK 10
0047 #define R9A07G044_SYC_CNT_CLK 11
0048 #define R9A07G044_DMAC_ACLK 12
0049 #define R9A07G044_DMAC_PCLK 13
0050 #define R9A07G044_OSTM0_PCLK 14
0051 #define R9A07G044_OSTM1_PCLK 15
0052 #define R9A07G044_OSTM2_PCLK 16
0053 #define R9A07G044_MTU_X_MCK_MTU3 17
0054 #define R9A07G044_POE3_CLKM_POE 18
0055 #define R9A07G044_GPT_PCLK 19
0056 #define R9A07G044_POEG_A_CLKP 20
0057 #define R9A07G044_POEG_B_CLKP 21
0058 #define R9A07G044_POEG_C_CLKP 22
0059 #define R9A07G044_POEG_D_CLKP 23
0060 #define R9A07G044_WDT0_PCLK 24
0061 #define R9A07G044_WDT0_CLK 25
0062 #define R9A07G044_WDT1_PCLK 26
0063 #define R9A07G044_WDT1_CLK 27
0064 #define R9A07G044_WDT2_PCLK 28
0065 #define R9A07G044_WDT2_CLK 29
0066 #define R9A07G044_SPI_CLK2 30
0067 #define R9A07G044_SPI_CLK 31
0068 #define R9A07G044_SDHI0_IMCLK 32
0069 #define R9A07G044_SDHI0_IMCLK2 33
0070 #define R9A07G044_SDHI0_CLK_HS 34
0071 #define R9A07G044_SDHI0_ACLK 35
0072 #define R9A07G044_SDHI1_IMCLK 36
0073 #define R9A07G044_SDHI1_IMCLK2 37
0074 #define R9A07G044_SDHI1_CLK_HS 38
0075 #define R9A07G044_SDHI1_ACLK 39
0076 #define R9A07G044_GPU_CLK 40
0077 #define R9A07G044_GPU_AXI_CLK 41
0078 #define R9A07G044_GPU_ACE_CLK 42
0079 #define R9A07G044_ISU_ACLK 43
0080 #define R9A07G044_ISU_PCLK 44
0081 #define R9A07G044_H264_CLK_A 45
0082 #define R9A07G044_H264_CLK_P 46
0083 #define R9A07G044_CRU_SYSCLK 47
0084 #define R9A07G044_CRU_VCLK 48
0085 #define R9A07G044_CRU_PCLK 49
0086 #define R9A07G044_CRU_ACLK 50
0087 #define R9A07G044_MIPI_DSI_PLLCLK 51
0088 #define R9A07G044_MIPI_DSI_SYSCLK 52
0089 #define R9A07G044_MIPI_DSI_ACLK 53
0090 #define R9A07G044_MIPI_DSI_PCLK 54
0091 #define R9A07G044_MIPI_DSI_VCLK 55
0092 #define R9A07G044_MIPI_DSI_LPCLK 56
0093 #define R9A07G044_LCDC_CLK_A 57
0094 #define R9A07G044_LCDC_CLK_P 58
0095 #define R9A07G044_LCDC_CLK_D 59
0096 #define R9A07G044_SSI0_PCLK2 60
0097 #define R9A07G044_SSI0_PCLK_SFR 61
0098 #define R9A07G044_SSI1_PCLK2 62
0099 #define R9A07G044_SSI1_PCLK_SFR 63
0100 #define R9A07G044_SSI2_PCLK2 64
0101 #define R9A07G044_SSI2_PCLK_SFR 65
0102 #define R9A07G044_SSI3_PCLK2 66
0103 #define R9A07G044_SSI3_PCLK_SFR 67
0104 #define R9A07G044_SRC_CLKP 68
0105 #define R9A07G044_USB_U2H0_HCLK 69
0106 #define R9A07G044_USB_U2H1_HCLK 70
0107 #define R9A07G044_USB_U2P_EXR_CPUCLK 71
0108 #define R9A07G044_USB_PCLK 72
0109 #define R9A07G044_ETH0_CLK_AXI 73
0110 #define R9A07G044_ETH0_CLK_CHI 74
0111 #define R9A07G044_ETH1_CLK_AXI 75
0112 #define R9A07G044_ETH1_CLK_CHI 76
0113 #define R9A07G044_I2C0_PCLK 77
0114 #define R9A07G044_I2C1_PCLK 78
0115 #define R9A07G044_I2C2_PCLK 79
0116 #define R9A07G044_I2C3_PCLK 80
0117 #define R9A07G044_SCIF0_CLK_PCK 81
0118 #define R9A07G044_SCIF1_CLK_PCK 82
0119 #define R9A07G044_SCIF2_CLK_PCK 83
0120 #define R9A07G044_SCIF3_CLK_PCK 84
0121 #define R9A07G044_SCIF4_CLK_PCK 85
0122 #define R9A07G044_SCI0_CLKP 86
0123 #define R9A07G044_SCI1_CLKP 87
0124 #define R9A07G044_IRDA_CLKP 88
0125 #define R9A07G044_RSPI0_CLKB 89
0126 #define R9A07G044_RSPI1_CLKB 90
0127 #define R9A07G044_RSPI2_CLKB 91
0128 #define R9A07G044_CANFD_PCLK 92
0129 #define R9A07G044_GPIO_HCLK 93
0130 #define R9A07G044_ADC_ADCLK 94
0131 #define R9A07G044_ADC_PCLK 95
0132 #define R9A07G044_TSU_PCLK 96
0133
0134
0135 #define R9A07G044_CA55_RST_1_0 0
0136 #define R9A07G044_CA55_RST_1_1 1
0137 #define R9A07G044_CA55_RST_3_0 2
0138 #define R9A07G044_CA55_RST_3_1 3
0139 #define R9A07G044_CA55_RST_4 4
0140 #define R9A07G044_CA55_RST_5 5
0141 #define R9A07G044_CA55_RST_6 6
0142 #define R9A07G044_CA55_RST_7 7
0143 #define R9A07G044_CA55_RST_8 8
0144 #define R9A07G044_CA55_RST_9 9
0145 #define R9A07G044_CA55_RST_10 10
0146 #define R9A07G044_CA55_RST_11 11
0147 #define R9A07G044_CA55_RST_12 12
0148 #define R9A07G044_GIC600_GICRESET_N 13
0149 #define R9A07G044_GIC600_DBG_GICRESET_N 14
0150 #define R9A07G044_IA55_RESETN 15
0151 #define R9A07G044_MHU_RESETN 16
0152 #define R9A07G044_DMAC_ARESETN 17
0153 #define R9A07G044_DMAC_RST_ASYNC 18
0154 #define R9A07G044_SYC_RESETN 19
0155 #define R9A07G044_OSTM0_PRESETZ 20
0156 #define R9A07G044_OSTM1_PRESETZ 21
0157 #define R9A07G044_OSTM2_PRESETZ 22
0158 #define R9A07G044_MTU_X_PRESET_MTU3 23
0159 #define R9A07G044_POE3_RST_M_REG 24
0160 #define R9A07G044_GPT_RST_C 25
0161 #define R9A07G044_POEG_A_RST 26
0162 #define R9A07G044_POEG_B_RST 27
0163 #define R9A07G044_POEG_C_RST 28
0164 #define R9A07G044_POEG_D_RST 29
0165 #define R9A07G044_WDT0_PRESETN 30
0166 #define R9A07G044_WDT1_PRESETN 31
0167 #define R9A07G044_WDT2_PRESETN 32
0168 #define R9A07G044_SPI_RST 33
0169 #define R9A07G044_SDHI0_IXRST 34
0170 #define R9A07G044_SDHI1_IXRST 35
0171 #define R9A07G044_GPU_RESETN 36
0172 #define R9A07G044_GPU_AXI_RESETN 37
0173 #define R9A07G044_GPU_ACE_RESETN 38
0174 #define R9A07G044_ISU_ARESETN 39
0175 #define R9A07G044_ISU_PRESETN 40
0176 #define R9A07G044_H264_X_RESET_VCP 41
0177 #define R9A07G044_H264_CP_PRESET_P 42
0178 #define R9A07G044_CRU_CMN_RSTB 43
0179 #define R9A07G044_CRU_PRESETN 44
0180 #define R9A07G044_CRU_ARESETN 45
0181 #define R9A07G044_MIPI_DSI_CMN_RSTB 46
0182 #define R9A07G044_MIPI_DSI_ARESET_N 47
0183 #define R9A07G044_MIPI_DSI_PRESET_N 48
0184 #define R9A07G044_LCDC_RESET_N 49
0185 #define R9A07G044_SSI0_RST_M2_REG 50
0186 #define R9A07G044_SSI1_RST_M2_REG 51
0187 #define R9A07G044_SSI2_RST_M2_REG 52
0188 #define R9A07G044_SSI3_RST_M2_REG 53
0189 #define R9A07G044_SRC_RST 54
0190 #define R9A07G044_USB_U2H0_HRESETN 55
0191 #define R9A07G044_USB_U2H1_HRESETN 56
0192 #define R9A07G044_USB_U2P_EXL_SYSRST 57
0193 #define R9A07G044_USB_PRESETN 58
0194 #define R9A07G044_ETH0_RST_HW_N 59
0195 #define R9A07G044_ETH1_RST_HW_N 60
0196 #define R9A07G044_I2C0_MRST 61
0197 #define R9A07G044_I2C1_MRST 62
0198 #define R9A07G044_I2C2_MRST 63
0199 #define R9A07G044_I2C3_MRST 64
0200 #define R9A07G044_SCIF0_RST_SYSTEM_N 65
0201 #define R9A07G044_SCIF1_RST_SYSTEM_N 66
0202 #define R9A07G044_SCIF2_RST_SYSTEM_N 67
0203 #define R9A07G044_SCIF3_RST_SYSTEM_N 68
0204 #define R9A07G044_SCIF4_RST_SYSTEM_N 69
0205 #define R9A07G044_SCI0_RST 70
0206 #define R9A07G044_SCI1_RST 71
0207 #define R9A07G044_IRDA_RST 72
0208 #define R9A07G044_RSPI0_RST 73
0209 #define R9A07G044_RSPI1_RST 74
0210 #define R9A07G044_RSPI2_RST 75
0211 #define R9A07G044_CANFD_RSTP_N 76
0212 #define R9A07G044_CANFD_RSTC_N 77
0213 #define R9A07G044_GPIO_RSTN 78
0214 #define R9A07G044_GPIO_PORT_RESETN 79
0215 #define R9A07G044_GPIO_SPARE_RESETN 80
0216 #define R9A07G044_ADC_PRESETN 81
0217 #define R9A07G044_ADC_ADRST_N 82
0218 #define R9A07G044_TSU_PRESETN 83
0219
0220 #endif