1*4882a593Smuzhiyun /* SPDX-License-Identifier: GPL-2.0 */ 2*4882a593Smuzhiyun /* 3*4882a593Smuzhiyun * Copyright (c) 2021 Rockchip Electronics Co. Ltd. 4*4882a593Smuzhiyun * Author: Elaine Zhang <zhangqing@rock-chips.com> 5*4882a593Smuzhiyun */ 6*4882a593Smuzhiyun 7*4882a593Smuzhiyun #ifndef _DT_BINDINGS_CLK_ROCKCHIP_RK3588_H 8*4882a593Smuzhiyun #define _DT_BINDINGS_CLK_ROCKCHIP_RK3588_H 9*4882a593Smuzhiyun 10*4882a593Smuzhiyun /* cru-clocks indices */ 11*4882a593Smuzhiyun 12*4882a593Smuzhiyun /* cru plls */ 13*4882a593Smuzhiyun #define PLL_B0PLL 1 14*4882a593Smuzhiyun #define PLL_B1PLL 2 15*4882a593Smuzhiyun #define PLL_LPLL 3 16*4882a593Smuzhiyun #define PLL_V0PLL 4 17*4882a593Smuzhiyun #define PLL_AUPLL 5 18*4882a593Smuzhiyun #define PLL_CPLL 6 19*4882a593Smuzhiyun #define PLL_GPLL 7 20*4882a593Smuzhiyun #define PLL_NPLL 8 21*4882a593Smuzhiyun #define PLL_PPLL 9 22*4882a593Smuzhiyun #define ARMCLK_L 10 23*4882a593Smuzhiyun #define ARMCLK_B01 11 24*4882a593Smuzhiyun #define ARMCLK_B23 12 25*4882a593Smuzhiyun 26*4882a593Smuzhiyun /* cru clocks */ 27*4882a593Smuzhiyun #define PCLK_BIGCORE0_ROOT 20 28*4882a593Smuzhiyun #define PCLK_BIGCORE0_PVTM 21 29*4882a593Smuzhiyun #define PCLK_BIGCORE1_ROOT 22 30*4882a593Smuzhiyun #define PCLK_BIGCORE1_PVTM 23 31*4882a593Smuzhiyun #define PCLK_DSU_S_ROOT 24 32*4882a593Smuzhiyun #define PCLK_DSU_ROOT 25 33*4882a593Smuzhiyun #define PCLK_DSU_NS_ROOT 26 34*4882a593Smuzhiyun #define PCLK_LITCORE_PVTM 27 35*4882a593Smuzhiyun #define PCLK_DBG 28 36*4882a593Smuzhiyun #define PCLK_DSU 29 37*4882a593Smuzhiyun #define PCLK_S_DAPLITE 30 38*4882a593Smuzhiyun #define PCLK_M_DAPLITE 31 39*4882a593Smuzhiyun #define MBIST_MCLK_PDM1 32 40*4882a593Smuzhiyun #define MBIST_CLK_ACDCDIG 33 41*4882a593Smuzhiyun #define HCLK_I2S2_2CH 34 42*4882a593Smuzhiyun #define HCLK_I2S3_2CH 35 43*4882a593Smuzhiyun #define CLK_I2S2_2CH_SRC 36 44*4882a593Smuzhiyun #define CLK_I2S2_2CH_FRAC 37 45*4882a593Smuzhiyun #define CLK_I2S2_2CH 38 46*4882a593Smuzhiyun #define MCLK_I2S2_2CH 39 47*4882a593Smuzhiyun #define I2S2_2CH_MCLKOUT 40 48*4882a593Smuzhiyun #define CLK_DAC_ACDCDIG 41 49*4882a593Smuzhiyun #define CLK_I2S3_2CH_SRC 42 50*4882a593Smuzhiyun #define CLK_I2S3_2CH_FRAC 43 51*4882a593Smuzhiyun #define CLK_I2S3_2CH 44 52*4882a593Smuzhiyun #define MCLK_I2S3_2CH 45 53*4882a593Smuzhiyun #define I2S3_2CH_MCLKOUT 46 54*4882a593Smuzhiyun #define PCLK_ACDCDIG 47 55*4882a593Smuzhiyun #define HCLK_I2S0_8CH 48 56*4882a593Smuzhiyun #define CLK_I2S0_8CH_TX_SRC 49 57*4882a593Smuzhiyun #define CLK_I2S0_8CH_TX_FRAC 50 58*4882a593Smuzhiyun #define MCLK_I2S0_8CH_TX 51 59*4882a593Smuzhiyun #define CLK_I2S0_8CH_TX 52 60*4882a593Smuzhiyun #define CLK_I2S0_8CH_RX_SRC 53 61*4882a593Smuzhiyun #define CLK_I2S0_8CH_RX_FRAC 54 62*4882a593Smuzhiyun #define MCLK_I2S0_8CH_RX 55 63*4882a593Smuzhiyun #define CLK_I2S0_8CH_RX 56 64*4882a593Smuzhiyun #define I2S0_8CH_MCLKOUT 57 65*4882a593Smuzhiyun #define HCLK_PDM1 58 66*4882a593Smuzhiyun #define MCLK_PDM1 59 67*4882a593Smuzhiyun #define HCLK_AUDIO_ROOT 60 68*4882a593Smuzhiyun #define PCLK_AUDIO_ROOT 61 69*4882a593Smuzhiyun #define HCLK_SPDIF0 62 70*4882a593Smuzhiyun #define CLK_SPDIF0_SRC 63 71*4882a593Smuzhiyun #define CLK_SPDIF0_FRAC 64 72*4882a593Smuzhiyun #define MCLK_SPDIF0 65 73*4882a593Smuzhiyun #define CLK_SPDIF0 66 74*4882a593Smuzhiyun #define CLK_SPDIF1 67 75*4882a593Smuzhiyun #define HCLK_SPDIF1 68 76*4882a593Smuzhiyun #define CLK_SPDIF1_SRC 69 77*4882a593Smuzhiyun #define CLK_SPDIF1_FRAC 70 78*4882a593Smuzhiyun #define MCLK_SPDIF1 71 79*4882a593Smuzhiyun #define ACLK_AV1_ROOT 72 80*4882a593Smuzhiyun #define ACLK_AV1 73 81*4882a593Smuzhiyun #define PCLK_AV1_ROOT 74 82*4882a593Smuzhiyun #define PCLK_AV1 75 83*4882a593Smuzhiyun #define PCLK_MAILBOX0 76 84*4882a593Smuzhiyun #define PCLK_MAILBOX1 77 85*4882a593Smuzhiyun #define PCLK_MAILBOX2 78 86*4882a593Smuzhiyun #define PCLK_PMU2 79 87*4882a593Smuzhiyun #define PCLK_PMUCM0_INTMUX 80 88*4882a593Smuzhiyun #define PCLK_DDRCM0_INTMUX 81 89*4882a593Smuzhiyun #define PCLK_TOP 82 90*4882a593Smuzhiyun #define PCLK_PWM1 83 91*4882a593Smuzhiyun #define CLK_PWM1 84 92*4882a593Smuzhiyun #define CLK_PWM1_CAPTURE 85 93*4882a593Smuzhiyun #define PCLK_PWM2 86 94*4882a593Smuzhiyun #define CLK_PWM2 87 95*4882a593Smuzhiyun #define CLK_PWM2_CAPTURE 88 96*4882a593Smuzhiyun #define PCLK_PWM3 89 97*4882a593Smuzhiyun #define CLK_PWM3 90 98*4882a593Smuzhiyun #define CLK_PWM3_CAPTURE 91 99*4882a593Smuzhiyun #define PCLK_BUSTIMER0 92 100*4882a593Smuzhiyun #define PCLK_BUSTIMER1 93 101*4882a593Smuzhiyun #define CLK_BUS_TIMER_ROOT 94 102*4882a593Smuzhiyun #define CLK_BUSTIMER0 95 103*4882a593Smuzhiyun #define CLK_BUSTIMER1 96 104*4882a593Smuzhiyun #define CLK_BUSTIMER2 97 105*4882a593Smuzhiyun #define CLK_BUSTIMER3 98 106*4882a593Smuzhiyun #define CLK_BUSTIMER4 99 107*4882a593Smuzhiyun #define CLK_BUSTIMER5 100 108*4882a593Smuzhiyun #define CLK_BUSTIMER6 101 109*4882a593Smuzhiyun #define CLK_BUSTIMER7 102 110*4882a593Smuzhiyun #define CLK_BUSTIMER8 103 111*4882a593Smuzhiyun #define CLK_BUSTIMER9 104 112*4882a593Smuzhiyun #define CLK_BUSTIMER10 105 113*4882a593Smuzhiyun #define CLK_BUSTIMER11 106 114*4882a593Smuzhiyun #define PCLK_WDT0 107 115*4882a593Smuzhiyun #define TCLK_WDT0 108 116*4882a593Smuzhiyun #define PCLK_CAN0 111 117*4882a593Smuzhiyun #define CLK_CAN0 112 118*4882a593Smuzhiyun #define PCLK_CAN1 113 119*4882a593Smuzhiyun #define CLK_CAN1 114 120*4882a593Smuzhiyun #define PCLK_CAN2 115 121*4882a593Smuzhiyun #define CLK_CAN2 116 122*4882a593Smuzhiyun #define ACLK_DECOM 117 123*4882a593Smuzhiyun #define PCLK_DECOM 118 124*4882a593Smuzhiyun #define DCLK_DECOM 119 125*4882a593Smuzhiyun #define ACLK_DMAC0 120 126*4882a593Smuzhiyun #define ACLK_DMAC1 121 127*4882a593Smuzhiyun #define ACLK_DMAC2 122 128*4882a593Smuzhiyun #define ACLK_BUS_ROOT 123 129*4882a593Smuzhiyun #define ACLK_GIC 124 130*4882a593Smuzhiyun #define PCLK_GPIO1 125 131*4882a593Smuzhiyun #define DBCLK_GPIO1 126 132*4882a593Smuzhiyun #define PCLK_GPIO2 127 133*4882a593Smuzhiyun #define DBCLK_GPIO2 128 134*4882a593Smuzhiyun #define PCLK_GPIO3 129 135*4882a593Smuzhiyun #define DBCLK_GPIO3 130 136*4882a593Smuzhiyun #define PCLK_GPIO4 131 137*4882a593Smuzhiyun #define DBCLK_GPIO4 132 138*4882a593Smuzhiyun #define PCLK_I2C1 133 139*4882a593Smuzhiyun #define PCLK_I2C2 134 140*4882a593Smuzhiyun #define PCLK_I2C3 135 141*4882a593Smuzhiyun #define PCLK_I2C4 136 142*4882a593Smuzhiyun #define PCLK_I2C5 137 143*4882a593Smuzhiyun #define PCLK_I2C6 138 144*4882a593Smuzhiyun #define PCLK_I2C7 139 145*4882a593Smuzhiyun #define PCLK_I2C8 140 146*4882a593Smuzhiyun #define CLK_I2C1 141 147*4882a593Smuzhiyun #define CLK_I2C2 142 148*4882a593Smuzhiyun #define CLK_I2C3 143 149*4882a593Smuzhiyun #define CLK_I2C4 144 150*4882a593Smuzhiyun #define CLK_I2C5 145 151*4882a593Smuzhiyun #define CLK_I2C6 146 152*4882a593Smuzhiyun #define CLK_I2C7 147 153*4882a593Smuzhiyun #define CLK_I2C8 148 154*4882a593Smuzhiyun #define PCLK_OTPC_NS 149 155*4882a593Smuzhiyun #define CLK_OTPC_NS 150 156*4882a593Smuzhiyun #define CLK_OTPC_ARB 151 157*4882a593Smuzhiyun #define CLK_OTPC_AUTO_RD_G 152 158*4882a593Smuzhiyun #define CLK_OTP_PHY_G 153 159*4882a593Smuzhiyun #define PCLK_SARADC 156 160*4882a593Smuzhiyun #define CLK_SARADC 157 161*4882a593Smuzhiyun #define PCLK_SPI0 158 162*4882a593Smuzhiyun #define PCLK_SPI1 159 163*4882a593Smuzhiyun #define PCLK_SPI2 160 164*4882a593Smuzhiyun #define PCLK_SPI3 161 165*4882a593Smuzhiyun #define PCLK_SPI4 162 166*4882a593Smuzhiyun #define CLK_SPI0 163 167*4882a593Smuzhiyun #define CLK_SPI1 164 168*4882a593Smuzhiyun #define CLK_SPI2 165 169*4882a593Smuzhiyun #define CLK_SPI3 166 170*4882a593Smuzhiyun #define CLK_SPI4 167 171*4882a593Smuzhiyun #define ACLK_SPINLOCK 168 172*4882a593Smuzhiyun #define PCLK_TSADC 169 173*4882a593Smuzhiyun #define CLK_TSADC 170 174*4882a593Smuzhiyun #define PCLK_UART1 171 175*4882a593Smuzhiyun #define PCLK_UART2 172 176*4882a593Smuzhiyun #define PCLK_UART3 173 177*4882a593Smuzhiyun #define PCLK_UART4 174 178*4882a593Smuzhiyun #define PCLK_UART5 175 179*4882a593Smuzhiyun #define PCLK_UART6 176 180*4882a593Smuzhiyun #define PCLK_UART7 177 181*4882a593Smuzhiyun #define PCLK_UART8 178 182*4882a593Smuzhiyun #define PCLK_UART9 179 183*4882a593Smuzhiyun #define CLK_UART1_SRC 180 184*4882a593Smuzhiyun #define CLK_UART1_FRAC 181 185*4882a593Smuzhiyun #define CLK_UART1 182 186*4882a593Smuzhiyun #define SCLK_UART1 183 187*4882a593Smuzhiyun #define CLK_UART2_SRC 184 188*4882a593Smuzhiyun #define CLK_UART2_FRAC 185 189*4882a593Smuzhiyun #define CLK_UART2 186 190*4882a593Smuzhiyun #define SCLK_UART2 187 191*4882a593Smuzhiyun #define CLK_UART3_SRC 188 192*4882a593Smuzhiyun #define CLK_UART3_FRAC 189 193*4882a593Smuzhiyun #define CLK_UART3 190 194*4882a593Smuzhiyun #define SCLK_UART3 191 195*4882a593Smuzhiyun #define CLK_UART4_SRC 192 196*4882a593Smuzhiyun #define CLK_UART4_FRAC 193 197*4882a593Smuzhiyun #define CLK_UART4 194 198*4882a593Smuzhiyun #define SCLK_UART4 195 199*4882a593Smuzhiyun #define CLK_UART5_SRC 196 200*4882a593Smuzhiyun #define CLK_UART5_FRAC 197 201*4882a593Smuzhiyun #define CLK_UART5 198 202*4882a593Smuzhiyun #define SCLK_UART5 199 203*4882a593Smuzhiyun #define CLK_UART6_SRC 200 204*4882a593Smuzhiyun #define CLK_UART6_FRAC 201 205*4882a593Smuzhiyun #define CLK_UART6 202 206*4882a593Smuzhiyun #define SCLK_UART6 203 207*4882a593Smuzhiyun #define CLK_UART7_SRC 204 208*4882a593Smuzhiyun #define CLK_UART7_FRAC 205 209*4882a593Smuzhiyun #define CLK_UART7 206 210*4882a593Smuzhiyun #define SCLK_UART7 207 211*4882a593Smuzhiyun #define CLK_UART8_SRC 208 212*4882a593Smuzhiyun #define CLK_UART8_FRAC 209 213*4882a593Smuzhiyun #define CLK_UART8 210 214*4882a593Smuzhiyun #define SCLK_UART8 211 215*4882a593Smuzhiyun #define CLK_UART9_SRC 212 216*4882a593Smuzhiyun #define CLK_UART9_FRAC 213 217*4882a593Smuzhiyun #define CLK_UART9 214 218*4882a593Smuzhiyun #define SCLK_UART9 215 219*4882a593Smuzhiyun #define ACLK_CENTER_ROOT 216 220*4882a593Smuzhiyun #define ACLK_CENTER_LOW_ROOT 217 221*4882a593Smuzhiyun #define HCLK_CENTER_ROOT 218 222*4882a593Smuzhiyun #define PCLK_CENTER_ROOT 219 223*4882a593Smuzhiyun #define ACLK_DMA2DDR 220 224*4882a593Smuzhiyun #define ACLK_DDR_SHAREMEM 221 225*4882a593Smuzhiyun #define ACLK_CENTER_S200_ROOT 222 226*4882a593Smuzhiyun #define ACLK_CENTER_S400_ROOT 223 227*4882a593Smuzhiyun #define FCLK_DDR_CM0_CORE 224 228*4882a593Smuzhiyun #define CLK_DDR_TIMER_ROOT 225 229*4882a593Smuzhiyun #define CLK_DDR_TIMER0 226 230*4882a593Smuzhiyun #define CLK_DDR_TIMER1 227 231*4882a593Smuzhiyun #define TCLK_WDT_DDR 228 232*4882a593Smuzhiyun #define CLK_DDR_CM0_RTC 228 233*4882a593Smuzhiyun #define PCLK_WDT 230 234*4882a593Smuzhiyun #define PCLK_TIMER 231 235*4882a593Smuzhiyun #define PCLK_DMA2DDR 232 236*4882a593Smuzhiyun #define PCLK_SHAREMEM 233 237*4882a593Smuzhiyun #define CLK_50M_SRC 234 238*4882a593Smuzhiyun #define CLK_100M_SRC 235 239*4882a593Smuzhiyun #define CLK_150M_SRC 236 240*4882a593Smuzhiyun #define CLK_200M_SRC 237 241*4882a593Smuzhiyun #define CLK_250M_SRC 238 242*4882a593Smuzhiyun #define CLK_300M_SRC 239 243*4882a593Smuzhiyun #define CLK_350M_SRC 240 244*4882a593Smuzhiyun #define CLK_400M_SRC 241 245*4882a593Smuzhiyun #define CLK_450M_SRC 242 246*4882a593Smuzhiyun #define CLK_500M_SRC 243 247*4882a593Smuzhiyun #define CLK_600M_SRC 244 248*4882a593Smuzhiyun #define CLK_650M_SRC 245 249*4882a593Smuzhiyun #define CLK_700M_SRC 246 250*4882a593Smuzhiyun #define CLK_800M_SRC 247 251*4882a593Smuzhiyun #define CLK_1000M_SRC 248 252*4882a593Smuzhiyun #define CLK_1200M_SRC 249 253*4882a593Smuzhiyun #define ACLK_TOP_M300_ROOT 250 254*4882a593Smuzhiyun #define ACLK_TOP_M500_ROOT 251 255*4882a593Smuzhiyun #define ACLK_TOP_M400_ROOT 252 256*4882a593Smuzhiyun #define ACLK_TOP_S200_ROOT 253 257*4882a593Smuzhiyun #define ACLK_TOP_S400_ROOT 254 258*4882a593Smuzhiyun #define CLK_MIPI_CAMARAOUT_M0 255 259*4882a593Smuzhiyun #define CLK_MIPI_CAMARAOUT_M1 256 260*4882a593Smuzhiyun #define CLK_MIPI_CAMARAOUT_M2 257 261*4882a593Smuzhiyun #define CLK_MIPI_CAMARAOUT_M3 258 262*4882a593Smuzhiyun #define CLK_MIPI_CAMARAOUT_M4 259 263*4882a593Smuzhiyun #define MCLK_GMAC0_OUT 260 264*4882a593Smuzhiyun #define REFCLKO25M_ETH0_OUT 261 265*4882a593Smuzhiyun #define REFCLKO25M_ETH1_OUT 262 266*4882a593Smuzhiyun #define CLK_CIFOUT_OUT 263 267*4882a593Smuzhiyun #define PCLK_MIPI_DCPHY0 264 268*4882a593Smuzhiyun #define PCLK_MIPI_DCPHY1 265 269*4882a593Smuzhiyun #define PCLK_CSIPHY0 268 270*4882a593Smuzhiyun #define PCLK_CSIPHY1 269 271*4882a593Smuzhiyun #define ACLK_TOP_ROOT 270 272*4882a593Smuzhiyun #define PCLK_TOP_ROOT 271 273*4882a593Smuzhiyun #define ACLK_LOW_TOP_ROOT 272 274*4882a593Smuzhiyun #define PCLK_CRU 273 275*4882a593Smuzhiyun #define PCLK_GPU_ROOT 274 276*4882a593Smuzhiyun #define CLK_GPU_SRC 275 277*4882a593Smuzhiyun #define CLK_GPU 276 278*4882a593Smuzhiyun #define CLK_GPU_COREGROUP 277 279*4882a593Smuzhiyun #define CLK_GPU_STACKS 278 280*4882a593Smuzhiyun #define PCLK_GPU_PVTM 279 281*4882a593Smuzhiyun #define CLK_GPU_PVTM 280 282*4882a593Smuzhiyun #define CLK_CORE_GPU_PVTM 281 283*4882a593Smuzhiyun #define PCLK_GPU_GRF 282 284*4882a593Smuzhiyun #define ACLK_ISP1_ROOT 283 285*4882a593Smuzhiyun #define HCLK_ISP1_ROOT 284 286*4882a593Smuzhiyun #define CLK_ISP1_CORE 285 287*4882a593Smuzhiyun #define CLK_ISP1_CORE_MARVIN 286 288*4882a593Smuzhiyun #define CLK_ISP1_CORE_VICAP 287 289*4882a593Smuzhiyun #define ACLK_ISP1 288 290*4882a593Smuzhiyun #define HCLK_ISP1 289 291*4882a593Smuzhiyun #define ACLK_NPU1 290 292*4882a593Smuzhiyun #define HCLK_NPU1 291 293*4882a593Smuzhiyun #define ACLK_NPU2 292 294*4882a593Smuzhiyun #define HCLK_NPU2 293 295*4882a593Smuzhiyun #define HCLK_NPU_CM0_ROOT 294 296*4882a593Smuzhiyun #define FCLK_NPU_CM0_CORE 295 297*4882a593Smuzhiyun #define CLK_NPU_CM0_RTC 296 298*4882a593Smuzhiyun #define PCLK_NPU_PVTM 297 299*4882a593Smuzhiyun #define PCLK_NPU_GRF 298 300*4882a593Smuzhiyun #define CLK_NPU_PVTM 299 301*4882a593Smuzhiyun #define CLK_CORE_NPU_PVTM 300 302*4882a593Smuzhiyun #define ACLK_NPU0 301 303*4882a593Smuzhiyun #define HCLK_NPU0 302 304*4882a593Smuzhiyun #define HCLK_NPU_ROOT 303 305*4882a593Smuzhiyun #define CLK_NPU_DSU0 304 306*4882a593Smuzhiyun #define PCLK_NPU_ROOT 305 307*4882a593Smuzhiyun #define PCLK_NPU_TIMER 306 308*4882a593Smuzhiyun #define CLK_NPUTIMER_ROOT 307 309*4882a593Smuzhiyun #define CLK_NPUTIMER0 308 310*4882a593Smuzhiyun #define CLK_NPUTIMER1 309 311*4882a593Smuzhiyun #define PCLK_NPU_WDT 310 312*4882a593Smuzhiyun #define TCLK_NPU_WDT 311 313*4882a593Smuzhiyun #define HCLK_EMMC 312 314*4882a593Smuzhiyun #define ACLK_EMMC 313 315*4882a593Smuzhiyun #define CCLK_EMMC 314 316*4882a593Smuzhiyun #define BCLK_EMMC 315 317*4882a593Smuzhiyun #define TMCLK_EMMC 316 318*4882a593Smuzhiyun #define SCLK_SFC 317 319*4882a593Smuzhiyun #define HCLK_SFC 318 320*4882a593Smuzhiyun #define HCLK_SFC_XIP 319 321*4882a593Smuzhiyun #define HCLK_NVM_ROOT 320 322*4882a593Smuzhiyun #define ACLK_NVM_ROOT 321 323*4882a593Smuzhiyun #define CLK_GMAC0_PTP_REF 322 324*4882a593Smuzhiyun #define CLK_GMAC1_PTP_REF 323 325*4882a593Smuzhiyun #define CLK_GMAC_125M 324 326*4882a593Smuzhiyun #define CLK_GMAC_50M 325 327*4882a593Smuzhiyun #define ACLK_PHP_GIC_ITS 326 328*4882a593Smuzhiyun #define ACLK_MMU_PCIE 327 329*4882a593Smuzhiyun #define ACLK_MMU_PHP 328 330*4882a593Smuzhiyun #define ACLK_PCIE_4L_DBI 329 331*4882a593Smuzhiyun #define ACLK_PCIE_2L_DBI 330 332*4882a593Smuzhiyun #define ACLK_PCIE_1L0_DBI 331 333*4882a593Smuzhiyun #define ACLK_PCIE_1L1_DBI 332 334*4882a593Smuzhiyun #define ACLK_PCIE_1L2_DBI 333 335*4882a593Smuzhiyun #define ACLK_PCIE_4L_MSTR 334 336*4882a593Smuzhiyun #define ACLK_PCIE_2L_MSTR 335 337*4882a593Smuzhiyun #define ACLK_PCIE_1L0_MSTR 336 338*4882a593Smuzhiyun #define ACLK_PCIE_1L1_MSTR 337 339*4882a593Smuzhiyun #define ACLK_PCIE_1L2_MSTR 338 340*4882a593Smuzhiyun #define ACLK_PCIE_4L_SLV 339 341*4882a593Smuzhiyun #define ACLK_PCIE_2L_SLV 340 342*4882a593Smuzhiyun #define ACLK_PCIE_1L0_SLV 341 343*4882a593Smuzhiyun #define ACLK_PCIE_1L1_SLV 342 344*4882a593Smuzhiyun #define ACLK_PCIE_1L2_SLV 343 345*4882a593Smuzhiyun #define PCLK_PCIE_4L 344 346*4882a593Smuzhiyun #define PCLK_PCIE_2L 345 347*4882a593Smuzhiyun #define PCLK_PCIE_1L0 347 348*4882a593Smuzhiyun #define PCLK_PCIE_1L1 348 349*4882a593Smuzhiyun #define PCLK_PCIE_1L2 349 350*4882a593Smuzhiyun #define CLK_PCIE_AUX0 350 351*4882a593Smuzhiyun #define CLK_PCIE_AUX1 351 352*4882a593Smuzhiyun #define CLK_PCIE_AUX2 352 353*4882a593Smuzhiyun #define CLK_PCIE_AUX3 353 354*4882a593Smuzhiyun #define CLK_PCIE_AUX4 354 355*4882a593Smuzhiyun #define CLK_PIPEPHY0_REF 355 356*4882a593Smuzhiyun #define CLK_PIPEPHY1_REF 356 357*4882a593Smuzhiyun #define CLK_PIPEPHY2_REF 357 358*4882a593Smuzhiyun #define PCLK_PHP_ROOT 358 359*4882a593Smuzhiyun #define PCLK_GMAC0 359 360*4882a593Smuzhiyun #define PCLK_GMAC1 360 361*4882a593Smuzhiyun #define ACLK_PCIE_ROOT 361 362*4882a593Smuzhiyun #define ACLK_PHP_ROOT 362 363*4882a593Smuzhiyun #define ACLK_PCIE_BRIDGE 363 364*4882a593Smuzhiyun #define ACLK_GMAC0 364 365*4882a593Smuzhiyun #define ACLK_GMAC1 365 366*4882a593Smuzhiyun #define CLK_PMALIVE0 366 367*4882a593Smuzhiyun #define CLK_PMALIVE1 367 368*4882a593Smuzhiyun #define CLK_PMALIVE2 368 369*4882a593Smuzhiyun #define ACLK_SATA0 369 370*4882a593Smuzhiyun #define ACLK_SATA1 370 371*4882a593Smuzhiyun #define ACLK_SATA2 371 372*4882a593Smuzhiyun #define CLK_RXOOB0 372 373*4882a593Smuzhiyun #define CLK_RXOOB1 373 374*4882a593Smuzhiyun #define CLK_RXOOB2 374 375*4882a593Smuzhiyun #define ACLK_USB3OTG2 375 376*4882a593Smuzhiyun #define SUSPEND_CLK_USB3OTG2 376 377*4882a593Smuzhiyun #define REF_CLK_USB3OTG2 377 378*4882a593Smuzhiyun #define CLK_UTMI_OTG2 378 379*4882a593Smuzhiyun #define CLK_PIPEPHY0_PIPE_G 379 380*4882a593Smuzhiyun #define CLK_PIPEPHY1_PIPE_G 380 381*4882a593Smuzhiyun #define CLK_PIPEPHY2_PIPE_G 381 382*4882a593Smuzhiyun #define CLK_PIPEPHY0_PIPE_ASIC_G 382 383*4882a593Smuzhiyun #define CLK_PIPEPHY1_PIPE_ASIC_G 383 384*4882a593Smuzhiyun #define CLK_PIPEPHY2_PIPE_ASIC_G 384 385*4882a593Smuzhiyun #define CLK_PIPEPHY2_PIPE_U3_G 385 386*4882a593Smuzhiyun #define CLK_PCIE1L2_PIPE 386 387*4882a593Smuzhiyun #define CLK_PCIE4L_PIPE 387 388*4882a593Smuzhiyun #define CLK_PCIE2L_PIPE 388 389*4882a593Smuzhiyun #define PCLK_PCIE_COMBO_PIPE_PHY0 389 390*4882a593Smuzhiyun #define PCLK_PCIE_COMBO_PIPE_PHY1 390 391*4882a593Smuzhiyun #define PCLK_PCIE_COMBO_PIPE_PHY2 391 392*4882a593Smuzhiyun #define PCLK_PCIE_COMBO_PIPE_PHY 392 393*4882a593Smuzhiyun #define HCLK_RGA3_1 393 394*4882a593Smuzhiyun #define ACLK_RGA3_1 394 395*4882a593Smuzhiyun #define CLK_RGA3_1_CORE 395 396*4882a593Smuzhiyun #define ACLK_RGA3_ROOT 396 397*4882a593Smuzhiyun #define HCLK_RGA3_ROOT 397 398*4882a593Smuzhiyun #define ACLK_RKVDEC_CCU 398 399*4882a593Smuzhiyun #define HCLK_RKVDEC0 399 400*4882a593Smuzhiyun #define ACLK_RKVDEC0 400 401*4882a593Smuzhiyun #define CLK_RKVDEC0_CA 401 402*4882a593Smuzhiyun #define CLK_RKVDEC0_HEVC_CA 402 403*4882a593Smuzhiyun #define CLK_RKVDEC0_CORE 403 404*4882a593Smuzhiyun #define HCLK_RKVDEC1 404 405*4882a593Smuzhiyun #define ACLK_RKVDEC1 405 406*4882a593Smuzhiyun #define CLK_RKVDEC1_CA 406 407*4882a593Smuzhiyun #define CLK_RKVDEC1_HEVC_CA 407 408*4882a593Smuzhiyun #define CLK_RKVDEC1_CORE 408 409*4882a593Smuzhiyun #define HCLK_SDIO 409 410*4882a593Smuzhiyun #define CCLK_SRC_SDIO 410 411*4882a593Smuzhiyun #define ACLK_USB_ROOT 411 412*4882a593Smuzhiyun #define HCLK_USB_ROOT 412 413*4882a593Smuzhiyun #define HCLK_HOST0 413 414*4882a593Smuzhiyun #define HCLK_HOST_ARB0 414 415*4882a593Smuzhiyun #define HCLK_HOST1 415 416*4882a593Smuzhiyun #define HCLK_HOST_ARB1 416 417*4882a593Smuzhiyun #define ACLK_USB3OTG0 417 418*4882a593Smuzhiyun #define SUSPEND_CLK_USB3OTG0 418 419*4882a593Smuzhiyun #define REF_CLK_USB3OTG0 419 420*4882a593Smuzhiyun #define ACLK_USB3OTG1 420 421*4882a593Smuzhiyun #define SUSPEND_CLK_USB3OTG1 421 422*4882a593Smuzhiyun #define REF_CLK_USB3OTG1 422 423*4882a593Smuzhiyun #define UTMI_OHCI_CLK48_HOST0 423 424*4882a593Smuzhiyun #define UTMI_OHCI_CLK48_HOST1 424 425*4882a593Smuzhiyun #define HCLK_IEP2P0 425 426*4882a593Smuzhiyun #define ACLK_IEP2P0 426 427*4882a593Smuzhiyun #define CLK_IEP2P0_CORE 427 428*4882a593Smuzhiyun #define ACLK_JPEG_ENCODER0 428 429*4882a593Smuzhiyun #define HCLK_JPEG_ENCODER0 429 430*4882a593Smuzhiyun #define ACLK_JPEG_ENCODER1 430 431*4882a593Smuzhiyun #define HCLK_JPEG_ENCODER1 431 432*4882a593Smuzhiyun #define ACLK_JPEG_ENCODER2 432 433*4882a593Smuzhiyun #define HCLK_JPEG_ENCODER2 433 434*4882a593Smuzhiyun #define ACLK_JPEG_ENCODER3 434 435*4882a593Smuzhiyun #define HCLK_JPEG_ENCODER3 435 436*4882a593Smuzhiyun #define ACLK_JPEG_DECODER 436 437*4882a593Smuzhiyun #define HCLK_JPEG_DECODER 437 438*4882a593Smuzhiyun #define HCLK_RGA2 438 439*4882a593Smuzhiyun #define ACLK_RGA2 439 440*4882a593Smuzhiyun #define CLK_RGA2_CORE 440 441*4882a593Smuzhiyun #define HCLK_RGA3_0 441 442*4882a593Smuzhiyun #define ACLK_RGA3_0 442 443*4882a593Smuzhiyun #define CLK_RGA3_0_CORE 443 444*4882a593Smuzhiyun #define ACLK_VDPU_ROOT 444 445*4882a593Smuzhiyun #define ACLK_VDPU_LOW_ROOT 445 446*4882a593Smuzhiyun #define HCLK_VDPU_ROOT 446 447*4882a593Smuzhiyun #define ACLK_JPEG_DECODER_ROOT 447 448*4882a593Smuzhiyun #define ACLK_VPU 448 449*4882a593Smuzhiyun #define HCLK_VPU 449 450*4882a593Smuzhiyun #define HCLK_RKVENC0_ROOT 450 451*4882a593Smuzhiyun #define ACLK_RKVENC0_ROOT 451 452*4882a593Smuzhiyun #define HCLK_RKVENC0 452 453*4882a593Smuzhiyun #define ACLK_RKVENC0 453 454*4882a593Smuzhiyun #define CLK_RKVENC0_CORE 454 455*4882a593Smuzhiyun #define HCLK_RKVENC1_ROOT 455 456*4882a593Smuzhiyun #define ACLK_RKVENC1_ROOT 456 457*4882a593Smuzhiyun #define HCLK_RKVENC1 457 458*4882a593Smuzhiyun #define ACLK_RKVENC1 458 459*4882a593Smuzhiyun #define CLK_RKVENC1_CORE 459 460*4882a593Smuzhiyun #define ICLK_CSIHOST01 460 461*4882a593Smuzhiyun #define ICLK_CSIHOST0 461 462*4882a593Smuzhiyun #define ICLK_CSIHOST1 462 463*4882a593Smuzhiyun #define PCLK_CSI_HOST_0 463 464*4882a593Smuzhiyun #define PCLK_CSI_HOST_1 464 465*4882a593Smuzhiyun #define PCLK_CSI_HOST_2 465 466*4882a593Smuzhiyun #define PCLK_CSI_HOST_3 466 467*4882a593Smuzhiyun #define PCLK_CSI_HOST_4 467 468*4882a593Smuzhiyun #define PCLK_CSI_HOST_5 468 469*4882a593Smuzhiyun #define ACLK_FISHEYE0 469 470*4882a593Smuzhiyun #define HCLK_FISHEYE0 470 471*4882a593Smuzhiyun #define CLK_FISHEYE0_CORE 471 472*4882a593Smuzhiyun #define ACLK_FISHEYE1 472 473*4882a593Smuzhiyun #define HCLK_FISHEYE1 473 474*4882a593Smuzhiyun #define CLK_FISHEYE1_CORE 474 475*4882a593Smuzhiyun #define CLK_ISP0_CORE 475 476*4882a593Smuzhiyun #define CLK_ISP0_CORE_MARVIN 476 477*4882a593Smuzhiyun #define CLK_ISP0_CORE_VICAP 477 478*4882a593Smuzhiyun #define ACLK_ISP0 478 479*4882a593Smuzhiyun #define HCLK_ISP0 479 480*4882a593Smuzhiyun #define ACLK_VI_ROOT 480 481*4882a593Smuzhiyun #define HCLK_VI_ROOT 481 482*4882a593Smuzhiyun #define PCLK_VI_ROOT 482 483*4882a593Smuzhiyun #define DCLK_VICAP 483 484*4882a593Smuzhiyun #define ACLK_VICAP 484 485*4882a593Smuzhiyun #define HCLK_VICAP 485 486*4882a593Smuzhiyun #define PCLK_DP0 486 487*4882a593Smuzhiyun #define PCLK_DP1 487 488*4882a593Smuzhiyun #define PCLK_S_DP0 488 489*4882a593Smuzhiyun #define PCLK_S_DP1 489 490*4882a593Smuzhiyun #define CLK_DP0 490 491*4882a593Smuzhiyun #define CLK_DP1 491 492*4882a593Smuzhiyun #define HCLK_HDCP_KEY0 492 493*4882a593Smuzhiyun #define ACLK_HDCP0 493 494*4882a593Smuzhiyun #define HCLK_HDCP0 494 495*4882a593Smuzhiyun #define PCLK_HDCP0 495 496*4882a593Smuzhiyun #define HCLK_I2S4_8CH 496 497*4882a593Smuzhiyun #define ACLK_TRNG0 497 498*4882a593Smuzhiyun #define PCLK_TRNG0 498 499*4882a593Smuzhiyun #define ACLK_VO0_ROOT 499 500*4882a593Smuzhiyun #define HCLK_VO0_ROOT 500 501*4882a593Smuzhiyun #define HCLK_VO0_S_ROOT 501 502*4882a593Smuzhiyun #define PCLK_VO0_ROOT 502 503*4882a593Smuzhiyun #define PCLK_VO0_S_ROOT 503 504*4882a593Smuzhiyun #define PCLK_VO0GRF 504 505*4882a593Smuzhiyun #define CLK_I2S4_8CH_TX_SRC 505 506*4882a593Smuzhiyun #define CLK_I2S4_8CH_TX_FRAC 506 507*4882a593Smuzhiyun #define MCLK_I2S4_8CH_TX 507 508*4882a593Smuzhiyun #define CLK_I2S4_8CH_TX 508 509*4882a593Smuzhiyun #define HCLK_I2S8_8CH 510 510*4882a593Smuzhiyun #define CLK_I2S8_8CH_TX_SRC 511 511*4882a593Smuzhiyun #define CLK_I2S8_8CH_TX_FRAC 512 512*4882a593Smuzhiyun #define MCLK_I2S8_8CH_TX 513 513*4882a593Smuzhiyun #define CLK_I2S8_8CH_TX 514 514*4882a593Smuzhiyun #define HCLK_SPDIF2_DP0 516 515*4882a593Smuzhiyun #define CLK_SPDIF2_DP0_SRC 517 516*4882a593Smuzhiyun #define CLK_SPDIF2_DP0_FRAC 518 517*4882a593Smuzhiyun #define MCLK_SPDIF2_DP0 519 518*4882a593Smuzhiyun #define CLK_SPDIF2_DP0 520 519*4882a593Smuzhiyun #define MCLK_SPDIF2 521 520*4882a593Smuzhiyun #define HCLK_SPDIF5_DP1 522 521*4882a593Smuzhiyun #define CLK_SPDIF5_DP1_SRC 523 522*4882a593Smuzhiyun #define CLK_SPDIF5_DP1_FRAC 524 523*4882a593Smuzhiyun #define MCLK_SPDIF5_DP1 525 524*4882a593Smuzhiyun #define CLK_SPDIF5_DP1 526 525*4882a593Smuzhiyun #define MCLK_SPDIF5 527 526*4882a593Smuzhiyun #define PCLK_EDP0 528 527*4882a593Smuzhiyun #define CLK_EDP0_24M 529 528*4882a593Smuzhiyun #define CLK_EDP0_200M 530 529*4882a593Smuzhiyun #define PCLK_EDP1 531 530*4882a593Smuzhiyun #define CLK_EDP1_24M 532 531*4882a593Smuzhiyun #define CLK_EDP1_200M 533 532*4882a593Smuzhiyun #define HCLK_HDCP_KEY1 534 533*4882a593Smuzhiyun #define ACLK_HDCP1 535 534*4882a593Smuzhiyun #define HCLK_HDCP1 536 535*4882a593Smuzhiyun #define PCLK_HDCP1 537 536*4882a593Smuzhiyun #define ACLK_HDMIRX 538 537*4882a593Smuzhiyun #define PCLK_HDMIRX 539 538*4882a593Smuzhiyun #define CLK_HDMIRX_REF 540 539*4882a593Smuzhiyun #define CLK_HDMIRX_AUD_SRC 541 540*4882a593Smuzhiyun #define CLK_HDMIRX_AUD_FRAC 542 541*4882a593Smuzhiyun #define CLK_HDMIRX_AUD 543 542*4882a593Smuzhiyun #define CLK_HDMIRX_AUD_P_MUX 544 543*4882a593Smuzhiyun #define PCLK_HDMITX0 545 544*4882a593Smuzhiyun #define CLK_HDMITX0_EARC 546 545*4882a593Smuzhiyun #define CLK_HDMITX0_REF 547 546*4882a593Smuzhiyun #define PCLK_HDMITX1 548 547*4882a593Smuzhiyun #define CLK_HDMITX1_EARC 549 548*4882a593Smuzhiyun #define CLK_HDMITX1_REF 550 549*4882a593Smuzhiyun #define CLK_HDMITRX_REFSRC 551 550*4882a593Smuzhiyun #define ACLK_TRNG1 552 551*4882a593Smuzhiyun #define PCLK_TRNG1 553 552*4882a593Smuzhiyun #define ACLK_HDCP1_ROOT 554 553*4882a593Smuzhiyun #define ACLK_HDMIRX_ROOT 555 554*4882a593Smuzhiyun #define HCLK_VO1_ROOT 556 555*4882a593Smuzhiyun #define HCLK_VO1_S_ROOT 557 556*4882a593Smuzhiyun #define PCLK_VO1_ROOT 558 557*4882a593Smuzhiyun #define PCLK_VO1_S_ROOT 559 558*4882a593Smuzhiyun #define PCLK_S_EDP0 560 559*4882a593Smuzhiyun #define PCLK_S_EDP1 561 560*4882a593Smuzhiyun #define PCLK_S_HDMIRX 562 561*4882a593Smuzhiyun #define HCLK_I2S10_8CH 563 562*4882a593Smuzhiyun #define CLK_I2S10_8CH_RX_SRC 564 563*4882a593Smuzhiyun #define CLK_I2S10_8CH_RX_FRAC 565 564*4882a593Smuzhiyun #define CLK_I2S10_8CH_RX 566 565*4882a593Smuzhiyun #define MCLK_I2S10_8CH_RX 567 566*4882a593Smuzhiyun #define HCLK_I2S7_8CH 568 567*4882a593Smuzhiyun #define CLK_I2S7_8CH_RX_SRC 569 568*4882a593Smuzhiyun #define CLK_I2S7_8CH_RX_FRAC 570 569*4882a593Smuzhiyun #define CLK_I2S7_8CH_RX 571 570*4882a593Smuzhiyun #define MCLK_I2S7_8CH_RX 572 571*4882a593Smuzhiyun #define HCLK_I2S9_8CH 574 572*4882a593Smuzhiyun #define CLK_I2S9_8CH_RX_SRC 575 573*4882a593Smuzhiyun #define CLK_I2S9_8CH_RX_FRAC 576 574*4882a593Smuzhiyun #define CLK_I2S9_8CH_RX 577 575*4882a593Smuzhiyun #define MCLK_I2S9_8CH_RX 578 576*4882a593Smuzhiyun #define CLK_I2S5_8CH_TX_SRC 579 577*4882a593Smuzhiyun #define CLK_I2S5_8CH_TX_FRAC 580 578*4882a593Smuzhiyun #define CLK_I2S5_8CH_TX 581 579*4882a593Smuzhiyun #define MCLK_I2S5_8CH_TX 582 580*4882a593Smuzhiyun #define HCLK_I2S5_8CH 584 581*4882a593Smuzhiyun #define CLK_I2S6_8CH_TX_SRC 585 582*4882a593Smuzhiyun #define CLK_I2S6_8CH_TX_FRAC 586 583*4882a593Smuzhiyun #define CLK_I2S6_8CH_TX 587 584*4882a593Smuzhiyun #define MCLK_I2S6_8CH_TX 588 585*4882a593Smuzhiyun #define CLK_I2S6_8CH_RX_SRC 589 586*4882a593Smuzhiyun #define CLK_I2S6_8CH_RX_FRAC 590 587*4882a593Smuzhiyun #define CLK_I2S6_8CH_RX 591 588*4882a593Smuzhiyun #define MCLK_I2S6_8CH_RX 592 589*4882a593Smuzhiyun #define I2S6_8CH_MCLKOUT 593 590*4882a593Smuzhiyun #define HCLK_I2S6_8CH 594 591*4882a593Smuzhiyun #define HCLK_SPDIF3 595 592*4882a593Smuzhiyun #define CLK_SPDIF3_SRC 596 593*4882a593Smuzhiyun #define CLK_SPDIF3_FRAC 597 594*4882a593Smuzhiyun #define CLK_SPDIF3 598 595*4882a593Smuzhiyun #define MCLK_SPDIF3 599 596*4882a593Smuzhiyun #define HCLK_SPDIF4 600 597*4882a593Smuzhiyun #define CLK_SPDIF4_SRC 601 598*4882a593Smuzhiyun #define CLK_SPDIF4_FRAC 602 599*4882a593Smuzhiyun #define CLK_SPDIF4 603 600*4882a593Smuzhiyun #define MCLK_SPDIF4 604 601*4882a593Smuzhiyun #define HCLK_SPDIFRX0 605 602*4882a593Smuzhiyun #define MCLK_SPDIFRX0 606 603*4882a593Smuzhiyun #define HCLK_SPDIFRX1 607 604*4882a593Smuzhiyun #define MCLK_SPDIFRX1 608 605*4882a593Smuzhiyun #define HCLK_SPDIFRX2 609 606*4882a593Smuzhiyun #define MCLK_SPDIFRX2 610 607*4882a593Smuzhiyun #define ACLK_VO1USB_TOP_ROOT 611 608*4882a593Smuzhiyun #define HCLK_VO1USB_TOP_ROOT 612 609*4882a593Smuzhiyun #define CLK_HDMIHDP0 613 610*4882a593Smuzhiyun #define CLK_HDMIHDP1 614 611*4882a593Smuzhiyun #define PCLK_HDPTX0 615 612*4882a593Smuzhiyun #define PCLK_HDPTX1 616 613*4882a593Smuzhiyun #define PCLK_USBDPPHY0 617 614*4882a593Smuzhiyun #define PCLK_USBDPPHY1 618 615*4882a593Smuzhiyun #define ACLK_VOP_ROOT 619 616*4882a593Smuzhiyun #define ACLK_VOP_LOW_ROOT 620 617*4882a593Smuzhiyun #define HCLK_VOP_ROOT 621 618*4882a593Smuzhiyun #define PCLK_VOP_ROOT 622 619*4882a593Smuzhiyun #define HCLK_VOP 623 620*4882a593Smuzhiyun #define ACLK_VOP 624 621*4882a593Smuzhiyun #define DCLK_VOP0_SRC 625 622*4882a593Smuzhiyun #define DCLK_VOP1_SRC 626 623*4882a593Smuzhiyun #define DCLK_VOP2_SRC 627 624*4882a593Smuzhiyun #define DCLK_VOP0 628 625*4882a593Smuzhiyun #define DCLK_VOP1 629 626*4882a593Smuzhiyun #define DCLK_VOP2 630 627*4882a593Smuzhiyun #define DCLK_VOP3 631 628*4882a593Smuzhiyun #define PCLK_DSIHOST0 632 629*4882a593Smuzhiyun #define PCLK_DSIHOST1 633 630*4882a593Smuzhiyun #define CLK_DSIHOST0 634 631*4882a593Smuzhiyun #define CLK_DSIHOST1 635 632*4882a593Smuzhiyun #define CLK_VOP_PMU 636 633*4882a593Smuzhiyun #define ACLK_VOP_DOBY 637 634*4882a593Smuzhiyun #define ACLK_VOP_SUB_SRC 638 635*4882a593Smuzhiyun #define CLK_USBDP_PHY0_IMMORTAL 639 636*4882a593Smuzhiyun #define CLK_USBDP_PHY1_IMMORTAL 640 637*4882a593Smuzhiyun #define CLK_PMU0 641 638*4882a593Smuzhiyun #define PCLK_PMU0 642 639*4882a593Smuzhiyun #define PCLK_PMU0IOC 643 640*4882a593Smuzhiyun #define PCLK_GPIO0 644 641*4882a593Smuzhiyun #define DBCLK_GPIO0 645 642*4882a593Smuzhiyun #define PCLK_I2C0 646 643*4882a593Smuzhiyun #define CLK_I2C0 647 644*4882a593Smuzhiyun #define HCLK_I2S1_8CH 648 645*4882a593Smuzhiyun #define CLK_I2S1_8CH_TX_SRC 649 646*4882a593Smuzhiyun #define CLK_I2S1_8CH_TX_FRAC 650 647*4882a593Smuzhiyun #define CLK_I2S1_8CH_TX 651 648*4882a593Smuzhiyun #define MCLK_I2S1_8CH_TX 652 649*4882a593Smuzhiyun #define CLK_I2S1_8CH_RX_SRC 653 650*4882a593Smuzhiyun #define CLK_I2S1_8CH_RX_FRAC 654 651*4882a593Smuzhiyun #define CLK_I2S1_8CH_RX 655 652*4882a593Smuzhiyun #define MCLK_I2S1_8CH_RX 656 653*4882a593Smuzhiyun #define I2S1_8CH_MCLKOUT 657 654*4882a593Smuzhiyun #define CLK_PMU1_50M_SRC 658 655*4882a593Smuzhiyun #define CLK_PMU1_100M_SRC 659 656*4882a593Smuzhiyun #define CLK_PMU1_200M_SRC 660 657*4882a593Smuzhiyun #define CLK_PMU1_300M_SRC 661 658*4882a593Smuzhiyun #define CLK_PMU1_400M_SRC 662 659*4882a593Smuzhiyun #define HCLK_PMU1_ROOT 663 660*4882a593Smuzhiyun #define PCLK_PMU1_ROOT 664 661*4882a593Smuzhiyun #define PCLK_PMU0_ROOT 665 662*4882a593Smuzhiyun #define HCLK_PMU_CM0_ROOT 666 663*4882a593Smuzhiyun #define PCLK_PMU1 667 664*4882a593Smuzhiyun #define CLK_DDR_FAIL_SAFE 668 665*4882a593Smuzhiyun #define CLK_PMU1 669 666*4882a593Smuzhiyun #define HCLK_PDM0 670 667*4882a593Smuzhiyun #define MCLK_PDM0 671 668*4882a593Smuzhiyun #define HCLK_VAD 672 669*4882a593Smuzhiyun #define FCLK_PMU_CM0_CORE 673 670*4882a593Smuzhiyun #define CLK_PMU_CM0_RTC 674 671*4882a593Smuzhiyun #define PCLK_PMU1_IOC 675 672*4882a593Smuzhiyun #define PCLK_PMU1PWM 676 673*4882a593Smuzhiyun #define CLK_PMU1PWM 677 674*4882a593Smuzhiyun #define CLK_PMU1PWM_CAPTURE 678 675*4882a593Smuzhiyun #define PCLK_PMU1TIMER 679 676*4882a593Smuzhiyun #define CLK_PMU1TIMER_ROOT 680 677*4882a593Smuzhiyun #define CLK_PMU1TIMER0 681 678*4882a593Smuzhiyun #define CLK_PMU1TIMER1 682 679*4882a593Smuzhiyun #define CLK_UART0_SRC 683 680*4882a593Smuzhiyun #define CLK_UART0_FRAC 684 681*4882a593Smuzhiyun #define CLK_UART0 685 682*4882a593Smuzhiyun #define SCLK_UART0 686 683*4882a593Smuzhiyun #define PCLK_UART0 687 684*4882a593Smuzhiyun #define PCLK_PMU1WDT 688 685*4882a593Smuzhiyun #define TCLK_PMU1WDT 689 686*4882a593Smuzhiyun #define CLK_CR_PARA 690 687*4882a593Smuzhiyun #define CLK_GMAC0 691 688*4882a593Smuzhiyun #define CLK_GMAC1 692 689*4882a593Smuzhiyun #define CLK_USB2PHY_HDPTXRXPHY_REF 693 690*4882a593Smuzhiyun #define CLK_USBDPPHY_MIPIDCPPHY_REF 694 691*4882a593Smuzhiyun #define CLK_REF_PIPE_PHY0_OSC_SRC 695 692*4882a593Smuzhiyun #define CLK_REF_PIPE_PHY1_OSC_SRC 696 693*4882a593Smuzhiyun #define CLK_REF_PIPE_PHY2_OSC_SRC 697 694*4882a593Smuzhiyun #define CLK_REF_PIPE_PHY0_PLL_SRC 698 695*4882a593Smuzhiyun #define CLK_REF_PIPE_PHY1_PLL_SRC 699 696*4882a593Smuzhiyun #define CLK_REF_PIPE_PHY2_PLL_SRC 700 697*4882a593Smuzhiyun #define CLK_REF_PIPE_PHY0 701 698*4882a593Smuzhiyun #define CLK_REF_PIPE_PHY1 702 699*4882a593Smuzhiyun #define CLK_REF_PIPE_PHY2 703 700*4882a593Smuzhiyun #define SCLK_SDIO_DRV 704 701*4882a593Smuzhiyun #define SCLK_SDIO_SAMPLE 705 702*4882a593Smuzhiyun #define SCLK_SDMMC_DRV 706 703*4882a593Smuzhiyun #define SCLK_SDMMC_SAMPLE 707 704*4882a593Smuzhiyun #define CLK_PCIE1L0_PIPE 708 705*4882a593Smuzhiyun #define CLK_PCIE1L1_PIPE 709 706*4882a593Smuzhiyun #define CLK_BIGCORE0_PVTM 710 707*4882a593Smuzhiyun #define CLK_CORE_BIGCORE0_PVTM 711 708*4882a593Smuzhiyun #define CLK_BIGCORE1_PVTM 712 709*4882a593Smuzhiyun #define CLK_CORE_BIGCORE1_PVTM 713 710*4882a593Smuzhiyun #define CLK_LITCORE_PVTM 714 711*4882a593Smuzhiyun #define CLK_CORE_LITCORE_PVTM 715 712*4882a593Smuzhiyun #define CLK_AUX16M_0 716 713*4882a593Smuzhiyun #define CLK_AUX16M_1 717 714*4882a593Smuzhiyun 715*4882a593Smuzhiyun #define CLK_NR_CLKS (CLK_AUX16M_1 + 1) 716*4882a593Smuzhiyun 717*4882a593Smuzhiyun /********Name=SOFTRST_CON01,Offset=0xA04********/ 718*4882a593Smuzhiyun #define SRST_A_TOP_BIU 19 719*4882a593Smuzhiyun #define SRST_P_TOP_BIU 20 720*4882a593Smuzhiyun #define SRST_P_CSIPHY0 22 721*4882a593Smuzhiyun #define SRST_CSIPHY0 23 722*4882a593Smuzhiyun #define SRST_P_CSIPHY1 24 723*4882a593Smuzhiyun #define SRST_CSIPHY1 25 724*4882a593Smuzhiyun #define SRST_A_TOP_M500_BIU 31 725*4882a593Smuzhiyun /********Name=SOFTRST_CON02,Offset=0xA08********/ 726*4882a593Smuzhiyun #define SRST_A_TOP_M400_BIU 32 727*4882a593Smuzhiyun #define SRST_A_TOP_S200_BIU 33 728*4882a593Smuzhiyun #define SRST_A_TOP_S400_BIU 34 729*4882a593Smuzhiyun #define SRST_A_TOP_M300_BIU 35 730*4882a593Smuzhiyun #define SRST_USBDP_COMBO_PHY0_INIT 40 731*4882a593Smuzhiyun #define SRST_USBDP_COMBO_PHY0_CMN 41 732*4882a593Smuzhiyun #define SRST_USBDP_COMBO_PHY0_LANE 42 733*4882a593Smuzhiyun #define SRST_USBDP_COMBO_PHY0_PCS 43 734*4882a593Smuzhiyun #define SRST_USBDP_COMBO_PHY1_INIT 47 735*4882a593Smuzhiyun /********Name=SOFTRST_CON03,Offset=0xA0C********/ 736*4882a593Smuzhiyun #define SRST_USBDP_COMBO_PHY1_CMN 48 737*4882a593Smuzhiyun #define SRST_USBDP_COMBO_PHY1_LANE 49 738*4882a593Smuzhiyun #define SRST_USBDP_COMBO_PHY1_PCS 50 739*4882a593Smuzhiyun #define SRST_DCPHY0 59 740*4882a593Smuzhiyun #define SRST_P_MIPI_DCPHY0 62 741*4882a593Smuzhiyun #define SRST_P_MIPI_DCPHY0_GRF 63 742*4882a593Smuzhiyun /********Name=SOFTRST_CON04,Offset=0xA10********/ 743*4882a593Smuzhiyun #define SRST_DCPHY1 64 744*4882a593Smuzhiyun #define SRST_P_MIPI_DCPHY1 67 745*4882a593Smuzhiyun #define SRST_P_MIPI_DCPHY1_GRF 68 746*4882a593Smuzhiyun #define SRST_P_APB2ASB_SLV_CDPHY 69 747*4882a593Smuzhiyun #define SRST_P_APB2ASB_SLV_CSIPHY 70 748*4882a593Smuzhiyun #define SRST_P_APB2ASB_SLV_VCCIO3_5 71 749*4882a593Smuzhiyun #define SRST_P_APB2ASB_SLV_VCCIO6 72 750*4882a593Smuzhiyun #define SRST_P_APB2ASB_SLV_EMMCIO 73 751*4882a593Smuzhiyun #define SRST_P_APB2ASB_SLV_IOC_TOP 74 752*4882a593Smuzhiyun #define SRST_P_APB2ASB_SLV_IOC_RIGHT 75 753*4882a593Smuzhiyun /********Name=SOFTRST_CON05,Offset=0xA14********/ 754*4882a593Smuzhiyun #define SRST_P_CRU 80 755*4882a593Smuzhiyun #define SRST_A_CHANNEL_SECURE2VO1USB 87 756*4882a593Smuzhiyun #define SRST_A_CHANNEL_SECURE2CENTER 88 757*4882a593Smuzhiyun #define SRST_H_CHANNEL_SECURE2VO1USB 94 758*4882a593Smuzhiyun #define SRST_H_CHANNEL_SECURE2CENTER 95 759*4882a593Smuzhiyun /********Name=SOFTRST_CON06,Offset=0xA18********/ 760*4882a593Smuzhiyun #define SRST_P_CHANNEL_SECURE2VO1USB 96 761*4882a593Smuzhiyun #define SRST_P_CHANNEL_SECURE2CENTER 97 762*4882a593Smuzhiyun /********Name=SOFTRST_CON07,Offset=0xA1C********/ 763*4882a593Smuzhiyun #define SRST_H_AUDIO_BIU 114 764*4882a593Smuzhiyun #define SRST_P_AUDIO_BIU 115 765*4882a593Smuzhiyun #define SRST_H_I2S0_8CH 116 766*4882a593Smuzhiyun #define SRST_M_I2S0_8CH_TX 119 767*4882a593Smuzhiyun #define SRST_M_I2S0_8CH_RX 122 768*4882a593Smuzhiyun #define SRST_P_ACDCDIG 123 769*4882a593Smuzhiyun #define SRST_H_I2S2_2CH 124 770*4882a593Smuzhiyun #define SRST_H_I2S3_2CH 125 771*4882a593Smuzhiyun /********Name=SOFTRST_CON08,Offset=0xA20********/ 772*4882a593Smuzhiyun #define SRST_M_I2S2_2CH 128 773*4882a593Smuzhiyun #define SRST_M_I2S3_2CH 131 774*4882a593Smuzhiyun #define SRST_DAC_ACDCDIG 132 775*4882a593Smuzhiyun #define SRST_H_SPDIF0 142 776*4882a593Smuzhiyun /********Name=SOFTRST_CON09,Offset=0xA24********/ 777*4882a593Smuzhiyun #define SRST_M_SPDIF0 145 778*4882a593Smuzhiyun #define SRST_H_SPDIF1 146 779*4882a593Smuzhiyun #define SRST_M_SPDIF1 149 780*4882a593Smuzhiyun #define SRST_H_PDM1 150 781*4882a593Smuzhiyun #define SRST_PDM1 151 782*4882a593Smuzhiyun /********Name=SOFTRST_CON10,Offset=0xA28********/ 783*4882a593Smuzhiyun #define SRST_A_BUS_BIU 161 784*4882a593Smuzhiyun #define SRST_P_BUS_BIU 162 785*4882a593Smuzhiyun #define SRST_A_GIC 163 786*4882a593Smuzhiyun #define SRST_A_GIC_DBG 164 787*4882a593Smuzhiyun #define SRST_A_DMAC0 165 788*4882a593Smuzhiyun #define SRST_A_DMAC1 166 789*4882a593Smuzhiyun #define SRST_A_DMAC2 167 790*4882a593Smuzhiyun #define SRST_P_I2C1 168 791*4882a593Smuzhiyun #define SRST_P_I2C2 169 792*4882a593Smuzhiyun #define SRST_P_I2C3 170 793*4882a593Smuzhiyun #define SRST_P_I2C4 171 794*4882a593Smuzhiyun #define SRST_P_I2C5 172 795*4882a593Smuzhiyun #define SRST_P_I2C6 173 796*4882a593Smuzhiyun #define SRST_P_I2C7 174 797*4882a593Smuzhiyun #define SRST_P_I2C8 175 798*4882a593Smuzhiyun /********Name=SOFTRST_CON11,Offset=0xA2C********/ 799*4882a593Smuzhiyun #define SRST_I2C1 176 800*4882a593Smuzhiyun #define SRST_I2C2 177 801*4882a593Smuzhiyun #define SRST_I2C3 178 802*4882a593Smuzhiyun #define SRST_I2C4 179 803*4882a593Smuzhiyun #define SRST_I2C5 180 804*4882a593Smuzhiyun #define SRST_I2C6 181 805*4882a593Smuzhiyun #define SRST_I2C7 182 806*4882a593Smuzhiyun #define SRST_I2C8 183 807*4882a593Smuzhiyun #define SRST_P_CAN0 184 808*4882a593Smuzhiyun #define SRST_CAN0 185 809*4882a593Smuzhiyun #define SRST_P_CAN1 186 810*4882a593Smuzhiyun #define SRST_CAN1 187 811*4882a593Smuzhiyun #define SRST_P_CAN2 188 812*4882a593Smuzhiyun #define SRST_CAN2 189 813*4882a593Smuzhiyun #define SRST_P_SARADC 190 814*4882a593Smuzhiyun /********Name=SOFTRST_CON12,Offset=0xA30********/ 815*4882a593Smuzhiyun #define SRST_P_TSADC 192 816*4882a593Smuzhiyun #define SRST_TSADC 193 817*4882a593Smuzhiyun #define SRST_P_UART1 194 818*4882a593Smuzhiyun #define SRST_P_UART2 195 819*4882a593Smuzhiyun #define SRST_P_UART3 196 820*4882a593Smuzhiyun #define SRST_P_UART4 197 821*4882a593Smuzhiyun #define SRST_P_UART5 198 822*4882a593Smuzhiyun #define SRST_P_UART6 199 823*4882a593Smuzhiyun #define SRST_P_UART7 200 824*4882a593Smuzhiyun #define SRST_P_UART8 201 825*4882a593Smuzhiyun #define SRST_P_UART9 202 826*4882a593Smuzhiyun #define SRST_S_UART1 205 827*4882a593Smuzhiyun /********Name=SOFTRST_CON13,Offset=0xA34********/ 828*4882a593Smuzhiyun #define SRST_S_UART2 208 829*4882a593Smuzhiyun #define SRST_S_UART3 211 830*4882a593Smuzhiyun #define SRST_S_UART4 214 831*4882a593Smuzhiyun #define SRST_S_UART5 217 832*4882a593Smuzhiyun #define SRST_S_UART6 220 833*4882a593Smuzhiyun #define SRST_S_UART7 223 834*4882a593Smuzhiyun /********Name=SOFTRST_CON14,Offset=0xA38********/ 835*4882a593Smuzhiyun #define SRST_S_UART8 226 836*4882a593Smuzhiyun #define SRST_S_UART9 229 837*4882a593Smuzhiyun #define SRST_P_SPI0 230 838*4882a593Smuzhiyun #define SRST_P_SPI1 231 839*4882a593Smuzhiyun #define SRST_P_SPI2 232 840*4882a593Smuzhiyun #define SRST_P_SPI3 233 841*4882a593Smuzhiyun #define SRST_P_SPI4 234 842*4882a593Smuzhiyun #define SRST_SPI0 235 843*4882a593Smuzhiyun #define SRST_SPI1 236 844*4882a593Smuzhiyun #define SRST_SPI2 237 845*4882a593Smuzhiyun #define SRST_SPI3 238 846*4882a593Smuzhiyun #define SRST_SPI4 239 847*4882a593Smuzhiyun /********Name=SOFTRST_CON15,Offset=0xA3C********/ 848*4882a593Smuzhiyun #define SRST_P_WDT0 240 849*4882a593Smuzhiyun #define SRST_T_WDT0 241 850*4882a593Smuzhiyun #define SRST_P_SYS_GRF 242 851*4882a593Smuzhiyun #define SRST_P_PWM1 243 852*4882a593Smuzhiyun #define SRST_PWM1 244 853*4882a593Smuzhiyun #define SRST_P_PWM2 246 854*4882a593Smuzhiyun #define SRST_PWM2 247 855*4882a593Smuzhiyun #define SRST_P_PWM3 249 856*4882a593Smuzhiyun #define SRST_PWM3 250 857*4882a593Smuzhiyun #define SRST_P_BUSTIMER0 252 858*4882a593Smuzhiyun #define SRST_P_BUSTIMER1 253 859*4882a593Smuzhiyun #define SRST_BUSTIMER0 255 860*4882a593Smuzhiyun /********Name=SOFTRST_CON16,Offset=0xA40********/ 861*4882a593Smuzhiyun #define SRST_BUSTIMER1 256 862*4882a593Smuzhiyun #define SRST_BUSTIMER2 257 863*4882a593Smuzhiyun #define SRST_BUSTIMER3 258 864*4882a593Smuzhiyun #define SRST_BUSTIMER4 259 865*4882a593Smuzhiyun #define SRST_BUSTIMER5 260 866*4882a593Smuzhiyun #define SRST_BUSTIMER6 261 867*4882a593Smuzhiyun #define SRST_BUSTIMER7 262 868*4882a593Smuzhiyun #define SRST_BUSTIMER8 263 869*4882a593Smuzhiyun #define SRST_BUSTIMER9 264 870*4882a593Smuzhiyun #define SRST_BUSTIMER10 265 871*4882a593Smuzhiyun #define SRST_BUSTIMER11 266 872*4882a593Smuzhiyun #define SRST_P_MAILBOX0 267 873*4882a593Smuzhiyun #define SRST_P_MAILBOX1 268 874*4882a593Smuzhiyun #define SRST_P_MAILBOX2 269 875*4882a593Smuzhiyun #define SRST_P_GPIO1 270 876*4882a593Smuzhiyun #define SRST_GPIO1 271 877*4882a593Smuzhiyun /********Name=SOFTRST_CON17,Offset=0xA44********/ 878*4882a593Smuzhiyun #define SRST_P_GPIO2 272 879*4882a593Smuzhiyun #define SRST_GPIO2 273 880*4882a593Smuzhiyun #define SRST_P_GPIO3 274 881*4882a593Smuzhiyun #define SRST_GPIO3 275 882*4882a593Smuzhiyun #define SRST_P_GPIO4 276 883*4882a593Smuzhiyun #define SRST_GPIO4 277 884*4882a593Smuzhiyun #define SRST_A_DECOM 278 885*4882a593Smuzhiyun #define SRST_P_DECOM 279 886*4882a593Smuzhiyun #define SRST_D_DECOM 280 887*4882a593Smuzhiyun #define SRST_P_TOP 281 888*4882a593Smuzhiyun #define SRST_A_GICADB_GIC2CORE_BUS 283 889*4882a593Smuzhiyun #define SRST_P_DFT2APB 284 890*4882a593Smuzhiyun #define SRST_P_APB2ASB_MST_TOP 285 891*4882a593Smuzhiyun #define SRST_P_APB2ASB_MST_CDPHY 286 892*4882a593Smuzhiyun #define SRST_P_APB2ASB_MST_BOT_RIGHT 287 893*4882a593Smuzhiyun /********Name=SOFTRST_CON18,Offset=0xA48********/ 894*4882a593Smuzhiyun #define SRST_P_APB2ASB_MST_IOC_TOP 288 895*4882a593Smuzhiyun #define SRST_P_APB2ASB_MST_IOC_RIGHT 289 896*4882a593Smuzhiyun #define SRST_P_APB2ASB_MST_CSIPHY 290 897*4882a593Smuzhiyun #define SRST_P_APB2ASB_MST_VCCIO3_5 291 898*4882a593Smuzhiyun #define SRST_P_APB2ASB_MST_VCCIO6 292 899*4882a593Smuzhiyun #define SRST_P_APB2ASB_MST_EMMCIO 293 900*4882a593Smuzhiyun #define SRST_A_SPINLOCK 294 901*4882a593Smuzhiyun #define SRST_P_OTPC_NS 297 902*4882a593Smuzhiyun #define SRST_OTPC_NS 298 903*4882a593Smuzhiyun #define SRST_OTPC_ARB 299 904*4882a593Smuzhiyun /********Name=SOFTRST_CON19,Offset=0xA4C********/ 905*4882a593Smuzhiyun #define SRST_P_BUSIOC 304 906*4882a593Smuzhiyun #define SRST_P_PMUCM0_INTMUX 308 907*4882a593Smuzhiyun #define SRST_P_DDRCM0_INTMUX 309 908*4882a593Smuzhiyun /********Name=SOFTRST_CON20,Offset=0xA50********/ 909*4882a593Smuzhiyun #define SRST_P_DDR_DFICTL_CH0 320 910*4882a593Smuzhiyun #define SRST_P_DDR_MON_CH0 321 911*4882a593Smuzhiyun #define SRST_P_DDR_STANDBY_CH0 322 912*4882a593Smuzhiyun #define SRST_P_DDR_UPCTL_CH0 323 913*4882a593Smuzhiyun #define SRST_TM_DDR_MON_CH0 324 914*4882a593Smuzhiyun #define SRST_P_DDR_GRF_CH01 325 915*4882a593Smuzhiyun #define SRST_DFI_CH0 326 916*4882a593Smuzhiyun #define SRST_SBR_CH0 327 917*4882a593Smuzhiyun #define SRST_DDR_UPCTL_CH0 328 918*4882a593Smuzhiyun #define SRST_DDR_DFICTL_CH0 329 919*4882a593Smuzhiyun #define SRST_DDR_MON_CH0 330 920*4882a593Smuzhiyun #define SRST_DDR_STANDBY_CH0 331 921*4882a593Smuzhiyun #define SRST_A_DDR_UPCTL_CH0 332 922*4882a593Smuzhiyun #define SRST_P_DDR_DFICTL_CH1 333 923*4882a593Smuzhiyun #define SRST_P_DDR_MON_CH1 334 924*4882a593Smuzhiyun #define SRST_P_DDR_STANDBY_CH1 335 925*4882a593Smuzhiyun /********Name=SOFTRST_CON21,Offset=0xA54********/ 926*4882a593Smuzhiyun #define SRST_P_DDR_UPCTL_CH1 336 927*4882a593Smuzhiyun #define SRST_TM_DDR_MON_CH1 337 928*4882a593Smuzhiyun #define SRST_DFI_CH1 338 929*4882a593Smuzhiyun #define SRST_SBR_CH1 339 930*4882a593Smuzhiyun #define SRST_DDR_UPCTL_CH1 340 931*4882a593Smuzhiyun #define SRST_DDR_DFICTL_CH1 341 932*4882a593Smuzhiyun #define SRST_DDR_MON_CH1 342 933*4882a593Smuzhiyun #define SRST_DDR_STANDBY_CH1 343 934*4882a593Smuzhiyun #define SRST_A_DDR_UPCTL_CH1 344 935*4882a593Smuzhiyun #define SRST_A_DDR01_MSCH0 349 936*4882a593Smuzhiyun #define SRST_A_DDR01_RS_MSCH0 350 937*4882a593Smuzhiyun #define SRST_A_DDR01_FRS_MSCH0 351 938*4882a593Smuzhiyun /********Name=SOFTRST_CON22,Offset=0xA58********/ 939*4882a593Smuzhiyun #define SRST_A_DDR01_SCRAMBLE0 352 940*4882a593Smuzhiyun #define SRST_A_DDR01_FRS_SCRAMBLE0 353 941*4882a593Smuzhiyun #define SRST_A_DDR01_MSCH1 354 942*4882a593Smuzhiyun #define SRST_A_DDR01_RS_MSCH1 355 943*4882a593Smuzhiyun #define SRST_A_DDR01_FRS_MSCH1 356 944*4882a593Smuzhiyun #define SRST_A_DDR01_SCRAMBLE1 357 945*4882a593Smuzhiyun #define SRST_A_DDR01_FRS_SCRAMBLE1 358 946*4882a593Smuzhiyun #define SRST_P_DDR01_MSCH0 359 947*4882a593Smuzhiyun #define SRST_P_DDR01_MSCH1 360 948*4882a593Smuzhiyun /********Name=SOFTRST_CON23,Offset=0xA5C********/ 949*4882a593Smuzhiyun #define SRST_P_DDR_DFICTL_CH2 368 950*4882a593Smuzhiyun #define SRST_P_DDR_MON_CH2 369 951*4882a593Smuzhiyun #define SRST_P_DDR_STANDBY_CH2 370 952*4882a593Smuzhiyun #define SRST_P_DDR_UPCTL_CH2 371 953*4882a593Smuzhiyun #define SRST_TM_DDR_MON_CH2 372 954*4882a593Smuzhiyun #define SRST_P_DDR_GRF_CH23 373 955*4882a593Smuzhiyun #define SRST_DFI_CH2 374 956*4882a593Smuzhiyun #define SRST_SBR_CH2 375 957*4882a593Smuzhiyun #define SRST_DDR_UPCTL_CH2 376 958*4882a593Smuzhiyun #define SRST_DDR_DFICTL_CH2 377 959*4882a593Smuzhiyun #define SRST_DDR_MON_CH2 378 960*4882a593Smuzhiyun #define SRST_DDR_STANDBY_CH2 379 961*4882a593Smuzhiyun #define SRST_A_DDR_UPCTL_CH2 380 962*4882a593Smuzhiyun #define SRST_P_DDR_DFICTL_CH3 381 963*4882a593Smuzhiyun #define SRST_P_DDR_MON_CH3 382 964*4882a593Smuzhiyun #define SRST_P_DDR_STANDBY_CH3 383 965*4882a593Smuzhiyun /********Name=SOFTRST_CON24,Offset=0xA60********/ 966*4882a593Smuzhiyun #define SRST_P_DDR_UPCTL_CH3 384 967*4882a593Smuzhiyun #define SRST_TM_DDR_MON_CH3 385 968*4882a593Smuzhiyun #define SRST_DFI_CH3 386 969*4882a593Smuzhiyun #define SRST_SBR_CH3 387 970*4882a593Smuzhiyun #define SRST_DDR_UPCTL_CH3 388 971*4882a593Smuzhiyun #define SRST_DDR_DFICTL_CH3 389 972*4882a593Smuzhiyun #define SRST_DDR_MON_CH3 390 973*4882a593Smuzhiyun #define SRST_DDR_STANDBY_CH3 391 974*4882a593Smuzhiyun #define SRST_A_DDR_UPCTL_CH3 392 975*4882a593Smuzhiyun #define SRST_A_DDR23_MSCH2 397 976*4882a593Smuzhiyun #define SRST_A_DDR23_RS_MSCH2 398 977*4882a593Smuzhiyun #define SRST_A_DDR23_FRS_MSCH2 399 978*4882a593Smuzhiyun /********Name=SOFTRST_CON25,Offset=0xA64********/ 979*4882a593Smuzhiyun #define SRST_A_DDR23_SCRAMBLE2 400 980*4882a593Smuzhiyun #define SRST_A_DDR23_FRS_SCRAMBLE2 401 981*4882a593Smuzhiyun #define SRST_A_DDR23_MSCH3 402 982*4882a593Smuzhiyun #define SRST_A_DDR23_RS_MSCH3 403 983*4882a593Smuzhiyun #define SRST_A_DDR23_FRS_MSCH3 404 984*4882a593Smuzhiyun #define SRST_A_DDR23_SCRAMBLE3 405 985*4882a593Smuzhiyun #define SRST_A_DDR23_FRS_SCRAMBLE3 406 986*4882a593Smuzhiyun #define SRST_P_DDR23_MSCH2 407 987*4882a593Smuzhiyun #define SRST_P_DDR23_MSCH3 408 988*4882a593Smuzhiyun /********Name=SOFTRST_CON26,Offset=0xA68********/ 989*4882a593Smuzhiyun #define SRST_ISP1 419 990*4882a593Smuzhiyun #define SRST_ISP1_VICAP 420 991*4882a593Smuzhiyun #define SRST_A_ISP1_BIU 422 992*4882a593Smuzhiyun #define SRST_H_ISP1_BIU 424 993*4882a593Smuzhiyun /********Name=SOFTRST_CON27,Offset=0xA6C********/ 994*4882a593Smuzhiyun #define SRST_A_RKNN1 432 995*4882a593Smuzhiyun #define SRST_A_RKNN1_BIU 433 996*4882a593Smuzhiyun #define SRST_H_RKNN1 434 997*4882a593Smuzhiyun #define SRST_H_RKNN1_BIU 435 998*4882a593Smuzhiyun /********Name=SOFTRST_CON28,Offset=0xA70********/ 999*4882a593Smuzhiyun #define SRST_A_RKNN2 448 1000*4882a593Smuzhiyun #define SRST_A_RKNN2_BIU 449 1001*4882a593Smuzhiyun #define SRST_H_RKNN2 450 1002*4882a593Smuzhiyun #define SRST_H_RKNN2_BIU 451 1003*4882a593Smuzhiyun /********Name=SOFTRST_CON29,Offset=0xA74********/ 1004*4882a593Smuzhiyun #define SRST_A_RKNN_DSU0 467 1005*4882a593Smuzhiyun #define SRST_P_NPUTOP_BIU 469 1006*4882a593Smuzhiyun #define SRST_P_NPU_TIMER 470 1007*4882a593Smuzhiyun #define SRST_NPUTIMER0 472 1008*4882a593Smuzhiyun #define SRST_NPUTIMER1 473 1009*4882a593Smuzhiyun #define SRST_P_NPU_WDT 474 1010*4882a593Smuzhiyun #define SRST_T_NPU_WDT 475 1011*4882a593Smuzhiyun #define SRST_P_NPU_PVTM 476 1012*4882a593Smuzhiyun #define SRST_P_NPU_GRF 477 1013*4882a593Smuzhiyun #define SRST_NPU_PVTM 478 1014*4882a593Smuzhiyun /********Name=SOFTRST_CON30,Offset=0xA78********/ 1015*4882a593Smuzhiyun #define SRST_NPU_PVTPLL 480 1016*4882a593Smuzhiyun #define SRST_H_NPU_CM0_BIU 482 1017*4882a593Smuzhiyun #define SRST_F_NPU_CM0_CORE 483 1018*4882a593Smuzhiyun #define SRST_T_NPU_CM0_JTAG 484 1019*4882a593Smuzhiyun #define SRST_A_RKNN0 486 1020*4882a593Smuzhiyun #define SRST_A_RKNN0_BIU 487 1021*4882a593Smuzhiyun #define SRST_H_RKNN0 488 1022*4882a593Smuzhiyun #define SRST_H_RKNN0_BIU 489 1023*4882a593Smuzhiyun /********Name=SOFTRST_CON31,Offset=0xA7C********/ 1024*4882a593Smuzhiyun #define SRST_H_NVM_BIU 498 1025*4882a593Smuzhiyun #define SRST_A_NVM_BIU 499 1026*4882a593Smuzhiyun #define SRST_H_EMMC 500 1027*4882a593Smuzhiyun #define SRST_A_EMMC 501 1028*4882a593Smuzhiyun #define SRST_C_EMMC 502 1029*4882a593Smuzhiyun #define SRST_B_EMMC 503 1030*4882a593Smuzhiyun #define SRST_T_EMMC 504 1031*4882a593Smuzhiyun #define SRST_S_SFC 505 1032*4882a593Smuzhiyun #define SRST_H_SFC 506 1033*4882a593Smuzhiyun #define SRST_H_SFC_XIP 507 1034*4882a593Smuzhiyun /********Name=SOFTRST_CON32,Offset=0xA80********/ 1035*4882a593Smuzhiyun #define SRST_P_GRF 513 1036*4882a593Smuzhiyun #define SRST_P_DEC_BIU 514 1037*4882a593Smuzhiyun #define SRST_P_PHP_BIU 517 1038*4882a593Smuzhiyun #define SRST_A_PCIE_GRIDGE 520 1039*4882a593Smuzhiyun #define SRST_A_PHP_BIU 521 1040*4882a593Smuzhiyun #define SRST_A_GMAC0 522 1041*4882a593Smuzhiyun #define SRST_A_GMAC1 523 1042*4882a593Smuzhiyun #define SRST_A_PCIE_BIU 524 1043*4882a593Smuzhiyun #define SRST_PCIE0_POWER_UP 525 1044*4882a593Smuzhiyun #define SRST_PCIE1_POWER_UP 526 1045*4882a593Smuzhiyun #define SRST_PCIE2_POWER_UP 527 1046*4882a593Smuzhiyun /********Name=SOFTRST_CON33,Offset=0xA84********/ 1047*4882a593Smuzhiyun #define SRST_PCIE3_POWER_UP 528 1048*4882a593Smuzhiyun #define SRST_PCIE4_POWER_UP 529 1049*4882a593Smuzhiyun #define SRST_P_PCIE0 540 1050*4882a593Smuzhiyun #define SRST_P_PCIE1 541 1051*4882a593Smuzhiyun #define SRST_P_PCIE2 542 1052*4882a593Smuzhiyun #define SRST_P_PCIE3 543 1053*4882a593Smuzhiyun /********Name=SOFTRST_CON34,Offset=0xA88********/ 1054*4882a593Smuzhiyun #define SRST_P_PCIE4 544 1055*4882a593Smuzhiyun #define SRST_A_PHP_GIC_ITS 550 1056*4882a593Smuzhiyun #define SRST_A_MMU_PCIE 551 1057*4882a593Smuzhiyun #define SRST_A_MMU_PHP 552 1058*4882a593Smuzhiyun #define SRST_A_MMU_BIU 553 1059*4882a593Smuzhiyun /********Name=SOFTRST_CON35,Offset=0xA8C********/ 1060*4882a593Smuzhiyun #define SRST_A_USB3OTG2 567 1061*4882a593Smuzhiyun /********Name=SOFTRST_CON37,Offset=0xA94********/ 1062*4882a593Smuzhiyun #define SRST_PMALIVE0 596 1063*4882a593Smuzhiyun #define SRST_PMALIVE1 597 1064*4882a593Smuzhiyun #define SRST_PMALIVE2 598 1065*4882a593Smuzhiyun #define SRST_A_SATA0 599 1066*4882a593Smuzhiyun #define SRST_A_SATA1 600 1067*4882a593Smuzhiyun #define SRST_A_SATA2 601 1068*4882a593Smuzhiyun #define SRST_RXOOB0 602 1069*4882a593Smuzhiyun #define SRST_RXOOB1 603 1070*4882a593Smuzhiyun #define SRST_RXOOB2 604 1071*4882a593Smuzhiyun #define SRST_ASIC0 605 1072*4882a593Smuzhiyun #define SRST_ASIC1 606 1073*4882a593Smuzhiyun #define SRST_ASIC2 607 1074*4882a593Smuzhiyun /********Name=SOFTRST_CON40,Offset=0xAA0********/ 1075*4882a593Smuzhiyun #define SRST_A_RKVDEC_CCU 642 1076*4882a593Smuzhiyun #define SRST_H_RKVDEC0 643 1077*4882a593Smuzhiyun #define SRST_A_RKVDEC0 644 1078*4882a593Smuzhiyun #define SRST_H_RKVDEC0_BIU 645 1079*4882a593Smuzhiyun #define SRST_A_RKVDEC0_BIU 646 1080*4882a593Smuzhiyun #define SRST_RKVDEC0_CA 647 1081*4882a593Smuzhiyun #define SRST_RKVDEC0_HEVC_CA 648 1082*4882a593Smuzhiyun #define SRST_RKVDEC0_CORE 649 1083*4882a593Smuzhiyun /********Name=SOFTRST_CON41,Offset=0xAA4********/ 1084*4882a593Smuzhiyun #define SRST_H_RKVDEC1 658 1085*4882a593Smuzhiyun #define SRST_A_RKVDEC1 659 1086*4882a593Smuzhiyun #define SRST_H_RKVDEC1_BIU 660 1087*4882a593Smuzhiyun #define SRST_A_RKVDEC1_BIU 661 1088*4882a593Smuzhiyun #define SRST_RKVDEC1_CA 662 1089*4882a593Smuzhiyun #define SRST_RKVDEC1_HEVC_CA 663 1090*4882a593Smuzhiyun #define SRST_RKVDEC1_CORE 664 1091*4882a593Smuzhiyun /********Name=SOFTRST_CON42,Offset=0xAA8********/ 1092*4882a593Smuzhiyun #define SRST_A_USB_BIU 674 1093*4882a593Smuzhiyun #define SRST_H_USB_BIU 675 1094*4882a593Smuzhiyun #define SRST_A_USB3OTG0 676 1095*4882a593Smuzhiyun #define SRST_A_USB3OTG1 679 1096*4882a593Smuzhiyun #define SRST_H_HOST0 682 1097*4882a593Smuzhiyun #define SRST_H_HOST_ARB0 683 1098*4882a593Smuzhiyun #define SRST_H_HOST1 684 1099*4882a593Smuzhiyun #define SRST_H_HOST_ARB1 685 1100*4882a593Smuzhiyun #define SRST_A_USB_GRF 686 1101*4882a593Smuzhiyun #define SRST_C_USB2P0_HOST0 687 1102*4882a593Smuzhiyun /********Name=SOFTRST_CON43,Offset=0xAAC********/ 1103*4882a593Smuzhiyun #define SRST_C_USB2P0_HOST1 688 1104*4882a593Smuzhiyun #define SRST_HOST_UTMI0 689 1105*4882a593Smuzhiyun #define SRST_HOST_UTMI1 690 1106*4882a593Smuzhiyun /********Name=SOFTRST_CON44,Offset=0xAB0********/ 1107*4882a593Smuzhiyun #define SRST_A_VDPU_BIU 708 1108*4882a593Smuzhiyun #define SRST_A_VDPU_LOW_BIU 709 1109*4882a593Smuzhiyun #define SRST_H_VDPU_BIU 710 1110*4882a593Smuzhiyun #define SRST_A_JPEG_DECODER_BIU 711 1111*4882a593Smuzhiyun #define SRST_A_VPU 712 1112*4882a593Smuzhiyun #define SRST_H_VPU 713 1113*4882a593Smuzhiyun #define SRST_A_JPEG_ENCODER0 714 1114*4882a593Smuzhiyun #define SRST_H_JPEG_ENCODER0 715 1115*4882a593Smuzhiyun #define SRST_A_JPEG_ENCODER1 716 1116*4882a593Smuzhiyun #define SRST_H_JPEG_ENCODER1 717 1117*4882a593Smuzhiyun #define SRST_A_JPEG_ENCODER2 718 1118*4882a593Smuzhiyun #define SRST_H_JPEG_ENCODER2 719 1119*4882a593Smuzhiyun /********Name=SOFTRST_CON45,Offset=0xAB4********/ 1120*4882a593Smuzhiyun #define SRST_A_JPEG_ENCODER3 720 1121*4882a593Smuzhiyun #define SRST_H_JPEG_ENCODER3 721 1122*4882a593Smuzhiyun #define SRST_A_JPEG_DECODER 722 1123*4882a593Smuzhiyun #define SRST_H_JPEG_DECODER 723 1124*4882a593Smuzhiyun #define SRST_H_IEP2P0 724 1125*4882a593Smuzhiyun #define SRST_A_IEP2P0 725 1126*4882a593Smuzhiyun #define SRST_IEP2P0_CORE 726 1127*4882a593Smuzhiyun #define SRST_H_RGA2 727 1128*4882a593Smuzhiyun #define SRST_A_RGA2 728 1129*4882a593Smuzhiyun #define SRST_RGA2_CORE 729 1130*4882a593Smuzhiyun #define SRST_H_RGA3_0 730 1131*4882a593Smuzhiyun #define SRST_A_RGA3_0 731 1132*4882a593Smuzhiyun #define SRST_RGA3_0_CORE 732 1133*4882a593Smuzhiyun /********Name=SOFTRST_CON47,Offset=0xABC********/ 1134*4882a593Smuzhiyun #define SRST_H_RKVENC0_BIU 754 1135*4882a593Smuzhiyun #define SRST_A_RKVENC0_BIU 755 1136*4882a593Smuzhiyun #define SRST_H_RKVENC0 756 1137*4882a593Smuzhiyun #define SRST_A_RKVENC0 757 1138*4882a593Smuzhiyun #define SRST_RKVENC0_CORE 758 1139*4882a593Smuzhiyun /********Name=SOFTRST_CON48,Offset=0xAC0********/ 1140*4882a593Smuzhiyun #define SRST_H_RKVENC1_BIU 770 1141*4882a593Smuzhiyun #define SRST_A_RKVENC1_BIU 771 1142*4882a593Smuzhiyun #define SRST_H_RKVENC1 772 1143*4882a593Smuzhiyun #define SRST_A_RKVENC1 773 1144*4882a593Smuzhiyun #define SRST_RKVENC1_CORE 774 1145*4882a593Smuzhiyun /********Name=SOFTRST_CON49,Offset=0xAC4********/ 1146*4882a593Smuzhiyun #define SRST_A_VI_BIU 787 1147*4882a593Smuzhiyun #define SRST_H_VI_BIU 788 1148*4882a593Smuzhiyun #define SRST_P_VI_BIU 789 1149*4882a593Smuzhiyun #define SRST_D_VICAP 790 1150*4882a593Smuzhiyun #define SRST_A_VICAP 791 1151*4882a593Smuzhiyun #define SRST_H_VICAP 792 1152*4882a593Smuzhiyun #define SRST_ISP0 794 1153*4882a593Smuzhiyun #define SRST_ISP0_VICAP 795 1154*4882a593Smuzhiyun /********Name=SOFTRST_CON50,Offset=0xAC8********/ 1155*4882a593Smuzhiyun #define SRST_FISHEYE0 800 1156*4882a593Smuzhiyun #define SRST_FISHEYE1 803 1157*4882a593Smuzhiyun #define SRST_P_CSI_HOST_0 804 1158*4882a593Smuzhiyun #define SRST_P_CSI_HOST_1 805 1159*4882a593Smuzhiyun #define SRST_P_CSI_HOST_2 806 1160*4882a593Smuzhiyun #define SRST_P_CSI_HOST_3 807 1161*4882a593Smuzhiyun #define SRST_P_CSI_HOST_4 808 1162*4882a593Smuzhiyun #define SRST_P_CSI_HOST_5 809 1163*4882a593Smuzhiyun /********Name=SOFTRST_CON51,Offset=0xACC********/ 1164*4882a593Smuzhiyun #define SRST_CSIHOST0_VICAP 820 1165*4882a593Smuzhiyun #define SRST_CSIHOST1_VICAP 821 1166*4882a593Smuzhiyun #define SRST_CSIHOST2_VICAP 822 1167*4882a593Smuzhiyun #define SRST_CSIHOST3_VICAP 823 1168*4882a593Smuzhiyun #define SRST_CSIHOST4_VICAP 824 1169*4882a593Smuzhiyun #define SRST_CSIHOST5_VICAP 825 1170*4882a593Smuzhiyun #define SRST_CIFIN 829 1171*4882a593Smuzhiyun /********Name=SOFTRST_CON52,Offset=0xAD0********/ 1172*4882a593Smuzhiyun #define SRST_A_VOP_BIU 836 1173*4882a593Smuzhiyun #define SRST_A_VOP_LOW_BIU 837 1174*4882a593Smuzhiyun #define SRST_H_VOP_BIU 838 1175*4882a593Smuzhiyun #define SRST_P_VOP_BIU 839 1176*4882a593Smuzhiyun #define SRST_H_VOP 840 1177*4882a593Smuzhiyun #define SRST_A_VOP 841 1178*4882a593Smuzhiyun #define SRST_D_VOP0 845 1179*4882a593Smuzhiyun #define SRST_D_VOP2HDMI_BRIDGE0 846 1180*4882a593Smuzhiyun #define SRST_D_VOP2HDMI_BRIDGE1 847 1181*4882a593Smuzhiyun /********Name=SOFTRST_CON53,Offset=0xAD4********/ 1182*4882a593Smuzhiyun #define SRST_D_VOP1 848 1183*4882a593Smuzhiyun #define SRST_D_VOP2 849 1184*4882a593Smuzhiyun #define SRST_D_VOP3 850 1185*4882a593Smuzhiyun #define SRST_P_VOPGRF 851 1186*4882a593Smuzhiyun #define SRST_P_DSIHOST0 852 1187*4882a593Smuzhiyun #define SRST_P_DSIHOST1 853 1188*4882a593Smuzhiyun #define SRST_DSIHOST0 854 1189*4882a593Smuzhiyun #define SRST_DSIHOST1 855 1190*4882a593Smuzhiyun #define SRST_VOP_PMU 856 1191*4882a593Smuzhiyun #define SRST_P_VOP_CHANNEL_BIU 857 1192*4882a593Smuzhiyun /********Name=SOFTRST_CON55,Offset=0xADC********/ 1193*4882a593Smuzhiyun #define SRST_H_VO0_BIU 885 1194*4882a593Smuzhiyun #define SRST_H_VO0_S_BIU 886 1195*4882a593Smuzhiyun #define SRST_P_VO0_BIU 887 1196*4882a593Smuzhiyun #define SRST_P_VO0_S_BIU 888 1197*4882a593Smuzhiyun #define SRST_A_HDCP0_BIU 889 1198*4882a593Smuzhiyun #define SRST_P_VO0GRF 890 1199*4882a593Smuzhiyun #define SRST_H_HDCP_KEY0 891 1200*4882a593Smuzhiyun #define SRST_A_HDCP0 892 1201*4882a593Smuzhiyun #define SRST_H_HDCP0 893 1202*4882a593Smuzhiyun #define SRST_HDCP0 895 1203*4882a593Smuzhiyun /********Name=SOFTRST_CON56,Offset=0xAE0********/ 1204*4882a593Smuzhiyun #define SRST_P_TRNG0 897 1205*4882a593Smuzhiyun #define SRST_DP0 904 1206*4882a593Smuzhiyun #define SRST_DP1 905 1207*4882a593Smuzhiyun #define SRST_H_I2S4_8CH 906 1208*4882a593Smuzhiyun #define SRST_M_I2S4_8CH_TX 909 1209*4882a593Smuzhiyun #define SRST_H_I2S8_8CH 910 1210*4882a593Smuzhiyun /********Name=SOFTRST_CON57,Offset=0xAE4********/ 1211*4882a593Smuzhiyun #define SRST_M_I2S8_8CH_TX 913 1212*4882a593Smuzhiyun #define SRST_H_SPDIF2_DP0 914 1213*4882a593Smuzhiyun #define SRST_M_SPDIF2_DP0 918 1214*4882a593Smuzhiyun #define SRST_H_SPDIF5_DP1 919 1215*4882a593Smuzhiyun #define SRST_M_SPDIF5_DP1 923 1216*4882a593Smuzhiyun /********Name=SOFTRST_CON59,Offset=0xAEC********/ 1217*4882a593Smuzhiyun #define SRST_A_HDCP1_BIU 950 1218*4882a593Smuzhiyun #define SRST_A_VO1_BIU 952 1219*4882a593Smuzhiyun #define SRST_H_VOP1_BIU 953 1220*4882a593Smuzhiyun #define SRST_H_VOP1_S_BIU 954 1221*4882a593Smuzhiyun #define SRST_P_VOP1_BIU 955 1222*4882a593Smuzhiyun #define SRST_P_VO1GRF 956 1223*4882a593Smuzhiyun #define SRST_P_VO1_S_BIU 957 1224*4882a593Smuzhiyun /********Name=SOFTRST_CON60,Offset=0xAF0********/ 1225*4882a593Smuzhiyun #define SRST_H_I2S7_8CH 960 1226*4882a593Smuzhiyun #define SRST_M_I2S7_8CH_RX 963 1227*4882a593Smuzhiyun #define SRST_H_HDCP_KEY1 964 1228*4882a593Smuzhiyun #define SRST_A_HDCP1 965 1229*4882a593Smuzhiyun #define SRST_H_HDCP1 966 1230*4882a593Smuzhiyun #define SRST_HDCP1 968 1231*4882a593Smuzhiyun #define SRST_P_TRNG1 970 1232*4882a593Smuzhiyun #define SRST_P_HDMITX0 971 1233*4882a593Smuzhiyun /********Name=SOFTRST_CON61,Offset=0xAF4********/ 1234*4882a593Smuzhiyun #define SRST_HDMITX0_REF 976 1235*4882a593Smuzhiyun #define SRST_P_HDMITX1 978 1236*4882a593Smuzhiyun #define SRST_HDMITX1_REF 983 1237*4882a593Smuzhiyun #define SRST_A_HDMIRX 985 1238*4882a593Smuzhiyun #define SRST_P_HDMIRX 986 1239*4882a593Smuzhiyun #define SRST_HDMIRX_REF 987 1240*4882a593Smuzhiyun /********Name=SOFTRST_CON62,Offset=0xAF8********/ 1241*4882a593Smuzhiyun #define SRST_P_EDP0 992 1242*4882a593Smuzhiyun #define SRST_EDP0_24M 993 1243*4882a593Smuzhiyun #define SRST_P_EDP1 995 1244*4882a593Smuzhiyun #define SRST_EDP1_24M 996 1245*4882a593Smuzhiyun #define SRST_M_I2S5_8CH_TX 1000 1246*4882a593Smuzhiyun #define SRST_H_I2S5_8CH 1004 1247*4882a593Smuzhiyun #define SRST_M_I2S6_8CH_TX 1007 1248*4882a593Smuzhiyun /********Name=SOFTRST_CON63,Offset=0xAFC********/ 1249*4882a593Smuzhiyun #define SRST_M_I2S6_8CH_RX 1010 1250*4882a593Smuzhiyun #define SRST_H_I2S6_8CH 1011 1251*4882a593Smuzhiyun #define SRST_H_SPDIF3 1012 1252*4882a593Smuzhiyun #define SRST_M_SPDIF3 1015 1253*4882a593Smuzhiyun #define SRST_H_SPDIF4 1016 1254*4882a593Smuzhiyun #define SRST_M_SPDIF4 1019 1255*4882a593Smuzhiyun #define SRST_H_SPDIFRX0 1020 1256*4882a593Smuzhiyun #define SRST_M_SPDIFRX0 1021 1257*4882a593Smuzhiyun #define SRST_H_SPDIFRX1 1022 1258*4882a593Smuzhiyun #define SRST_M_SPDIFRX1 1023 1259*4882a593Smuzhiyun /********Name=SOFTRST_CON64,Offset=0xB00********/ 1260*4882a593Smuzhiyun #define SRST_H_SPDIFRX2 1024 1261*4882a593Smuzhiyun #define SRST_M_SPDIFRX2 1025 1262*4882a593Smuzhiyun #define SRST_LINKSYM_HDMITXPHY0 1036 1263*4882a593Smuzhiyun #define SRST_LINKSYM_HDMITXPHY1 1037 1264*4882a593Smuzhiyun #define SRST_VO1_BRIDGE0 1038 1265*4882a593Smuzhiyun #define SRST_VO1_BRIDGE1 1039 1266*4882a593Smuzhiyun /********Name=SOFTRST_CON65,Offset=0xB04********/ 1267*4882a593Smuzhiyun #define SRST_H_I2S9_8CH 1040 1268*4882a593Smuzhiyun #define SRST_M_I2S9_8CH_RX 1043 1269*4882a593Smuzhiyun #define SRST_H_I2S10_8CH 1044 1270*4882a593Smuzhiyun #define SRST_M_I2S10_8CH_RX 1047 1271*4882a593Smuzhiyun #define SRST_P_S_HDMIRX 1048 1272*4882a593Smuzhiyun /********Name=SOFTRST_CON66,Offset=0xB08********/ 1273*4882a593Smuzhiyun #define SRST_GPU 1060 1274*4882a593Smuzhiyun #define SRST_SYS_GPU 1061 1275*4882a593Smuzhiyun #define SRST_A_S_GPU_BIU 1064 1276*4882a593Smuzhiyun #define SRST_A_M0_GPU_BIU 1065 1277*4882a593Smuzhiyun #define SRST_A_M1_GPU_BIU 1066 1278*4882a593Smuzhiyun #define SRST_A_M2_GPU_BIU 1067 1279*4882a593Smuzhiyun #define SRST_A_M3_GPU_BIU 1068 1280*4882a593Smuzhiyun #define SRST_P_GPU_BIU 1070 1281*4882a593Smuzhiyun #define SRST_P_GPU_PVTM 1071 1282*4882a593Smuzhiyun /********Name=SOFTRST_CON67,Offset=0xB0C********/ 1283*4882a593Smuzhiyun #define SRST_GPU_PVTM 1072 1284*4882a593Smuzhiyun #define SRST_P_GPU_GRF 1074 1285*4882a593Smuzhiyun #define SRST_GPU_PVTPLL 1075 1286*4882a593Smuzhiyun #define SRST_GPU_JTAG 1076 1287*4882a593Smuzhiyun /********Name=SOFTRST_CON68,Offset=0xB10********/ 1288*4882a593Smuzhiyun #define SRST_A_AV1_BIU 1089 1289*4882a593Smuzhiyun #define SRST_A_AV1 1090 1290*4882a593Smuzhiyun #define SRST_P_AV1_BIU 1092 1291*4882a593Smuzhiyun #define SRST_P_AV1 1093 1292*4882a593Smuzhiyun /********Name=SOFTRST_CON69,Offset=0xB14********/ 1293*4882a593Smuzhiyun #define SRST_A_DDR_BIU 1108 1294*4882a593Smuzhiyun #define SRST_A_DMA2DDR 1109 1295*4882a593Smuzhiyun #define SRST_A_DDR_SHAREMEM 1110 1296*4882a593Smuzhiyun #define SRST_A_DDR_SHAREMEM_BIU 1111 1297*4882a593Smuzhiyun #define SRST_A_CENTER_S200_BIU 1114 1298*4882a593Smuzhiyun #define SRST_A_CENTER_S400_BIU 1115 1299*4882a593Smuzhiyun #define SRST_H_AHB2APB 1116 1300*4882a593Smuzhiyun #define SRST_H_CENTER_BIU 1117 1301*4882a593Smuzhiyun #define SRST_F_DDR_CM0_CORE 1118 1302*4882a593Smuzhiyun /********Name=SOFTRST_CON70,Offset=0xB18********/ 1303*4882a593Smuzhiyun #define SRST_DDR_TIMER0 1120 1304*4882a593Smuzhiyun #define SRST_DDR_TIMER1 1121 1305*4882a593Smuzhiyun #define SRST_T_WDT_DDR 1122 1306*4882a593Smuzhiyun #define SRST_T_DDR_CM0_JTAG 1123 1307*4882a593Smuzhiyun #define SRST_P_CENTER_GRF 1125 1308*4882a593Smuzhiyun #define SRST_P_AHB2APB 1126 1309*4882a593Smuzhiyun #define SRST_P_WDT 1127 1310*4882a593Smuzhiyun #define SRST_P_TIMER 1128 1311*4882a593Smuzhiyun #define SRST_P_DMA2DDR 1129 1312*4882a593Smuzhiyun #define SRST_P_SHAREMEM 1130 1313*4882a593Smuzhiyun #define SRST_P_CENTER_BIU 1131 1314*4882a593Smuzhiyun #define SRST_P_CENTER_CHANNEL_BIU 1132 1315*4882a593Smuzhiyun /********Name=SOFTRST_CON72,Offset=0xB20********/ 1316*4882a593Smuzhiyun #define SRST_P_USBDPGRF0 1153 1317*4882a593Smuzhiyun #define SRST_P_USBDPPHY0 1154 1318*4882a593Smuzhiyun #define SRST_P_USBDPGRF1 1155 1319*4882a593Smuzhiyun #define SRST_P_USBDPPHY1 1156 1320*4882a593Smuzhiyun #define SRST_P_HDPTX0 1157 1321*4882a593Smuzhiyun #define SRST_P_HDPTX1 1158 1322*4882a593Smuzhiyun #define SRST_P_APB2ASB_SLV_BOT_RIGHT 1159 1323*4882a593Smuzhiyun #define SRST_P_USB2PHY_U3_0_GRF0 1160 1324*4882a593Smuzhiyun #define SRST_P_USB2PHY_U3_1_GRF0 1161 1325*4882a593Smuzhiyun #define SRST_P_USB2PHY_U2_0_GRF0 1162 1326*4882a593Smuzhiyun #define SRST_P_USB2PHY_U2_1_GRF0 1163 1327*4882a593Smuzhiyun #define SRST_HDPTX0_ROPLL 1164 1328*4882a593Smuzhiyun #define SRST_HDPTX0_LCPLL 1165 1329*4882a593Smuzhiyun #define SRST_HDPTX0 1166 1330*4882a593Smuzhiyun #define SRST_HDPTX1_ROPLL 1167 1331*4882a593Smuzhiyun /********Name=SOFTRST_CON73,Offset=0xB24********/ 1332*4882a593Smuzhiyun #define SRST_HDPTX1_LCPLL 1168 1333*4882a593Smuzhiyun #define SRST_HDPTX1 1169 1334*4882a593Smuzhiyun #define SRST_HDPTX0_HDMIRXPHY_SET 1170 1335*4882a593Smuzhiyun #define SRST_USBDP_COMBO_PHY0 1171 1336*4882a593Smuzhiyun #define SRST_USBDP_COMBO_PHY0_LCPLL 1172 1337*4882a593Smuzhiyun #define SRST_USBDP_COMBO_PHY0_ROPLL 1173 1338*4882a593Smuzhiyun #define SRST_USBDP_COMBO_PHY0_PCS_HS 1174 1339*4882a593Smuzhiyun #define SRST_USBDP_COMBO_PHY1 1175 1340*4882a593Smuzhiyun #define SRST_USBDP_COMBO_PHY1_LCPLL 1176 1341*4882a593Smuzhiyun #define SRST_USBDP_COMBO_PHY1_ROPLL 1177 1342*4882a593Smuzhiyun #define SRST_USBDP_COMBO_PHY1_PCS_HS 1178 1343*4882a593Smuzhiyun #define SRST_HDMIHDP0 1180 1344*4882a593Smuzhiyun #define SRST_HDMIHDP1 1181 1345*4882a593Smuzhiyun /********Name=SOFTRST_CON74,Offset=0xB28********/ 1346*4882a593Smuzhiyun #define SRST_A_VO1USB_TOP_BIU 1185 1347*4882a593Smuzhiyun #define SRST_H_VO1USB_TOP_BIU 1187 1348*4882a593Smuzhiyun /********Name=SOFTRST_CON75,Offset=0xB2C********/ 1349*4882a593Smuzhiyun #define SRST_H_SDIO_BIU 1201 1350*4882a593Smuzhiyun #define SRST_H_SDIO 1202 1351*4882a593Smuzhiyun #define SRST_SDIO 1203 1352*4882a593Smuzhiyun /********Name=SOFTRST_CON76,Offset=0xB30********/ 1353*4882a593Smuzhiyun #define SRST_H_RGA3_BIU 1218 1354*4882a593Smuzhiyun #define SRST_A_RGA3_BIU 1219 1355*4882a593Smuzhiyun #define SRST_H_RGA3_1 1220 1356*4882a593Smuzhiyun #define SRST_A_RGA3_1 1221 1357*4882a593Smuzhiyun #define SRST_RGA3_1_CORE 1222 1358*4882a593Smuzhiyun /********Name=SOFTRST_CON77,Offset=0xB34********/ 1359*4882a593Smuzhiyun #define SRST_REF_PIPE_PHY0 1238 1360*4882a593Smuzhiyun #define SRST_REF_PIPE_PHY1 1239 1361*4882a593Smuzhiyun #define SRST_REF_PIPE_PHY2 1240 1362*4882a593Smuzhiyun 1363*4882a593Smuzhiyun /********Name=PHPTOPSOFTRST_CON0,Offset=0x8A00********/ 1364*4882a593Smuzhiyun #define SRST_P_PHPTOP_CRU 131073 1365*4882a593Smuzhiyun #define SRST_P_PCIE2_GRF0 131074 1366*4882a593Smuzhiyun #define SRST_P_PCIE2_GRF1 131075 1367*4882a593Smuzhiyun #define SRST_P_PCIE2_GRF2 131076 1368*4882a593Smuzhiyun #define SRST_P_PCIE2_PHY0 131077 1369*4882a593Smuzhiyun #define SRST_P_PCIE2_PHY1 131078 1370*4882a593Smuzhiyun #define SRST_P_PCIE2_PHY2 131079 1371*4882a593Smuzhiyun #define SRST_P_PCIE3_PHY 131080 1372*4882a593Smuzhiyun #define SRST_P_APB2ASB_SLV_CHIP_TOP 131081 1373*4882a593Smuzhiyun #define SRST_PCIE30_PHY 131082 1374*4882a593Smuzhiyun 1375*4882a593Smuzhiyun /********Name=PMU1SOFTRST_CON00,Offset=0x30A00********/ 1376*4882a593Smuzhiyun #define SRST_H_PMU1_BIU 786442 1377*4882a593Smuzhiyun #define SRST_P_PMU1_BIU 786443 1378*4882a593Smuzhiyun #define SRST_H_PMU_CM0_BIU 786444 1379*4882a593Smuzhiyun #define SRST_F_PMU_CM0_CORE 786445 1380*4882a593Smuzhiyun #define SRST_T_PMU1_CM0_JTAG 786446 1381*4882a593Smuzhiyun 1382*4882a593Smuzhiyun /********Name=PMU1SOFTRST_CON01,Offset=0x30A04********/ 1383*4882a593Smuzhiyun #define SRST_DDR_FAIL_SAFE 786449 1384*4882a593Smuzhiyun #define SRST_P_CRU_PMU1 786450 1385*4882a593Smuzhiyun #define SRST_P_PMU1_GRF 786452 1386*4882a593Smuzhiyun #define SRST_P_PMU1_IOC 786453 1387*4882a593Smuzhiyun #define SRST_P_PMU1WDT 786454 1388*4882a593Smuzhiyun #define SRST_T_PMU1WDT 786455 1389*4882a593Smuzhiyun #define SRST_P_PMU1TIMER 786456 1390*4882a593Smuzhiyun #define SRST_PMU1TIMER0 786458 1391*4882a593Smuzhiyun #define SRST_PMU1TIMER1 786459 1392*4882a593Smuzhiyun #define SRST_P_PMU1PWM 786460 1393*4882a593Smuzhiyun #define SRST_PMU1PWM 786461 1394*4882a593Smuzhiyun 1395*4882a593Smuzhiyun /********Name=PMU1SOFTRST_CON02,Offset=0x30A08********/ 1396*4882a593Smuzhiyun #define SRST_P_I2C0 786465 1397*4882a593Smuzhiyun #define SRST_I2C0 786466 1398*4882a593Smuzhiyun #define SRST_S_UART0 786469 1399*4882a593Smuzhiyun #define SRST_P_UART0 786470 1400*4882a593Smuzhiyun #define SRST_H_I2S1_8CH 786471 1401*4882a593Smuzhiyun #define SRST_M_I2S1_8CH_TX 786474 1402*4882a593Smuzhiyun #define SRST_M_I2S1_8CH_RX 786477 1403*4882a593Smuzhiyun #define SRST_H_PDM0 786478 1404*4882a593Smuzhiyun #define SRST_PDM0 786479 1405*4882a593Smuzhiyun 1406*4882a593Smuzhiyun /********Name=PMU1SOFTRST_CON03,Offset=0x30A0C********/ 1407*4882a593Smuzhiyun #define SRST_H_VAD 786480 1408*4882a593Smuzhiyun #define SRST_HDPTX0_INIT 786491 1409*4882a593Smuzhiyun #define SRST_HDPTX0_CMN 786492 1410*4882a593Smuzhiyun #define SRST_HDPTX0_LANE 786493 1411*4882a593Smuzhiyun #define SRST_HDPTX1_INIT 786495 1412*4882a593Smuzhiyun 1413*4882a593Smuzhiyun /********Name=PMU1SOFTRST_CON04,Offset=0x30A10********/ 1414*4882a593Smuzhiyun #define SRST_HDPTX1_CMN 786496 1415*4882a593Smuzhiyun #define SRST_HDPTX1_LANE 786497 1416*4882a593Smuzhiyun #define SRST_M_MIPI_DCPHY0 786499 1417*4882a593Smuzhiyun #define SRST_S_MIPI_DCPHY0 786500 1418*4882a593Smuzhiyun #define SRST_M_MIPI_DCPHY1 786501 1419*4882a593Smuzhiyun #define SRST_S_MIPI_DCPHY1 786502 1420*4882a593Smuzhiyun #define SRST_OTGPHY_U3_0 786503 1421*4882a593Smuzhiyun #define SRST_OTGPHY_U3_1 786504 1422*4882a593Smuzhiyun #define SRST_OTGPHY_U2_0 786505 1423*4882a593Smuzhiyun #define SRST_OTGPHY_U2_1 786506 1424*4882a593Smuzhiyun 1425*4882a593Smuzhiyun /********Name=PMU1SOFTRST_CON05,Offset=0x30A14********/ 1426*4882a593Smuzhiyun #define SRST_P_PMU0GRF 786515 1427*4882a593Smuzhiyun #define SRST_P_PMU0IOC 786516 1428*4882a593Smuzhiyun #define SRST_P_GPIO0 786517 1429*4882a593Smuzhiyun #define SRST_GPIO0 786518 1430*4882a593Smuzhiyun 1431*4882a593Smuzhiyun /* scmi-clocks indices */ 1432*4882a593Smuzhiyun 1433*4882a593Smuzhiyun #define SCMI_CLK_CPUL 0 1434*4882a593Smuzhiyun #define SCMI_CLK_DSU 1 1435*4882a593Smuzhiyun #define SCMI_CLK_CPUB01 2 1436*4882a593Smuzhiyun #define SCMI_CLK_CPUB23 3 1437*4882a593Smuzhiyun #define SCMI_CLK_DDR 4 1438*4882a593Smuzhiyun #define SCMI_CLK_GPU 5 1439*4882a593Smuzhiyun #define SCMI_CLK_NPU 6 1440*4882a593Smuzhiyun #define SCMI_CLK_SBUS 7 1441*4882a593Smuzhiyun #define SCMI_PCLK_SBUS 8 1442*4882a593Smuzhiyun #define SCMI_CCLK_SD 9 1443*4882a593Smuzhiyun #define SCMI_DCLK_SD 10 1444*4882a593Smuzhiyun #define SCMI_ACLK_SECURE_NS 11 1445*4882a593Smuzhiyun #define SCMI_HCLK_SECURE_NS 12 1446*4882a593Smuzhiyun #define SCMI_TCLK_WDT 13 1447*4882a593Smuzhiyun #define SCMI_KEYLADDER_CORE 14 1448*4882a593Smuzhiyun #define SCMI_KEYLADDER_RNG 15 1449*4882a593Smuzhiyun #define SCMI_ACLK_SECURE_S 16 1450*4882a593Smuzhiyun #define SCMI_HCLK_SECURE_S 17 1451*4882a593Smuzhiyun #define SCMI_PCLK_SECURE_S 18 1452*4882a593Smuzhiyun #define SCMI_CRYPTO_RNG 19 1453*4882a593Smuzhiyun #define SCMI_CRYPTO_CORE 20 1454*4882a593Smuzhiyun #define SCMI_CRYPTO_PKA 21 1455*4882a593Smuzhiyun #define SCMI_SPLL 22 1456*4882a593Smuzhiyun #define SCMI_HCLK_SD 23 1457*4882a593Smuzhiyun 1458*4882a593Smuzhiyun /********Name=SECURE_SOFTRST_CON00,Offset=0xA00********/ 1459*4882a593Smuzhiyun #define SRST_A_SECURE_NS_BIU 10 1460*4882a593Smuzhiyun #define SRST_H_SECURE_NS_BIU 11 1461*4882a593Smuzhiyun #define SRST_A_SECURE_S_BIU 12 1462*4882a593Smuzhiyun #define SRST_H_SECURE_S_BIU 13 1463*4882a593Smuzhiyun #define SRST_P_SECURE_S_BIU 14 1464*4882a593Smuzhiyun #define SRST_CRYPTO_CORE 15 1465*4882a593Smuzhiyun /********Name=SECURE_SOFTRST_CON01,Offset=0xA04********/ 1466*4882a593Smuzhiyun #define SRST_CRYPTO_PKA 16 1467*4882a593Smuzhiyun #define SRST_CRYPTO_RNG 17 1468*4882a593Smuzhiyun #define SRST_A_CRYPTO 18 1469*4882a593Smuzhiyun #define SRST_H_CRYPTO 19 1470*4882a593Smuzhiyun #define SRST_KEYLADDER_CORE 25 1471*4882a593Smuzhiyun #define SRST_KEYLADDER_RNG 26 1472*4882a593Smuzhiyun #define SRST_A_KEYLADDER 27 1473*4882a593Smuzhiyun #define SRST_H_KEYLADDER 28 1474*4882a593Smuzhiyun #define SRST_P_OTPC_S 29 1475*4882a593Smuzhiyun #define SRST_OTPC_S 30 1476*4882a593Smuzhiyun #define SRST_WDT_S 31 1477*4882a593Smuzhiyun /********Name=SECURE_SOFTRST_CON02,Offset=0xA08********/ 1478*4882a593Smuzhiyun #define SRST_T_WDT_S 32 1479*4882a593Smuzhiyun #define SRST_H_BOOTROM 33 1480*4882a593Smuzhiyun #define SRST_A_DCF 34 1481*4882a593Smuzhiyun #define SRST_P_DCF 35 1482*4882a593Smuzhiyun #define SRST_H_BOOTROM_NS 37 1483*4882a593Smuzhiyun #define SRST_P_KEYLADDER 46 1484*4882a593Smuzhiyun #define SRST_H_TRNG_S 47 1485*4882a593Smuzhiyun /********Name=SECURE_SOFTRST_CON03,Offset=0xA0C********/ 1486*4882a593Smuzhiyun #define SRST_H_TRNG_NS 48 1487*4882a593Smuzhiyun #define SRST_D_SDMMC_BUFFER 49 1488*4882a593Smuzhiyun #define SRST_H_SDMMC 50 1489*4882a593Smuzhiyun #define SRST_H_SDMMC_BUFFER 51 1490*4882a593Smuzhiyun #define SRST_SDMMC 52 1491*4882a593Smuzhiyun #define SRST_P_TRNG_CHK 53 1492*4882a593Smuzhiyun #define SRST_TRNG_S 54 1493*4882a593Smuzhiyun 1494*4882a593Smuzhiyun #endif 1495