13d0407baSopenharmony_ci/* SPDX-License-Identifier: GPL-2.0 */ 23d0407baSopenharmony_ci/* 33d0407baSopenharmony_ci * Copyright (c) 2021 Rockchip Electronics Co. Ltd. 43d0407baSopenharmony_ci * Author: Elaine Zhang <zhangqing@rock-chips.com> 53d0407baSopenharmony_ci */ 63d0407baSopenharmony_ci 73d0407baSopenharmony_ci#ifndef _DT_BINDINGS_CLK_ROCKCHIP_RK3588_H 83d0407baSopenharmony_ci#define _DT_BINDINGS_CLK_ROCKCHIP_RK3588_H 93d0407baSopenharmony_ci 103d0407baSopenharmony_ci/* cru-clocks indices */ 113d0407baSopenharmony_ci 123d0407baSopenharmony_ci/* cru plls */ 133d0407baSopenharmony_ci#define PLL_B0PLL 1 143d0407baSopenharmony_ci#define PLL_B1PLL 2 153d0407baSopenharmony_ci#define PLL_LPLL 3 163d0407baSopenharmony_ci#define PLL_V0PLL 4 173d0407baSopenharmony_ci#define PLL_AUPLL 5 183d0407baSopenharmony_ci#define PLL_CPLL 6 193d0407baSopenharmony_ci#define PLL_GPLL 7 203d0407baSopenharmony_ci#define PLL_NPLL 8 213d0407baSopenharmony_ci#define PLL_PPLL 9 223d0407baSopenharmony_ci#define ARMCLK_L 10 233d0407baSopenharmony_ci#define ARMCLK_B01 11 243d0407baSopenharmony_ci#define ARMCLK_B23 12 253d0407baSopenharmony_ci 263d0407baSopenharmony_ci/* cru clocks */ 273d0407baSopenharmony_ci#define PCLK_BIGCORE0_ROOT 20 283d0407baSopenharmony_ci#define PCLK_BIGCORE0_PVTM 21 293d0407baSopenharmony_ci#define PCLK_BIGCORE1_ROOT 22 303d0407baSopenharmony_ci#define PCLK_BIGCORE1_PVTM 23 313d0407baSopenharmony_ci#define PCLK_DSU_S_ROOT 24 323d0407baSopenharmony_ci#define PCLK_DSU_ROOT 25 333d0407baSopenharmony_ci#define PCLK_DSU_NS_ROOT 26 343d0407baSopenharmony_ci#define PCLK_LITCORE_PVTM 27 353d0407baSopenharmony_ci#define PCLK_DBG 28 363d0407baSopenharmony_ci#define PCLK_DSU 29 373d0407baSopenharmony_ci#define PCLK_S_DAPLITE 30 383d0407baSopenharmony_ci#define PCLK_M_DAPLITE 31 393d0407baSopenharmony_ci#define MBIST_MCLK_PDM1 32 403d0407baSopenharmony_ci#define MBIST_CLK_ACDCDIG 33 413d0407baSopenharmony_ci#define HCLK_I2S2_2CH 34 423d0407baSopenharmony_ci#define HCLK_I2S3_2CH 35 433d0407baSopenharmony_ci#define CLK_I2S2_2CH_SRC 36 443d0407baSopenharmony_ci#define CLK_I2S2_2CH_FRAC 37 453d0407baSopenharmony_ci#define CLK_I2S2_2CH 38 463d0407baSopenharmony_ci#define MCLK_I2S2_2CH 39 473d0407baSopenharmony_ci#define I2S2_2CH_MCLKOUT 40 483d0407baSopenharmony_ci#define CLK_DAC_ACDCDIG 41 493d0407baSopenharmony_ci#define CLK_I2S3_2CH_SRC 42 503d0407baSopenharmony_ci#define CLK_I2S3_2CH_FRAC 43 513d0407baSopenharmony_ci#define CLK_I2S3_2CH 44 523d0407baSopenharmony_ci#define MCLK_I2S3_2CH 45 533d0407baSopenharmony_ci#define I2S3_2CH_MCLKOUT 46 543d0407baSopenharmony_ci#define PCLK_ACDCDIG 47 553d0407baSopenharmony_ci#define HCLK_I2S0_8CH 48 563d0407baSopenharmony_ci#define CLK_I2S0_8CH_TX_SRC 49 573d0407baSopenharmony_ci#define CLK_I2S0_8CH_TX_FRAC 50 583d0407baSopenharmony_ci#define MCLK_I2S0_8CH_TX 51 593d0407baSopenharmony_ci#define CLK_I2S0_8CH_TX 52 603d0407baSopenharmony_ci#define CLK_I2S0_8CH_RX_SRC 53 613d0407baSopenharmony_ci#define CLK_I2S0_8CH_RX_FRAC 54 623d0407baSopenharmony_ci#define MCLK_I2S0_8CH_RX 55 633d0407baSopenharmony_ci#define CLK_I2S0_8CH_RX 56 643d0407baSopenharmony_ci#define I2S0_8CH_MCLKOUT 57 653d0407baSopenharmony_ci#define HCLK_PDM1 58 663d0407baSopenharmony_ci#define MCLK_PDM1 59 673d0407baSopenharmony_ci#define HCLK_AUDIO_ROOT 60 683d0407baSopenharmony_ci#define PCLK_AUDIO_ROOT 61 693d0407baSopenharmony_ci#define HCLK_SPDIF0 62 703d0407baSopenharmony_ci#define CLK_SPDIF0_SRC 63 713d0407baSopenharmony_ci#define CLK_SPDIF0_FRAC 64 723d0407baSopenharmony_ci#define MCLK_SPDIF0 65 733d0407baSopenharmony_ci#define CLK_SPDIF0 66 743d0407baSopenharmony_ci#define CLK_SPDIF1 67 753d0407baSopenharmony_ci#define HCLK_SPDIF1 68 763d0407baSopenharmony_ci#define CLK_SPDIF1_SRC 69 773d0407baSopenharmony_ci#define CLK_SPDIF1_FRAC 70 783d0407baSopenharmony_ci#define MCLK_SPDIF1 71 793d0407baSopenharmony_ci#define ACLK_AV1_ROOT 72 803d0407baSopenharmony_ci#define ACLK_AV1 73 813d0407baSopenharmony_ci#define PCLK_AV1_ROOT 74 823d0407baSopenharmony_ci#define PCLK_AV1 75 833d0407baSopenharmony_ci#define PCLK_MAILBOX0 76 843d0407baSopenharmony_ci#define PCLK_MAILBOX1 77 853d0407baSopenharmony_ci#define PCLK_MAILBOX2 78 863d0407baSopenharmony_ci#define PCLK_PMU2 79 873d0407baSopenharmony_ci#define PCLK_PMUCM0_INTMUX 80 883d0407baSopenharmony_ci#define PCLK_DDRCM0_INTMUX 81 893d0407baSopenharmony_ci#define PCLK_TOP 82 903d0407baSopenharmony_ci#define PCLK_PWM1 83 913d0407baSopenharmony_ci#define CLK_PWM1 84 923d0407baSopenharmony_ci#define CLK_PWM1_CAPTURE 85 933d0407baSopenharmony_ci#define PCLK_PWM2 86 943d0407baSopenharmony_ci#define CLK_PWM2 87 953d0407baSopenharmony_ci#define CLK_PWM2_CAPTURE 88 963d0407baSopenharmony_ci#define PCLK_PWM3 89 973d0407baSopenharmony_ci#define CLK_PWM3 90 983d0407baSopenharmony_ci#define CLK_PWM3_CAPTURE 91 993d0407baSopenharmony_ci#define PCLK_BUSTIMER0 92 1003d0407baSopenharmony_ci#define PCLK_BUSTIMER1 93 1013d0407baSopenharmony_ci#define CLK_BUS_TIMER_ROOT 94 1023d0407baSopenharmony_ci#define CLK_BUSTIMER0 95 1033d0407baSopenharmony_ci#define CLK_BUSTIMER1 96 1043d0407baSopenharmony_ci#define CLK_BUSTIMER2 97 1053d0407baSopenharmony_ci#define CLK_BUSTIMER3 98 1063d0407baSopenharmony_ci#define CLK_BUSTIMER4 99 1073d0407baSopenharmony_ci#define CLK_BUSTIMER5 100 1083d0407baSopenharmony_ci#define CLK_BUSTIMER6 101 1093d0407baSopenharmony_ci#define CLK_BUSTIMER7 102 1103d0407baSopenharmony_ci#define CLK_BUSTIMER8 103 1113d0407baSopenharmony_ci#define CLK_BUSTIMER9 104 1123d0407baSopenharmony_ci#define CLK_BUSTIMER10 105 1133d0407baSopenharmony_ci#define CLK_BUSTIMER11 106 1143d0407baSopenharmony_ci#define PCLK_WDT0 107 1153d0407baSopenharmony_ci#define TCLK_WDT0 108 1163d0407baSopenharmony_ci#define PCLK_CAN0 111 1173d0407baSopenharmony_ci#define CLK_CAN0 112 1183d0407baSopenharmony_ci#define PCLK_CAN1 113 1193d0407baSopenharmony_ci#define CLK_CAN1 114 1203d0407baSopenharmony_ci#define PCLK_CAN2 115 1213d0407baSopenharmony_ci#define CLK_CAN2 116 1223d0407baSopenharmony_ci#define ACLK_DECOM 117 1233d0407baSopenharmony_ci#define PCLK_DECOM 118 1243d0407baSopenharmony_ci#define DCLK_DECOM 119 1253d0407baSopenharmony_ci#define ACLK_DMAC0 120 1263d0407baSopenharmony_ci#define ACLK_DMAC1 121 1273d0407baSopenharmony_ci#define ACLK_DMAC2 122 1283d0407baSopenharmony_ci#define ACLK_BUS_ROOT 123 1293d0407baSopenharmony_ci#define ACLK_GIC 124 1303d0407baSopenharmony_ci#define PCLK_GPIO1 125 1313d0407baSopenharmony_ci#define DBCLK_GPIO1 126 1323d0407baSopenharmony_ci#define PCLK_GPIO2 127 1333d0407baSopenharmony_ci#define DBCLK_GPIO2 128 1343d0407baSopenharmony_ci#define PCLK_GPIO3 129 1353d0407baSopenharmony_ci#define DBCLK_GPIO3 130 1363d0407baSopenharmony_ci#define PCLK_GPIO4 131 1373d0407baSopenharmony_ci#define DBCLK_GPIO4 132 1383d0407baSopenharmony_ci#define PCLK_I2C1 133 1393d0407baSopenharmony_ci#define PCLK_I2C2 134 1403d0407baSopenharmony_ci#define PCLK_I2C3 135 1413d0407baSopenharmony_ci#define PCLK_I2C4 136 1423d0407baSopenharmony_ci#define PCLK_I2C5 137 1433d0407baSopenharmony_ci#define PCLK_I2C6 138 1443d0407baSopenharmony_ci#define PCLK_I2C7 139 1453d0407baSopenharmony_ci#define PCLK_I2C8 140 1463d0407baSopenharmony_ci#define CLK_I2C1 141 1473d0407baSopenharmony_ci#define CLK_I2C2 142 1483d0407baSopenharmony_ci#define CLK_I2C3 143 1493d0407baSopenharmony_ci#define CLK_I2C4 144 1503d0407baSopenharmony_ci#define CLK_I2C5 145 1513d0407baSopenharmony_ci#define CLK_I2C6 146 1523d0407baSopenharmony_ci#define CLK_I2C7 147 1533d0407baSopenharmony_ci#define CLK_I2C8 148 1543d0407baSopenharmony_ci#define PCLK_OTPC_NS 149 1553d0407baSopenharmony_ci#define CLK_OTPC_NS 150 1563d0407baSopenharmony_ci#define CLK_OTPC_ARB 151 1573d0407baSopenharmony_ci#define CLK_OTPC_AUTO_RD_G 152 1583d0407baSopenharmony_ci#define CLK_OTP_PHY_G 153 1593d0407baSopenharmony_ci#define PCLK_SARADC 156 1603d0407baSopenharmony_ci#define CLK_SARADC 157 1613d0407baSopenharmony_ci#define PCLK_SPI0 158 1623d0407baSopenharmony_ci#define PCLK_SPI1 159 1633d0407baSopenharmony_ci#define PCLK_SPI2 160 1643d0407baSopenharmony_ci#define PCLK_SPI3 161 1653d0407baSopenharmony_ci#define PCLK_SPI4 162 1663d0407baSopenharmony_ci#define CLK_SPI0 163 1673d0407baSopenharmony_ci#define CLK_SPI1 164 1683d0407baSopenharmony_ci#define CLK_SPI2 165 1693d0407baSopenharmony_ci#define CLK_SPI3 166 1703d0407baSopenharmony_ci#define CLK_SPI4 167 1713d0407baSopenharmony_ci#define ACLK_SPINLOCK 168 1723d0407baSopenharmony_ci#define PCLK_TSADC 169 1733d0407baSopenharmony_ci#define CLK_TSADC 170 1743d0407baSopenharmony_ci#define PCLK_UART1 171 1753d0407baSopenharmony_ci#define PCLK_UART2 172 1763d0407baSopenharmony_ci#define PCLK_UART3 173 1773d0407baSopenharmony_ci#define PCLK_UART4 174 1783d0407baSopenharmony_ci#define PCLK_UART5 175 1793d0407baSopenharmony_ci#define PCLK_UART6 176 1803d0407baSopenharmony_ci#define PCLK_UART7 177 1813d0407baSopenharmony_ci#define PCLK_UART8 178 1823d0407baSopenharmony_ci#define PCLK_UART9 179 1833d0407baSopenharmony_ci#define CLK_UART1_SRC 180 1843d0407baSopenharmony_ci#define CLK_UART1_FRAC 181 1853d0407baSopenharmony_ci#define CLK_UART1 182 1863d0407baSopenharmony_ci#define SCLK_UART1 183 1873d0407baSopenharmony_ci#define CLK_UART2_SRC 184 1883d0407baSopenharmony_ci#define CLK_UART2_FRAC 185 1893d0407baSopenharmony_ci#define CLK_UART2 186 1903d0407baSopenharmony_ci#define SCLK_UART2 187 1913d0407baSopenharmony_ci#define CLK_UART3_SRC 188 1923d0407baSopenharmony_ci#define CLK_UART3_FRAC 189 1933d0407baSopenharmony_ci#define CLK_UART3 190 1943d0407baSopenharmony_ci#define SCLK_UART3 191 1953d0407baSopenharmony_ci#define CLK_UART4_SRC 192 1963d0407baSopenharmony_ci#define CLK_UART4_FRAC 193 1973d0407baSopenharmony_ci#define CLK_UART4 194 1983d0407baSopenharmony_ci#define SCLK_UART4 195 1993d0407baSopenharmony_ci#define CLK_UART5_SRC 196 2003d0407baSopenharmony_ci#define CLK_UART5_FRAC 197 2013d0407baSopenharmony_ci#define CLK_UART5 198 2023d0407baSopenharmony_ci#define SCLK_UART5 199 2033d0407baSopenharmony_ci#define CLK_UART6_SRC 200 2043d0407baSopenharmony_ci#define CLK_UART6_FRAC 201 2053d0407baSopenharmony_ci#define CLK_UART6 202 2063d0407baSopenharmony_ci#define SCLK_UART6 203 2073d0407baSopenharmony_ci#define CLK_UART7_SRC 204 2083d0407baSopenharmony_ci#define CLK_UART7_FRAC 205 2093d0407baSopenharmony_ci#define CLK_UART7 206 2103d0407baSopenharmony_ci#define SCLK_UART7 207 2113d0407baSopenharmony_ci#define CLK_UART8_SRC 208 2123d0407baSopenharmony_ci#define CLK_UART8_FRAC 209 2133d0407baSopenharmony_ci#define CLK_UART8 210 2143d0407baSopenharmony_ci#define SCLK_UART8 211 2153d0407baSopenharmony_ci#define CLK_UART9_SRC 212 2163d0407baSopenharmony_ci#define CLK_UART9_FRAC 213 2173d0407baSopenharmony_ci#define CLK_UART9 214 2183d0407baSopenharmony_ci#define SCLK_UART9 215 2193d0407baSopenharmony_ci#define ACLK_CENTER_ROOT 216 2203d0407baSopenharmony_ci#define ACLK_CENTER_LOW_ROOT 217 2213d0407baSopenharmony_ci#define HCLK_CENTER_ROOT 218 2223d0407baSopenharmony_ci#define PCLK_CENTER_ROOT 219 2233d0407baSopenharmony_ci#define ACLK_DMA2DDR 220 2243d0407baSopenharmony_ci#define ACLK_DDR_SHAREMEM 221 2253d0407baSopenharmony_ci#define ACLK_CENTER_S200_ROOT 222 2263d0407baSopenharmony_ci#define ACLK_CENTER_S400_ROOT 223 2273d0407baSopenharmony_ci#define FCLK_DDR_CM0_CORE 224 2283d0407baSopenharmony_ci#define CLK_DDR_TIMER_ROOT 225 2293d0407baSopenharmony_ci#define CLK_DDR_TIMER0 226 2303d0407baSopenharmony_ci#define CLK_DDR_TIMER1 227 2313d0407baSopenharmony_ci#define TCLK_WDT_DDR 228 2323d0407baSopenharmony_ci#define CLK_DDR_CM0_RTC 228 2333d0407baSopenharmony_ci#define PCLK_WDT 230 2343d0407baSopenharmony_ci#define PCLK_TIMER 231 2353d0407baSopenharmony_ci#define PCLK_DMA2DDR 232 2363d0407baSopenharmony_ci#define PCLK_SHAREMEM 233 2373d0407baSopenharmony_ci#define CLK_50M_SRC 234 2383d0407baSopenharmony_ci#define CLK_100M_SRC 235 2393d0407baSopenharmony_ci#define CLK_150M_SRC 236 2403d0407baSopenharmony_ci#define CLK_200M_SRC 237 2413d0407baSopenharmony_ci#define CLK_250M_SRC 238 2423d0407baSopenharmony_ci#define CLK_300M_SRC 239 2433d0407baSopenharmony_ci#define CLK_350M_SRC 240 2443d0407baSopenharmony_ci#define CLK_400M_SRC 241 2453d0407baSopenharmony_ci#define CLK_450M_SRC 242 2463d0407baSopenharmony_ci#define CLK_500M_SRC 243 2473d0407baSopenharmony_ci#define CLK_600M_SRC 244 2483d0407baSopenharmony_ci#define CLK_650M_SRC 245 2493d0407baSopenharmony_ci#define CLK_700M_SRC 246 2503d0407baSopenharmony_ci#define CLK_800M_SRC 247 2513d0407baSopenharmony_ci#define CLK_1000M_SRC 248 2523d0407baSopenharmony_ci#define CLK_1200M_SRC 249 2533d0407baSopenharmony_ci#define ACLK_TOP_M300_ROOT 250 2543d0407baSopenharmony_ci#define ACLK_TOP_M500_ROOT 251 2553d0407baSopenharmony_ci#define ACLK_TOP_M400_ROOT 252 2563d0407baSopenharmony_ci#define ACLK_TOP_S200_ROOT 253 2573d0407baSopenharmony_ci#define ACLK_TOP_S400_ROOT 254 2583d0407baSopenharmony_ci#define CLK_MIPI_CAMARAOUT_M0 255 2593d0407baSopenharmony_ci#define CLK_MIPI_CAMARAOUT_M1 256 2603d0407baSopenharmony_ci#define CLK_MIPI_CAMARAOUT_M2 257 2613d0407baSopenharmony_ci#define CLK_MIPI_CAMARAOUT_M3 258 2623d0407baSopenharmony_ci#define CLK_MIPI_CAMARAOUT_M4 259 2633d0407baSopenharmony_ci#define MCLK_GMAC0_OUT 260 2643d0407baSopenharmony_ci#define REFCLKO25M_ETH0_OUT 261 2653d0407baSopenharmony_ci#define REFCLKO25M_ETH1_OUT 262 2663d0407baSopenharmony_ci#define CLK_CIFOUT_OUT 263 2673d0407baSopenharmony_ci#define PCLK_MIPI_DCPHY0 264 2683d0407baSopenharmony_ci#define PCLK_MIPI_DCPHY1 265 2693d0407baSopenharmony_ci#define PCLK_CSIPHY0 268 2703d0407baSopenharmony_ci#define PCLK_CSIPHY1 269 2713d0407baSopenharmony_ci#define ACLK_TOP_ROOT 270 2723d0407baSopenharmony_ci#define PCLK_TOP_ROOT 271 2733d0407baSopenharmony_ci#define ACLK_LOW_TOP_ROOT 272 2743d0407baSopenharmony_ci#define PCLK_CRU 273 2753d0407baSopenharmony_ci#define PCLK_GPU_ROOT 274 2763d0407baSopenharmony_ci#define CLK_GPU_SRC 275 2773d0407baSopenharmony_ci#define CLK_GPU 276 2783d0407baSopenharmony_ci#define CLK_GPU_COREGROUP 277 2793d0407baSopenharmony_ci#define CLK_GPU_STACKS 278 2803d0407baSopenharmony_ci#define PCLK_GPU_PVTM 279 2813d0407baSopenharmony_ci#define CLK_GPU_PVTM 280 2823d0407baSopenharmony_ci#define CLK_CORE_GPU_PVTM 281 2833d0407baSopenharmony_ci#define PCLK_GPU_GRF 282 2843d0407baSopenharmony_ci#define ACLK_ISP1_ROOT 283 2853d0407baSopenharmony_ci#define HCLK_ISP1_ROOT 284 2863d0407baSopenharmony_ci#define CLK_ISP1_CORE 285 2873d0407baSopenharmony_ci#define CLK_ISP1_CORE_MARVIN 286 2883d0407baSopenharmony_ci#define CLK_ISP1_CORE_VICAP 287 2893d0407baSopenharmony_ci#define ACLK_ISP1 288 2903d0407baSopenharmony_ci#define HCLK_ISP1 289 2913d0407baSopenharmony_ci#define ACLK_NPU1 290 2923d0407baSopenharmony_ci#define HCLK_NPU1 291 2933d0407baSopenharmony_ci#define ACLK_NPU2 292 2943d0407baSopenharmony_ci#define HCLK_NPU2 293 2953d0407baSopenharmony_ci#define HCLK_NPU_CM0_ROOT 294 2963d0407baSopenharmony_ci#define FCLK_NPU_CM0_CORE 295 2973d0407baSopenharmony_ci#define CLK_NPU_CM0_RTC 296 2983d0407baSopenharmony_ci#define PCLK_NPU_PVTM 297 2993d0407baSopenharmony_ci#define PCLK_NPU_GRF 298 3003d0407baSopenharmony_ci#define CLK_NPU_PVTM 299 3013d0407baSopenharmony_ci#define CLK_CORE_NPU_PVTM 300 3023d0407baSopenharmony_ci#define ACLK_NPU0 301 3033d0407baSopenharmony_ci#define HCLK_NPU0 302 3043d0407baSopenharmony_ci#define HCLK_NPU_ROOT 303 3053d0407baSopenharmony_ci#define CLK_NPU_DSU0 304 3063d0407baSopenharmony_ci#define PCLK_NPU_ROOT 305 3073d0407baSopenharmony_ci#define PCLK_NPU_TIMER 306 3083d0407baSopenharmony_ci#define CLK_NPUTIMER_ROOT 307 3093d0407baSopenharmony_ci#define CLK_NPUTIMER0 308 3103d0407baSopenharmony_ci#define CLK_NPUTIMER1 309 3113d0407baSopenharmony_ci#define PCLK_NPU_WDT 310 3123d0407baSopenharmony_ci#define TCLK_NPU_WDT 311 3133d0407baSopenharmony_ci#define HCLK_EMMC 312 3143d0407baSopenharmony_ci#define ACLK_EMMC 313 3153d0407baSopenharmony_ci#define CCLK_EMMC 314 3163d0407baSopenharmony_ci#define BCLK_EMMC 315 3173d0407baSopenharmony_ci#define TMCLK_EMMC 316 3183d0407baSopenharmony_ci#define SCLK_SFC 317 3193d0407baSopenharmony_ci#define HCLK_SFC 318 3203d0407baSopenharmony_ci#define HCLK_SFC_XIP 319 3213d0407baSopenharmony_ci#define HCLK_NVM_ROOT 320 3223d0407baSopenharmony_ci#define ACLK_NVM_ROOT 321 3233d0407baSopenharmony_ci#define CLK_GMAC0_PTP_REF 322 3243d0407baSopenharmony_ci#define CLK_GMAC1_PTP_REF 323 3253d0407baSopenharmony_ci#define CLK_GMAC_125M 324 3263d0407baSopenharmony_ci#define CLK_GMAC_50M 325 3273d0407baSopenharmony_ci#define ACLK_PHP_GIC_ITS 326 3283d0407baSopenharmony_ci#define ACLK_MMU_PCIE 327 3293d0407baSopenharmony_ci#define ACLK_MMU_PHP 328 3303d0407baSopenharmony_ci#define ACLK_PCIE_4L_DBI 329 3313d0407baSopenharmony_ci#define ACLK_PCIE_2L_DBI 330 3323d0407baSopenharmony_ci#define ACLK_PCIE_1L0_DBI 331 3333d0407baSopenharmony_ci#define ACLK_PCIE_1L1_DBI 332 3343d0407baSopenharmony_ci#define ACLK_PCIE_1L2_DBI 333 3353d0407baSopenharmony_ci#define ACLK_PCIE_4L_MSTR 334 3363d0407baSopenharmony_ci#define ACLK_PCIE_2L_MSTR 335 3373d0407baSopenharmony_ci#define ACLK_PCIE_1L0_MSTR 336 3383d0407baSopenharmony_ci#define ACLK_PCIE_1L1_MSTR 337 3393d0407baSopenharmony_ci#define ACLK_PCIE_1L2_MSTR 338 3403d0407baSopenharmony_ci#define ACLK_PCIE_4L_SLV 339 3413d0407baSopenharmony_ci#define ACLK_PCIE_2L_SLV 340 3423d0407baSopenharmony_ci#define ACLK_PCIE_1L0_SLV 341 3433d0407baSopenharmony_ci#define ACLK_PCIE_1L1_SLV 342 3443d0407baSopenharmony_ci#define ACLK_PCIE_1L2_SLV 343 3453d0407baSopenharmony_ci#define PCLK_PCIE_4L 344 3463d0407baSopenharmony_ci#define PCLK_PCIE_2L 345 3473d0407baSopenharmony_ci#define PCLK_PCIE_1L0 347 3483d0407baSopenharmony_ci#define PCLK_PCIE_1L1 348 3493d0407baSopenharmony_ci#define PCLK_PCIE_1L2 349 3503d0407baSopenharmony_ci#define CLK_PCIE_AUX0 350 3513d0407baSopenharmony_ci#define CLK_PCIE_AUX1 351 3523d0407baSopenharmony_ci#define CLK_PCIE_AUX2 352 3533d0407baSopenharmony_ci#define CLK_PCIE_AUX3 353 3543d0407baSopenharmony_ci#define CLK_PCIE_AUX4 354 3553d0407baSopenharmony_ci#define CLK_PIPEPHY0_REF 355 3563d0407baSopenharmony_ci#define CLK_PIPEPHY1_REF 356 3573d0407baSopenharmony_ci#define CLK_PIPEPHY2_REF 357 3583d0407baSopenharmony_ci#define PCLK_PHP_ROOT 358 3593d0407baSopenharmony_ci#define PCLK_GMAC0 359 3603d0407baSopenharmony_ci#define PCLK_GMAC1 360 3613d0407baSopenharmony_ci#define ACLK_PCIE_ROOT 361 3623d0407baSopenharmony_ci#define ACLK_PHP_ROOT 362 3633d0407baSopenharmony_ci#define ACLK_PCIE_BRIDGE 363 3643d0407baSopenharmony_ci#define ACLK_GMAC0 364 3653d0407baSopenharmony_ci#define ACLK_GMAC1 365 3663d0407baSopenharmony_ci#define CLK_PMALIVE0 366 3673d0407baSopenharmony_ci#define CLK_PMALIVE1 367 3683d0407baSopenharmony_ci#define CLK_PMALIVE2 368 3693d0407baSopenharmony_ci#define ACLK_SATA0 369 3703d0407baSopenharmony_ci#define ACLK_SATA1 370 3713d0407baSopenharmony_ci#define ACLK_SATA2 371 3723d0407baSopenharmony_ci#define CLK_RXOOB0 372 3733d0407baSopenharmony_ci#define CLK_RXOOB1 373 3743d0407baSopenharmony_ci#define CLK_RXOOB2 374 3753d0407baSopenharmony_ci#define ACLK_USB3OTG2 375 3763d0407baSopenharmony_ci#define SUSPEND_CLK_USB3OTG2 376 3773d0407baSopenharmony_ci#define REF_CLK_USB3OTG2 377 3783d0407baSopenharmony_ci#define CLK_UTMI_OTG2 378 3793d0407baSopenharmony_ci#define CLK_PIPEPHY0_PIPE_G 379 3803d0407baSopenharmony_ci#define CLK_PIPEPHY1_PIPE_G 380 3813d0407baSopenharmony_ci#define CLK_PIPEPHY2_PIPE_G 381 3823d0407baSopenharmony_ci#define CLK_PIPEPHY0_PIPE_ASIC_G 382 3833d0407baSopenharmony_ci#define CLK_PIPEPHY1_PIPE_ASIC_G 383 3843d0407baSopenharmony_ci#define CLK_PIPEPHY2_PIPE_ASIC_G 384 3853d0407baSopenharmony_ci#define CLK_PIPEPHY2_PIPE_U3_G 385 3863d0407baSopenharmony_ci#define CLK_PCIE1L2_PIPE 386 3873d0407baSopenharmony_ci#define CLK_PCIE4L_PIPE 387 3883d0407baSopenharmony_ci#define CLK_PCIE2L_PIPE 388 3893d0407baSopenharmony_ci#define PCLK_PCIE_COMBO_PIPE_PHY0 389 3903d0407baSopenharmony_ci#define PCLK_PCIE_COMBO_PIPE_PHY1 390 3913d0407baSopenharmony_ci#define PCLK_PCIE_COMBO_PIPE_PHY2 391 3923d0407baSopenharmony_ci#define PCLK_PCIE_COMBO_PIPE_PHY 392 3933d0407baSopenharmony_ci#define HCLK_RGA3_1 393 3943d0407baSopenharmony_ci#define ACLK_RGA3_1 394 3953d0407baSopenharmony_ci#define CLK_RGA3_1_CORE 395 3963d0407baSopenharmony_ci#define ACLK_RGA3_ROOT 396 3973d0407baSopenharmony_ci#define HCLK_RGA3_ROOT 397 3983d0407baSopenharmony_ci#define ACLK_RKVDEC_CCU 398 3993d0407baSopenharmony_ci#define HCLK_RKVDEC0 399 4003d0407baSopenharmony_ci#define ACLK_RKVDEC0 400 4013d0407baSopenharmony_ci#define CLK_RKVDEC0_CA 401 4023d0407baSopenharmony_ci#define CLK_RKVDEC0_HEVC_CA 402 4033d0407baSopenharmony_ci#define CLK_RKVDEC0_CORE 403 4043d0407baSopenharmony_ci#define HCLK_RKVDEC1 404 4053d0407baSopenharmony_ci#define ACLK_RKVDEC1 405 4063d0407baSopenharmony_ci#define CLK_RKVDEC1_CA 406 4073d0407baSopenharmony_ci#define CLK_RKVDEC1_HEVC_CA 407 4083d0407baSopenharmony_ci#define CLK_RKVDEC1_CORE 408 4093d0407baSopenharmony_ci#define HCLK_SDIO 409 4103d0407baSopenharmony_ci#define CCLK_SRC_SDIO 410 4113d0407baSopenharmony_ci#define ACLK_USB_ROOT 411 4123d0407baSopenharmony_ci#define HCLK_USB_ROOT 412 4133d0407baSopenharmony_ci#define HCLK_HOST0 413 4143d0407baSopenharmony_ci#define HCLK_HOST_ARB0 414 4153d0407baSopenharmony_ci#define HCLK_HOST1 415 4163d0407baSopenharmony_ci#define HCLK_HOST_ARB1 416 4173d0407baSopenharmony_ci#define ACLK_USB3OTG0 417 4183d0407baSopenharmony_ci#define SUSPEND_CLK_USB3OTG0 418 4193d0407baSopenharmony_ci#define REF_CLK_USB3OTG0 419 4203d0407baSopenharmony_ci#define ACLK_USB3OTG1 420 4213d0407baSopenharmony_ci#define SUSPEND_CLK_USB3OTG1 421 4223d0407baSopenharmony_ci#define REF_CLK_USB3OTG1 422 4233d0407baSopenharmony_ci#define UTMI_OHCI_CLK48_HOST0 423 4243d0407baSopenharmony_ci#define UTMI_OHCI_CLK48_HOST1 424 4253d0407baSopenharmony_ci#define HCLK_IEP2P0 425 4263d0407baSopenharmony_ci#define ACLK_IEP2P0 426 4273d0407baSopenharmony_ci#define CLK_IEP2P0_CORE 427 4283d0407baSopenharmony_ci#define ACLK_JPEG_ENCODER0 428 4293d0407baSopenharmony_ci#define HCLK_JPEG_ENCODER0 429 4303d0407baSopenharmony_ci#define ACLK_JPEG_ENCODER1 430 4313d0407baSopenharmony_ci#define HCLK_JPEG_ENCODER1 431 4323d0407baSopenharmony_ci#define ACLK_JPEG_ENCODER2 432 4333d0407baSopenharmony_ci#define HCLK_JPEG_ENCODER2 433 4343d0407baSopenharmony_ci#define ACLK_JPEG_ENCODER3 434 4353d0407baSopenharmony_ci#define HCLK_JPEG_ENCODER3 435 4363d0407baSopenharmony_ci#define ACLK_JPEG_DECODER 436 4373d0407baSopenharmony_ci#define HCLK_JPEG_DECODER 437 4383d0407baSopenharmony_ci#define HCLK_RGA2 438 4393d0407baSopenharmony_ci#define ACLK_RGA2 439 4403d0407baSopenharmony_ci#define CLK_RGA2_CORE 440 4413d0407baSopenharmony_ci#define HCLK_RGA3_0 441 4423d0407baSopenharmony_ci#define ACLK_RGA3_0 442 4433d0407baSopenharmony_ci#define CLK_RGA3_0_CORE 443 4443d0407baSopenharmony_ci#define ACLK_VDPU_ROOT 444 4453d0407baSopenharmony_ci#define ACLK_VDPU_LOW_ROOT 445 4463d0407baSopenharmony_ci#define HCLK_VDPU_ROOT 446 4473d0407baSopenharmony_ci#define ACLK_JPEG_DECODER_ROOT 447 4483d0407baSopenharmony_ci#define ACLK_VPU 448 4493d0407baSopenharmony_ci#define HCLK_VPU 449 4503d0407baSopenharmony_ci#define HCLK_RKVENC0_ROOT 450 4513d0407baSopenharmony_ci#define ACLK_RKVENC0_ROOT 451 4523d0407baSopenharmony_ci#define HCLK_RKVENC0 452 4533d0407baSopenharmony_ci#define ACLK_RKVENC0 453 4543d0407baSopenharmony_ci#define CLK_RKVENC0_CORE 454 4553d0407baSopenharmony_ci#define HCLK_RKVENC1_ROOT 455 4563d0407baSopenharmony_ci#define ACLK_RKVENC1_ROOT 456 4573d0407baSopenharmony_ci#define HCLK_RKVENC1 457 4583d0407baSopenharmony_ci#define ACLK_RKVENC1 458 4593d0407baSopenharmony_ci#define CLK_RKVENC1_CORE 459 4603d0407baSopenharmony_ci#define ICLK_CSIHOST01 460 4613d0407baSopenharmony_ci#define ICLK_CSIHOST0 461 4623d0407baSopenharmony_ci#define ICLK_CSIHOST1 462 4633d0407baSopenharmony_ci#define PCLK_CSI_HOST_0 463 4643d0407baSopenharmony_ci#define PCLK_CSI_HOST_1 464 4653d0407baSopenharmony_ci#define PCLK_CSI_HOST_2 465 4663d0407baSopenharmony_ci#define PCLK_CSI_HOST_3 466 4673d0407baSopenharmony_ci#define PCLK_CSI_HOST_4 467 4683d0407baSopenharmony_ci#define PCLK_CSI_HOST_5 468 4693d0407baSopenharmony_ci#define ACLK_FISHEYE0 469 4703d0407baSopenharmony_ci#define HCLK_FISHEYE0 470 4713d0407baSopenharmony_ci#define CLK_FISHEYE0_CORE 471 4723d0407baSopenharmony_ci#define ACLK_FISHEYE1 472 4733d0407baSopenharmony_ci#define HCLK_FISHEYE1 473 4743d0407baSopenharmony_ci#define CLK_FISHEYE1_CORE 474 4753d0407baSopenharmony_ci#define CLK_ISP0_CORE 475 4763d0407baSopenharmony_ci#define CLK_ISP0_CORE_MARVIN 476 4773d0407baSopenharmony_ci#define CLK_ISP0_CORE_VICAP 477 4783d0407baSopenharmony_ci#define ACLK_ISP0 478 4793d0407baSopenharmony_ci#define HCLK_ISP0 479 4803d0407baSopenharmony_ci#define ACLK_VI_ROOT 480 4813d0407baSopenharmony_ci#define HCLK_VI_ROOT 481 4823d0407baSopenharmony_ci#define PCLK_VI_ROOT 482 4833d0407baSopenharmony_ci#define DCLK_VICAP 483 4843d0407baSopenharmony_ci#define ACLK_VICAP 484 4853d0407baSopenharmony_ci#define HCLK_VICAP 485 4863d0407baSopenharmony_ci#define PCLK_DP0 486 4873d0407baSopenharmony_ci#define PCLK_DP1 487 4883d0407baSopenharmony_ci#define PCLK_S_DP0 488 4893d0407baSopenharmony_ci#define PCLK_S_DP1 489 4903d0407baSopenharmony_ci#define CLK_DP0 490 4913d0407baSopenharmony_ci#define CLK_DP1 491 4923d0407baSopenharmony_ci#define HCLK_HDCP_KEY0 492 4933d0407baSopenharmony_ci#define ACLK_HDCP0 493 4943d0407baSopenharmony_ci#define HCLK_HDCP0 494 4953d0407baSopenharmony_ci#define PCLK_HDCP0 495 4963d0407baSopenharmony_ci#define HCLK_I2S4_8CH 496 4973d0407baSopenharmony_ci#define ACLK_TRNG0 497 4983d0407baSopenharmony_ci#define PCLK_TRNG0 498 4993d0407baSopenharmony_ci#define ACLK_VO0_ROOT 499 5003d0407baSopenharmony_ci#define HCLK_VO0_ROOT 500 5013d0407baSopenharmony_ci#define HCLK_VO0_S_ROOT 501 5023d0407baSopenharmony_ci#define PCLK_VO0_ROOT 502 5033d0407baSopenharmony_ci#define PCLK_VO0_S_ROOT 503 5043d0407baSopenharmony_ci#define PCLK_VO0GRF 504 5053d0407baSopenharmony_ci#define CLK_I2S4_8CH_TX_SRC 505 5063d0407baSopenharmony_ci#define CLK_I2S4_8CH_TX_FRAC 506 5073d0407baSopenharmony_ci#define MCLK_I2S4_8CH_TX 507 5083d0407baSopenharmony_ci#define CLK_I2S4_8CH_TX 508 5093d0407baSopenharmony_ci#define HCLK_I2S8_8CH 510 5103d0407baSopenharmony_ci#define CLK_I2S8_8CH_TX_SRC 511 5113d0407baSopenharmony_ci#define CLK_I2S8_8CH_TX_FRAC 512 5123d0407baSopenharmony_ci#define MCLK_I2S8_8CH_TX 513 5133d0407baSopenharmony_ci#define CLK_I2S8_8CH_TX 514 5143d0407baSopenharmony_ci#define HCLK_SPDIF2_DP0 516 5153d0407baSopenharmony_ci#define CLK_SPDIF2_DP0_SRC 517 5163d0407baSopenharmony_ci#define CLK_SPDIF2_DP0_FRAC 518 5173d0407baSopenharmony_ci#define MCLK_SPDIF2_DP0 519 5183d0407baSopenharmony_ci#define CLK_SPDIF2_DP0 520 5193d0407baSopenharmony_ci#define MCLK_SPDIF2 521 5203d0407baSopenharmony_ci#define HCLK_SPDIF5_DP1 522 5213d0407baSopenharmony_ci#define CLK_SPDIF5_DP1_SRC 523 5223d0407baSopenharmony_ci#define CLK_SPDIF5_DP1_FRAC 524 5233d0407baSopenharmony_ci#define MCLK_SPDIF5_DP1 525 5243d0407baSopenharmony_ci#define CLK_SPDIF5_DP1 526 5253d0407baSopenharmony_ci#define MCLK_SPDIF5 527 5263d0407baSopenharmony_ci#define PCLK_EDP0 528 5273d0407baSopenharmony_ci#define CLK_EDP0_24M 529 5283d0407baSopenharmony_ci#define CLK_EDP0_200M 530 5293d0407baSopenharmony_ci#define PCLK_EDP1 531 5303d0407baSopenharmony_ci#define CLK_EDP1_24M 532 5313d0407baSopenharmony_ci#define CLK_EDP1_200M 533 5323d0407baSopenharmony_ci#define HCLK_HDCP_KEY1 534 5333d0407baSopenharmony_ci#define ACLK_HDCP1 535 5343d0407baSopenharmony_ci#define HCLK_HDCP1 536 5353d0407baSopenharmony_ci#define PCLK_HDCP1 537 5363d0407baSopenharmony_ci#define ACLK_HDMIRX 538 5373d0407baSopenharmony_ci#define PCLK_HDMIRX 539 5383d0407baSopenharmony_ci#define CLK_HDMIRX_REF 540 5393d0407baSopenharmony_ci#define CLK_HDMIRX_AUD_SRC 541 5403d0407baSopenharmony_ci#define CLK_HDMIRX_AUD_FRAC 542 5413d0407baSopenharmony_ci#define CLK_HDMIRX_AUD 543 5423d0407baSopenharmony_ci#define CLK_HDMIRX_AUD_P_MUX 544 5433d0407baSopenharmony_ci#define PCLK_HDMITX0 545 5443d0407baSopenharmony_ci#define CLK_HDMITX0_EARC 546 5453d0407baSopenharmony_ci#define CLK_HDMITX0_REF 547 5463d0407baSopenharmony_ci#define PCLK_HDMITX1 548 5473d0407baSopenharmony_ci#define CLK_HDMITX1_EARC 549 5483d0407baSopenharmony_ci#define CLK_HDMITX1_REF 550 5493d0407baSopenharmony_ci#define CLK_HDMITRX_REFSRC 551 5503d0407baSopenharmony_ci#define ACLK_TRNG1 552 5513d0407baSopenharmony_ci#define PCLK_TRNG1 553 5523d0407baSopenharmony_ci#define ACLK_HDCP1_ROOT 554 5533d0407baSopenharmony_ci#define ACLK_HDMIRX_ROOT 555 5543d0407baSopenharmony_ci#define HCLK_VO1_ROOT 556 5553d0407baSopenharmony_ci#define HCLK_VO1_S_ROOT 557 5563d0407baSopenharmony_ci#define PCLK_VO1_ROOT 558 5573d0407baSopenharmony_ci#define PCLK_VO1_S_ROOT 559 5583d0407baSopenharmony_ci#define PCLK_S_EDP0 560 5593d0407baSopenharmony_ci#define PCLK_S_EDP1 561 5603d0407baSopenharmony_ci#define PCLK_S_HDMIRX 562 5613d0407baSopenharmony_ci#define HCLK_I2S10_8CH 563 5623d0407baSopenharmony_ci#define CLK_I2S10_8CH_RX_SRC 564 5633d0407baSopenharmony_ci#define CLK_I2S10_8CH_RX_FRAC 565 5643d0407baSopenharmony_ci#define CLK_I2S10_8CH_RX 566 5653d0407baSopenharmony_ci#define MCLK_I2S10_8CH_RX 567 5663d0407baSopenharmony_ci#define HCLK_I2S7_8CH 568 5673d0407baSopenharmony_ci#define CLK_I2S7_8CH_RX_SRC 569 5683d0407baSopenharmony_ci#define CLK_I2S7_8CH_RX_FRAC 570 5693d0407baSopenharmony_ci#define CLK_I2S7_8CH_RX 571 5703d0407baSopenharmony_ci#define MCLK_I2S7_8CH_RX 572 5713d0407baSopenharmony_ci#define HCLK_I2S9_8CH 574 5723d0407baSopenharmony_ci#define CLK_I2S9_8CH_RX_SRC 575 5733d0407baSopenharmony_ci#define CLK_I2S9_8CH_RX_FRAC 576 5743d0407baSopenharmony_ci#define CLK_I2S9_8CH_RX 577 5753d0407baSopenharmony_ci#define MCLK_I2S9_8CH_RX 578 5763d0407baSopenharmony_ci#define CLK_I2S5_8CH_TX_SRC 579 5773d0407baSopenharmony_ci#define CLK_I2S5_8CH_TX_FRAC 580 5783d0407baSopenharmony_ci#define CLK_I2S5_8CH_TX 581 5793d0407baSopenharmony_ci#define MCLK_I2S5_8CH_TX 582 5803d0407baSopenharmony_ci#define HCLK_I2S5_8CH 584 5813d0407baSopenharmony_ci#define CLK_I2S6_8CH_TX_SRC 585 5823d0407baSopenharmony_ci#define CLK_I2S6_8CH_TX_FRAC 586 5833d0407baSopenharmony_ci#define CLK_I2S6_8CH_TX 587 5843d0407baSopenharmony_ci#define MCLK_I2S6_8CH_TX 588 5853d0407baSopenharmony_ci#define CLK_I2S6_8CH_RX_SRC 589 5863d0407baSopenharmony_ci#define CLK_I2S6_8CH_RX_FRAC 590 5873d0407baSopenharmony_ci#define CLK_I2S6_8CH_RX 591 5883d0407baSopenharmony_ci#define MCLK_I2S6_8CH_RX 592 5893d0407baSopenharmony_ci#define I2S6_8CH_MCLKOUT 593 5903d0407baSopenharmony_ci#define HCLK_I2S6_8CH 594 5913d0407baSopenharmony_ci#define HCLK_SPDIF3 595 5923d0407baSopenharmony_ci#define CLK_SPDIF3_SRC 596 5933d0407baSopenharmony_ci#define CLK_SPDIF3_FRAC 597 5943d0407baSopenharmony_ci#define CLK_SPDIF3 598 5953d0407baSopenharmony_ci#define MCLK_SPDIF3 599 5963d0407baSopenharmony_ci#define HCLK_SPDIF4 600 5973d0407baSopenharmony_ci#define CLK_SPDIF4_SRC 601 5983d0407baSopenharmony_ci#define CLK_SPDIF4_FRAC 602 5993d0407baSopenharmony_ci#define CLK_SPDIF4 603 6003d0407baSopenharmony_ci#define MCLK_SPDIF4 604 6013d0407baSopenharmony_ci#define HCLK_SPDIFRX0 605 6023d0407baSopenharmony_ci#define MCLK_SPDIFRX0 606 6033d0407baSopenharmony_ci#define HCLK_SPDIFRX1 607 6043d0407baSopenharmony_ci#define MCLK_SPDIFRX1 608 6053d0407baSopenharmony_ci#define HCLK_SPDIFRX2 609 6063d0407baSopenharmony_ci#define MCLK_SPDIFRX2 610 6073d0407baSopenharmony_ci#define ACLK_VO1USB_TOP_ROOT 611 6083d0407baSopenharmony_ci#define HCLK_VO1USB_TOP_ROOT 612 6093d0407baSopenharmony_ci#define CLK_HDMIHDP0 613 6103d0407baSopenharmony_ci#define CLK_HDMIHDP1 614 6113d0407baSopenharmony_ci#define PCLK_HDPTX0 615 6123d0407baSopenharmony_ci#define PCLK_HDPTX1 616 6133d0407baSopenharmony_ci#define PCLK_USBDPPHY0 617 6143d0407baSopenharmony_ci#define PCLK_USBDPPHY1 618 6153d0407baSopenharmony_ci#define ACLK_VOP_ROOT 619 6163d0407baSopenharmony_ci#define ACLK_VOP_LOW_ROOT 620 6173d0407baSopenharmony_ci#define HCLK_VOP_ROOT 621 6183d0407baSopenharmony_ci#define PCLK_VOP_ROOT 622 6193d0407baSopenharmony_ci#define HCLK_VOP 623 6203d0407baSopenharmony_ci#define ACLK_VOP 624 6213d0407baSopenharmony_ci#define DCLK_VOP0_SRC 625 6223d0407baSopenharmony_ci#define DCLK_VOP1_SRC 626 6233d0407baSopenharmony_ci#define DCLK_VOP2_SRC 627 6243d0407baSopenharmony_ci#define DCLK_VOP0 628 6253d0407baSopenharmony_ci#define DCLK_VOP1 629 6263d0407baSopenharmony_ci#define DCLK_VOP2 630 6273d0407baSopenharmony_ci#define DCLK_VOP3 631 6283d0407baSopenharmony_ci#define PCLK_DSIHOST0 632 6293d0407baSopenharmony_ci#define PCLK_DSIHOST1 633 6303d0407baSopenharmony_ci#define CLK_DSIHOST0 634 6313d0407baSopenharmony_ci#define CLK_DSIHOST1 635 6323d0407baSopenharmony_ci#define CLK_VOP_PMU 636 6333d0407baSopenharmony_ci#define ACLK_VOP_DOBY 637 6343d0407baSopenharmony_ci#define ACLK_VOP_SUB_SRC 638 6353d0407baSopenharmony_ci#define CLK_USBDP_PHY0_IMMORTAL 639 6363d0407baSopenharmony_ci#define CLK_USBDP_PHY1_IMMORTAL 640 6373d0407baSopenharmony_ci#define CLK_PMU0 641 6383d0407baSopenharmony_ci#define PCLK_PMU0 642 6393d0407baSopenharmony_ci#define PCLK_PMU0IOC 643 6403d0407baSopenharmony_ci#define PCLK_GPIO0 644 6413d0407baSopenharmony_ci#define DBCLK_GPIO0 645 6423d0407baSopenharmony_ci#define PCLK_I2C0 646 6433d0407baSopenharmony_ci#define CLK_I2C0 647 6443d0407baSopenharmony_ci#define HCLK_I2S1_8CH 648 6453d0407baSopenharmony_ci#define CLK_I2S1_8CH_TX_SRC 649 6463d0407baSopenharmony_ci#define CLK_I2S1_8CH_TX_FRAC 650 6473d0407baSopenharmony_ci#define CLK_I2S1_8CH_TX 651 6483d0407baSopenharmony_ci#define MCLK_I2S1_8CH_TX 652 6493d0407baSopenharmony_ci#define CLK_I2S1_8CH_RX_SRC 653 6503d0407baSopenharmony_ci#define CLK_I2S1_8CH_RX_FRAC 654 6513d0407baSopenharmony_ci#define CLK_I2S1_8CH_RX 655 6523d0407baSopenharmony_ci#define MCLK_I2S1_8CH_RX 656 6533d0407baSopenharmony_ci#define I2S1_8CH_MCLKOUT 657 6543d0407baSopenharmony_ci#define CLK_PMU1_50M_SRC 658 6553d0407baSopenharmony_ci#define CLK_PMU1_100M_SRC 659 6563d0407baSopenharmony_ci#define CLK_PMU1_200M_SRC 660 6573d0407baSopenharmony_ci#define CLK_PMU1_300M_SRC 661 6583d0407baSopenharmony_ci#define CLK_PMU1_400M_SRC 662 6593d0407baSopenharmony_ci#define HCLK_PMU1_ROOT 663 6603d0407baSopenharmony_ci#define PCLK_PMU1_ROOT 664 6613d0407baSopenharmony_ci#define PCLK_PMU0_ROOT 665 6623d0407baSopenharmony_ci#define HCLK_PMU_CM0_ROOT 666 6633d0407baSopenharmony_ci#define PCLK_PMU1 667 6643d0407baSopenharmony_ci#define CLK_DDR_FAIL_SAFE 668 6653d0407baSopenharmony_ci#define CLK_PMU1 669 6663d0407baSopenharmony_ci#define HCLK_PDM0 670 6673d0407baSopenharmony_ci#define MCLK_PDM0 671 6683d0407baSopenharmony_ci#define HCLK_VAD 672 6693d0407baSopenharmony_ci#define FCLK_PMU_CM0_CORE 673 6703d0407baSopenharmony_ci#define CLK_PMU_CM0_RTC 674 6713d0407baSopenharmony_ci#define PCLK_PMU1_IOC 675 6723d0407baSopenharmony_ci#define PCLK_PMU1PWM 676 6733d0407baSopenharmony_ci#define CLK_PMU1PWM 677 6743d0407baSopenharmony_ci#define CLK_PMU1PWM_CAPTURE 678 6753d0407baSopenharmony_ci#define PCLK_PMU1TIMER 679 6763d0407baSopenharmony_ci#define CLK_PMU1TIMER_ROOT 680 6773d0407baSopenharmony_ci#define CLK_PMU1TIMER0 681 6783d0407baSopenharmony_ci#define CLK_PMU1TIMER1 682 6793d0407baSopenharmony_ci#define CLK_UART0_SRC 683 6803d0407baSopenharmony_ci#define CLK_UART0_FRAC 684 6813d0407baSopenharmony_ci#define CLK_UART0 685 6823d0407baSopenharmony_ci#define SCLK_UART0 686 6833d0407baSopenharmony_ci#define PCLK_UART0 687 6843d0407baSopenharmony_ci#define PCLK_PMU1WDT 688 6853d0407baSopenharmony_ci#define TCLK_PMU1WDT 689 6863d0407baSopenharmony_ci#define CLK_CR_PARA 690 6873d0407baSopenharmony_ci#define CLK_USB2PHY_HDPTXRXPHY_REF 693 6883d0407baSopenharmony_ci#define CLK_USBDPPHY_MIPIDCPPHY_REF 694 6893d0407baSopenharmony_ci#define CLK_REF_PIPE_PHY0_OSC_SRC 695 6903d0407baSopenharmony_ci#define CLK_REF_PIPE_PHY1_OSC_SRC 696 6913d0407baSopenharmony_ci#define CLK_REF_PIPE_PHY2_OSC_SRC 697 6923d0407baSopenharmony_ci#define CLK_REF_PIPE_PHY0_PLL_SRC 698 6933d0407baSopenharmony_ci#define CLK_REF_PIPE_PHY1_PLL_SRC 699 6943d0407baSopenharmony_ci#define CLK_REF_PIPE_PHY2_PLL_SRC 700 6953d0407baSopenharmony_ci#define CLK_REF_PIPE_PHY0 701 6963d0407baSopenharmony_ci#define CLK_REF_PIPE_PHY1 702 6973d0407baSopenharmony_ci#define CLK_REF_PIPE_PHY2 703 6983d0407baSopenharmony_ci#define SCLK_SDIO_DRV 704 6993d0407baSopenharmony_ci#define SCLK_SDIO_SAMPLE 705 7003d0407baSopenharmony_ci#define SCLK_SDMMC_DRV 706 7013d0407baSopenharmony_ci#define SCLK_SDMMC_SAMPLE 707 7023d0407baSopenharmony_ci#define CLK_PCIE1L0_PIPE 708 7033d0407baSopenharmony_ci#define CLK_PCIE1L1_PIPE 709 7043d0407baSopenharmony_ci#define CLK_BIGCORE0_PVTM 710 7053d0407baSopenharmony_ci#define CLK_CORE_BIGCORE0_PVTM 711 7063d0407baSopenharmony_ci#define CLK_BIGCORE1_PVTM 712 7073d0407baSopenharmony_ci#define CLK_CORE_BIGCORE1_PVTM 713 7083d0407baSopenharmony_ci#define CLK_LITCORE_PVTM 714 7093d0407baSopenharmony_ci#define CLK_CORE_LITCORE_PVTM 715 7103d0407baSopenharmony_ci#define CLK_AUX16M_0 716 7113d0407baSopenharmony_ci#define CLK_AUX16M_1 717 7123d0407baSopenharmony_ci#define CLK_PHY0_REF_ALT_P 718 7133d0407baSopenharmony_ci#define CLK_PHY0_REF_ALT_M 719 7143d0407baSopenharmony_ci#define CLK_PHY1_REF_ALT_P 720 7153d0407baSopenharmony_ci#define CLK_PHY1_REF_ALT_M 721 7163d0407baSopenharmony_ci 7173d0407baSopenharmony_ci#define CLK_NR_CLKS (CLK_PHY1_REF_ALT_M + 1) 7183d0407baSopenharmony_ci 7193d0407baSopenharmony_ci/********Name=SOFTRST_CON01,Offset=0xA04********/ 7203d0407baSopenharmony_ci#define SRST_A_TOP_BIU 19 7213d0407baSopenharmony_ci#define SRST_P_TOP_BIU 20 7223d0407baSopenharmony_ci#define SRST_P_CSIPHY0 22 7233d0407baSopenharmony_ci#define SRST_CSIPHY0 23 7243d0407baSopenharmony_ci#define SRST_P_CSIPHY1 24 7253d0407baSopenharmony_ci#define SRST_CSIPHY1 25 7263d0407baSopenharmony_ci#define SRST_A_TOP_M500_BIU 31 7273d0407baSopenharmony_ci/********Name=SOFTRST_CON02,Offset=0xA08********/ 7283d0407baSopenharmony_ci#define SRST_A_TOP_M400_BIU 32 7293d0407baSopenharmony_ci#define SRST_A_TOP_S200_BIU 33 7303d0407baSopenharmony_ci#define SRST_A_TOP_S400_BIU 34 7313d0407baSopenharmony_ci#define SRST_A_TOP_M300_BIU 35 7323d0407baSopenharmony_ci#define SRST_USBDP_COMBO_PHY0_INIT 40 7333d0407baSopenharmony_ci#define SRST_USBDP_COMBO_PHY0_CMN 41 7343d0407baSopenharmony_ci#define SRST_USBDP_COMBO_PHY0_LANE 42 7353d0407baSopenharmony_ci#define SRST_USBDP_COMBO_PHY0_PCS 43 7363d0407baSopenharmony_ci#define SRST_USBDP_COMBO_PHY1_INIT 47 7373d0407baSopenharmony_ci/********Name=SOFTRST_CON03,Offset=0xA0C********/ 7383d0407baSopenharmony_ci#define SRST_USBDP_COMBO_PHY1_CMN 48 7393d0407baSopenharmony_ci#define SRST_USBDP_COMBO_PHY1_LANE 49 7403d0407baSopenharmony_ci#define SRST_USBDP_COMBO_PHY1_PCS 50 7413d0407baSopenharmony_ci#define SRST_DCPHY0 59 7423d0407baSopenharmony_ci#define SRST_P_MIPI_DCPHY0 62 7433d0407baSopenharmony_ci#define SRST_P_MIPI_DCPHY0_GRF 63 7443d0407baSopenharmony_ci/********Name=SOFTRST_CON04,Offset=0xA10********/ 7453d0407baSopenharmony_ci#define SRST_DCPHY1 64 7463d0407baSopenharmony_ci#define SRST_P_MIPI_DCPHY1 67 7473d0407baSopenharmony_ci#define SRST_P_MIPI_DCPHY1_GRF 68 7483d0407baSopenharmony_ci#define SRST_P_APB2ASB_SLV_CDPHY 69 7493d0407baSopenharmony_ci#define SRST_P_APB2ASB_SLV_CSIPHY 70 7503d0407baSopenharmony_ci#define SRST_P_APB2ASB_SLV_VCCIO3_5 71 7513d0407baSopenharmony_ci#define SRST_P_APB2ASB_SLV_VCCIO6 72 7523d0407baSopenharmony_ci#define SRST_P_APB2ASB_SLV_EMMCIO 73 7533d0407baSopenharmony_ci#define SRST_P_APB2ASB_SLV_IOC_TOP 74 7543d0407baSopenharmony_ci#define SRST_P_APB2ASB_SLV_IOC_RIGHT 75 7553d0407baSopenharmony_ci/********Name=SOFTRST_CON05,Offset=0xA14********/ 7563d0407baSopenharmony_ci#define SRST_P_CRU 80 7573d0407baSopenharmony_ci#define SRST_A_CHANNEL_SECURE2VO1USB 87 7583d0407baSopenharmony_ci#define SRST_A_CHANNEL_SECURE2CENTER 88 7593d0407baSopenharmony_ci#define SRST_H_CHANNEL_SECURE2VO1USB 94 7603d0407baSopenharmony_ci#define SRST_H_CHANNEL_SECURE2CENTER 95 7613d0407baSopenharmony_ci/********Name=SOFTRST_CON06,Offset=0xA18********/ 7623d0407baSopenharmony_ci#define SRST_P_CHANNEL_SECURE2VO1USB 96 7633d0407baSopenharmony_ci#define SRST_P_CHANNEL_SECURE2CENTER 97 7643d0407baSopenharmony_ci/********Name=SOFTRST_CON07,Offset=0xA1C********/ 7653d0407baSopenharmony_ci#define SRST_H_AUDIO_BIU 114 7663d0407baSopenharmony_ci#define SRST_P_AUDIO_BIU 115 7673d0407baSopenharmony_ci#define SRST_H_I2S0_8CH 116 7683d0407baSopenharmony_ci#define SRST_M_I2S0_8CH_TX 119 7693d0407baSopenharmony_ci#define SRST_M_I2S0_8CH_RX 122 7703d0407baSopenharmony_ci#define SRST_P_ACDCDIG 123 7713d0407baSopenharmony_ci#define SRST_H_I2S2_2CH 124 7723d0407baSopenharmony_ci#define SRST_H_I2S3_2CH 125 7733d0407baSopenharmony_ci/********Name=SOFTRST_CON08,Offset=0xA20********/ 7743d0407baSopenharmony_ci#define SRST_M_I2S2_2CH 128 7753d0407baSopenharmony_ci#define SRST_M_I2S3_2CH 131 7763d0407baSopenharmony_ci#define SRST_DAC_ACDCDIG 132 7773d0407baSopenharmony_ci#define SRST_H_SPDIF0 142 7783d0407baSopenharmony_ci/********Name=SOFTRST_CON09,Offset=0xA24********/ 7793d0407baSopenharmony_ci#define SRST_M_SPDIF0 145 7803d0407baSopenharmony_ci#define SRST_H_SPDIF1 146 7813d0407baSopenharmony_ci#define SRST_M_SPDIF1 149 7823d0407baSopenharmony_ci#define SRST_H_PDM1 150 7833d0407baSopenharmony_ci#define SRST_PDM1 151 7843d0407baSopenharmony_ci/********Name=SOFTRST_CON10,Offset=0xA28********/ 7853d0407baSopenharmony_ci#define SRST_A_BUS_BIU 161 7863d0407baSopenharmony_ci#define SRST_P_BUS_BIU 162 7873d0407baSopenharmony_ci#define SRST_A_GIC 163 7883d0407baSopenharmony_ci#define SRST_A_GIC_DBG 164 7893d0407baSopenharmony_ci#define SRST_A_DMAC0 165 7903d0407baSopenharmony_ci#define SRST_A_DMAC1 166 7913d0407baSopenharmony_ci#define SRST_A_DMAC2 167 7923d0407baSopenharmony_ci#define SRST_P_I2C1 168 7933d0407baSopenharmony_ci#define SRST_P_I2C2 169 7943d0407baSopenharmony_ci#define SRST_P_I2C3 170 7953d0407baSopenharmony_ci#define SRST_P_I2C4 171 7963d0407baSopenharmony_ci#define SRST_P_I2C5 172 7973d0407baSopenharmony_ci#define SRST_P_I2C6 173 7983d0407baSopenharmony_ci#define SRST_P_I2C7 174 7993d0407baSopenharmony_ci#define SRST_P_I2C8 175 8003d0407baSopenharmony_ci/********Name=SOFTRST_CON11,Offset=0xA2C********/ 8013d0407baSopenharmony_ci#define SRST_I2C1 176 8023d0407baSopenharmony_ci#define SRST_I2C2 177 8033d0407baSopenharmony_ci#define SRST_I2C3 178 8043d0407baSopenharmony_ci#define SRST_I2C4 179 8053d0407baSopenharmony_ci#define SRST_I2C5 180 8063d0407baSopenharmony_ci#define SRST_I2C6 181 8073d0407baSopenharmony_ci#define SRST_I2C7 182 8083d0407baSopenharmony_ci#define SRST_I2C8 183 8093d0407baSopenharmony_ci#define SRST_P_CAN0 184 8103d0407baSopenharmony_ci#define SRST_CAN0 185 8113d0407baSopenharmony_ci#define SRST_P_CAN1 186 8123d0407baSopenharmony_ci#define SRST_CAN1 187 8133d0407baSopenharmony_ci#define SRST_P_CAN2 188 8143d0407baSopenharmony_ci#define SRST_CAN2 189 8153d0407baSopenharmony_ci#define SRST_P_SARADC 190 8163d0407baSopenharmony_ci/********Name=SOFTRST_CON12,Offset=0xA30********/ 8173d0407baSopenharmony_ci#define SRST_P_TSADC 192 8183d0407baSopenharmony_ci#define SRST_TSADC 193 8193d0407baSopenharmony_ci#define SRST_P_UART1 194 8203d0407baSopenharmony_ci#define SRST_P_UART2 195 8213d0407baSopenharmony_ci#define SRST_P_UART3 196 8223d0407baSopenharmony_ci#define SRST_P_UART4 197 8233d0407baSopenharmony_ci#define SRST_P_UART5 198 8243d0407baSopenharmony_ci#define SRST_P_UART6 199 8253d0407baSopenharmony_ci#define SRST_P_UART7 200 8263d0407baSopenharmony_ci#define SRST_P_UART8 201 8273d0407baSopenharmony_ci#define SRST_P_UART9 202 8283d0407baSopenharmony_ci#define SRST_S_UART1 205 8293d0407baSopenharmony_ci/********Name=SOFTRST_CON13,Offset=0xA34********/ 8303d0407baSopenharmony_ci#define SRST_S_UART2 208 8313d0407baSopenharmony_ci#define SRST_S_UART3 211 8323d0407baSopenharmony_ci#define SRST_S_UART4 214 8333d0407baSopenharmony_ci#define SRST_S_UART5 217 8343d0407baSopenharmony_ci#define SRST_S_UART6 220 8353d0407baSopenharmony_ci#define SRST_S_UART7 223 8363d0407baSopenharmony_ci/********Name=SOFTRST_CON14,Offset=0xA38********/ 8373d0407baSopenharmony_ci#define SRST_S_UART8 226 8383d0407baSopenharmony_ci#define SRST_S_UART9 229 8393d0407baSopenharmony_ci#define SRST_P_SPI0 230 8403d0407baSopenharmony_ci#define SRST_P_SPI1 231 8413d0407baSopenharmony_ci#define SRST_P_SPI2 232 8423d0407baSopenharmony_ci#define SRST_P_SPI3 233 8433d0407baSopenharmony_ci#define SRST_P_SPI4 234 8443d0407baSopenharmony_ci#define SRST_SPI0 235 8453d0407baSopenharmony_ci#define SRST_SPI1 236 8463d0407baSopenharmony_ci#define SRST_SPI2 237 8473d0407baSopenharmony_ci#define SRST_SPI3 238 8483d0407baSopenharmony_ci#define SRST_SPI4 239 8493d0407baSopenharmony_ci/********Name=SOFTRST_CON15,Offset=0xA3C********/ 8503d0407baSopenharmony_ci#define SRST_P_WDT0 240 8513d0407baSopenharmony_ci#define SRST_T_WDT0 241 8523d0407baSopenharmony_ci#define SRST_P_SYS_GRF 242 8533d0407baSopenharmony_ci#define SRST_P_PWM1 243 8543d0407baSopenharmony_ci#define SRST_PWM1 244 8553d0407baSopenharmony_ci#define SRST_P_PWM2 246 8563d0407baSopenharmony_ci#define SRST_PWM2 247 8573d0407baSopenharmony_ci#define SRST_P_PWM3 249 8583d0407baSopenharmony_ci#define SRST_PWM3 250 8593d0407baSopenharmony_ci#define SRST_P_BUSTIMER0 252 8603d0407baSopenharmony_ci#define SRST_P_BUSTIMER1 253 8613d0407baSopenharmony_ci#define SRST_BUSTIMER0 255 8623d0407baSopenharmony_ci/********Name=SOFTRST_CON16,Offset=0xA40********/ 8633d0407baSopenharmony_ci#define SRST_BUSTIMER1 256 8643d0407baSopenharmony_ci#define SRST_BUSTIMER2 257 8653d0407baSopenharmony_ci#define SRST_BUSTIMER3 258 8663d0407baSopenharmony_ci#define SRST_BUSTIMER4 259 8673d0407baSopenharmony_ci#define SRST_BUSTIMER5 260 8683d0407baSopenharmony_ci#define SRST_BUSTIMER6 261 8693d0407baSopenharmony_ci#define SRST_BUSTIMER7 262 8703d0407baSopenharmony_ci#define SRST_BUSTIMER8 263 8713d0407baSopenharmony_ci#define SRST_BUSTIMER9 264 8723d0407baSopenharmony_ci#define SRST_BUSTIMER10 265 8733d0407baSopenharmony_ci#define SRST_BUSTIMER11 266 8743d0407baSopenharmony_ci#define SRST_P_MAILBOX0 267 8753d0407baSopenharmony_ci#define SRST_P_MAILBOX1 268 8763d0407baSopenharmony_ci#define SRST_P_MAILBOX2 269 8773d0407baSopenharmony_ci#define SRST_P_GPIO1 270 8783d0407baSopenharmony_ci#define SRST_GPIO1 271 8793d0407baSopenharmony_ci/********Name=SOFTRST_CON17,Offset=0xA44********/ 8803d0407baSopenharmony_ci#define SRST_P_GPIO2 272 8813d0407baSopenharmony_ci#define SRST_GPIO2 273 8823d0407baSopenharmony_ci#define SRST_P_GPIO3 274 8833d0407baSopenharmony_ci#define SRST_GPIO3 275 8843d0407baSopenharmony_ci#define SRST_P_GPIO4 276 8853d0407baSopenharmony_ci#define SRST_GPIO4 277 8863d0407baSopenharmony_ci#define SRST_A_DECOM 278 8873d0407baSopenharmony_ci#define SRST_P_DECOM 279 8883d0407baSopenharmony_ci#define SRST_D_DECOM 280 8893d0407baSopenharmony_ci#define SRST_P_TOP 281 8903d0407baSopenharmony_ci#define SRST_A_GICADB_GIC2CORE_BUS 283 8913d0407baSopenharmony_ci#define SRST_P_DFT2APB 284 8923d0407baSopenharmony_ci#define SRST_P_APB2ASB_MST_TOP 285 8933d0407baSopenharmony_ci#define SRST_P_APB2ASB_MST_CDPHY 286 8943d0407baSopenharmony_ci#define SRST_P_APB2ASB_MST_BOT_RIGHT 287 8953d0407baSopenharmony_ci/********Name=SOFTRST_CON18,Offset=0xA48********/ 8963d0407baSopenharmony_ci#define SRST_P_APB2ASB_MST_IOC_TOP 288 8973d0407baSopenharmony_ci#define SRST_P_APB2ASB_MST_IOC_RIGHT 289 8983d0407baSopenharmony_ci#define SRST_P_APB2ASB_MST_CSIPHY 290 8993d0407baSopenharmony_ci#define SRST_P_APB2ASB_MST_VCCIO3_5 291 9003d0407baSopenharmony_ci#define SRST_P_APB2ASB_MST_VCCIO6 292 9013d0407baSopenharmony_ci#define SRST_P_APB2ASB_MST_EMMCIO 293 9023d0407baSopenharmony_ci#define SRST_A_SPINLOCK 294 9033d0407baSopenharmony_ci#define SRST_P_OTPC_NS 297 9043d0407baSopenharmony_ci#define SRST_OTPC_NS 298 9053d0407baSopenharmony_ci#define SRST_OTPC_ARB 299 9063d0407baSopenharmony_ci/********Name=SOFTRST_CON19,Offset=0xA4C********/ 9073d0407baSopenharmony_ci#define SRST_P_BUSIOC 304 9083d0407baSopenharmony_ci#define SRST_P_PMUCM0_INTMUX 308 9093d0407baSopenharmony_ci#define SRST_P_DDRCM0_INTMUX 309 9103d0407baSopenharmony_ci/********Name=SOFTRST_CON20,Offset=0xA50********/ 9113d0407baSopenharmony_ci#define SRST_P_DDR_DFICTL_CH0 320 9123d0407baSopenharmony_ci#define SRST_P_DDR_MON_CH0 321 9133d0407baSopenharmony_ci#define SRST_P_DDR_STANDBY_CH0 322 9143d0407baSopenharmony_ci#define SRST_P_DDR_UPCTL_CH0 323 9153d0407baSopenharmony_ci#define SRST_TM_DDR_MON_CH0 324 9163d0407baSopenharmony_ci#define SRST_P_DDR_GRF_CH01 325 9173d0407baSopenharmony_ci#define SRST_DFI_CH0 326 9183d0407baSopenharmony_ci#define SRST_SBR_CH0 327 9193d0407baSopenharmony_ci#define SRST_DDR_UPCTL_CH0 328 9203d0407baSopenharmony_ci#define SRST_DDR_DFICTL_CH0 329 9213d0407baSopenharmony_ci#define SRST_DDR_MON_CH0 330 9223d0407baSopenharmony_ci#define SRST_DDR_STANDBY_CH0 331 9233d0407baSopenharmony_ci#define SRST_A_DDR_UPCTL_CH0 332 9243d0407baSopenharmony_ci#define SRST_P_DDR_DFICTL_CH1 333 9253d0407baSopenharmony_ci#define SRST_P_DDR_MON_CH1 334 9263d0407baSopenharmony_ci#define SRST_P_DDR_STANDBY_CH1 335 9273d0407baSopenharmony_ci/********Name=SOFTRST_CON21,Offset=0xA54********/ 9283d0407baSopenharmony_ci#define SRST_P_DDR_UPCTL_CH1 336 9293d0407baSopenharmony_ci#define SRST_TM_DDR_MON_CH1 337 9303d0407baSopenharmony_ci#define SRST_DFI_CH1 338 9313d0407baSopenharmony_ci#define SRST_SBR_CH1 339 9323d0407baSopenharmony_ci#define SRST_DDR_UPCTL_CH1 340 9333d0407baSopenharmony_ci#define SRST_DDR_DFICTL_CH1 341 9343d0407baSopenharmony_ci#define SRST_DDR_MON_CH1 342 9353d0407baSopenharmony_ci#define SRST_DDR_STANDBY_CH1 343 9363d0407baSopenharmony_ci#define SRST_A_DDR_UPCTL_CH1 344 9373d0407baSopenharmony_ci#define SRST_A_DDR01_MSCH0 349 9383d0407baSopenharmony_ci#define SRST_A_DDR01_RS_MSCH0 350 9393d0407baSopenharmony_ci#define SRST_A_DDR01_FRS_MSCH0 351 9403d0407baSopenharmony_ci/********Name=SOFTRST_CON22,Offset=0xA58********/ 9413d0407baSopenharmony_ci#define SRST_A_DDR01_SCRAMBLE0 352 9423d0407baSopenharmony_ci#define SRST_A_DDR01_FRS_SCRAMBLE0 353 9433d0407baSopenharmony_ci#define SRST_A_DDR01_MSCH1 354 9443d0407baSopenharmony_ci#define SRST_A_DDR01_RS_MSCH1 355 9453d0407baSopenharmony_ci#define SRST_A_DDR01_FRS_MSCH1 356 9463d0407baSopenharmony_ci#define SRST_A_DDR01_SCRAMBLE1 357 9473d0407baSopenharmony_ci#define SRST_A_DDR01_FRS_SCRAMBLE1 358 9483d0407baSopenharmony_ci#define SRST_P_DDR01_MSCH0 359 9493d0407baSopenharmony_ci#define SRST_P_DDR01_MSCH1 360 9503d0407baSopenharmony_ci/********Name=SOFTRST_CON23,Offset=0xA5C********/ 9513d0407baSopenharmony_ci#define SRST_P_DDR_DFICTL_CH2 368 9523d0407baSopenharmony_ci#define SRST_P_DDR_MON_CH2 369 9533d0407baSopenharmony_ci#define SRST_P_DDR_STANDBY_CH2 370 9543d0407baSopenharmony_ci#define SRST_P_DDR_UPCTL_CH2 371 9553d0407baSopenharmony_ci#define SRST_TM_DDR_MON_CH2 372 9563d0407baSopenharmony_ci#define SRST_P_DDR_GRF_CH23 373 9573d0407baSopenharmony_ci#define SRST_DFI_CH2 374 9583d0407baSopenharmony_ci#define SRST_SBR_CH2 375 9593d0407baSopenharmony_ci#define SRST_DDR_UPCTL_CH2 376 9603d0407baSopenharmony_ci#define SRST_DDR_DFICTL_CH2 377 9613d0407baSopenharmony_ci#define SRST_DDR_MON_CH2 378 9623d0407baSopenharmony_ci#define SRST_DDR_STANDBY_CH2 379 9633d0407baSopenharmony_ci#define SRST_A_DDR_UPCTL_CH2 380 9643d0407baSopenharmony_ci#define SRST_P_DDR_DFICTL_CH3 381 9653d0407baSopenharmony_ci#define SRST_P_DDR_MON_CH3 382 9663d0407baSopenharmony_ci#define SRST_P_DDR_STANDBY_CH3 383 9673d0407baSopenharmony_ci/********Name=SOFTRST_CON24,Offset=0xA60********/ 9683d0407baSopenharmony_ci#define SRST_P_DDR_UPCTL_CH3 384 9693d0407baSopenharmony_ci#define SRST_TM_DDR_MON_CH3 385 9703d0407baSopenharmony_ci#define SRST_DFI_CH3 386 9713d0407baSopenharmony_ci#define SRST_SBR_CH3 387 9723d0407baSopenharmony_ci#define SRST_DDR_UPCTL_CH3 388 9733d0407baSopenharmony_ci#define SRST_DDR_DFICTL_CH3 389 9743d0407baSopenharmony_ci#define SRST_DDR_MON_CH3 390 9753d0407baSopenharmony_ci#define SRST_DDR_STANDBY_CH3 391 9763d0407baSopenharmony_ci#define SRST_A_DDR_UPCTL_CH3 392 9773d0407baSopenharmony_ci#define SRST_A_DDR23_MSCH2 397 9783d0407baSopenharmony_ci#define SRST_A_DDR23_RS_MSCH2 398 9793d0407baSopenharmony_ci#define SRST_A_DDR23_FRS_MSCH2 399 9803d0407baSopenharmony_ci/********Name=SOFTRST_CON25,Offset=0xA64********/ 9813d0407baSopenharmony_ci#define SRST_A_DDR23_SCRAMBLE2 400 9823d0407baSopenharmony_ci#define SRST_A_DDR23_FRS_SCRAMBLE2 401 9833d0407baSopenharmony_ci#define SRST_A_DDR23_MSCH3 402 9843d0407baSopenharmony_ci#define SRST_A_DDR23_RS_MSCH3 403 9853d0407baSopenharmony_ci#define SRST_A_DDR23_FRS_MSCH3 404 9863d0407baSopenharmony_ci#define SRST_A_DDR23_SCRAMBLE3 405 9873d0407baSopenharmony_ci#define SRST_A_DDR23_FRS_SCRAMBLE3 406 9883d0407baSopenharmony_ci#define SRST_P_DDR23_MSCH2 407 9893d0407baSopenharmony_ci#define SRST_P_DDR23_MSCH3 408 9903d0407baSopenharmony_ci/********Name=SOFTRST_CON26,Offset=0xA68********/ 9913d0407baSopenharmony_ci#define SRST_ISP1 419 9923d0407baSopenharmony_ci#define SRST_ISP1_VICAP 420 9933d0407baSopenharmony_ci#define SRST_A_ISP1_BIU 422 9943d0407baSopenharmony_ci#define SRST_H_ISP1_BIU 424 9953d0407baSopenharmony_ci/********Name=SOFTRST_CON27,Offset=0xA6C********/ 9963d0407baSopenharmony_ci#define SRST_A_RKNN1 432 9973d0407baSopenharmony_ci#define SRST_A_RKNN1_BIU 433 9983d0407baSopenharmony_ci#define SRST_H_RKNN1 434 9993d0407baSopenharmony_ci#define SRST_H_RKNN1_BIU 435 10003d0407baSopenharmony_ci/********Name=SOFTRST_CON28,Offset=0xA70********/ 10013d0407baSopenharmony_ci#define SRST_A_RKNN2 448 10023d0407baSopenharmony_ci#define SRST_A_RKNN2_BIU 449 10033d0407baSopenharmony_ci#define SRST_H_RKNN2 450 10043d0407baSopenharmony_ci#define SRST_H_RKNN2_BIU 451 10053d0407baSopenharmony_ci/********Name=SOFTRST_CON29,Offset=0xA74********/ 10063d0407baSopenharmony_ci#define SRST_A_RKNN_DSU0 467 10073d0407baSopenharmony_ci#define SRST_P_NPUTOP_BIU 469 10083d0407baSopenharmony_ci#define SRST_P_NPU_TIMER 470 10093d0407baSopenharmony_ci#define SRST_NPUTIMER0 472 10103d0407baSopenharmony_ci#define SRST_NPUTIMER1 473 10113d0407baSopenharmony_ci#define SRST_P_NPU_WDT 474 10123d0407baSopenharmony_ci#define SRST_T_NPU_WDT 475 10133d0407baSopenharmony_ci#define SRST_P_NPU_PVTM 476 10143d0407baSopenharmony_ci#define SRST_P_NPU_GRF 477 10153d0407baSopenharmony_ci#define SRST_NPU_PVTM 478 10163d0407baSopenharmony_ci/********Name=SOFTRST_CON30,Offset=0xA78********/ 10173d0407baSopenharmony_ci#define SRST_NPU_PVTPLL 480 10183d0407baSopenharmony_ci#define SRST_H_NPU_CM0_BIU 482 10193d0407baSopenharmony_ci#define SRST_F_NPU_CM0_CORE 483 10203d0407baSopenharmony_ci#define SRST_T_NPU_CM0_JTAG 484 10213d0407baSopenharmony_ci#define SRST_A_RKNN0 486 10223d0407baSopenharmony_ci#define SRST_A_RKNN0_BIU 487 10233d0407baSopenharmony_ci#define SRST_H_RKNN0 488 10243d0407baSopenharmony_ci#define SRST_H_RKNN0_BIU 489 10253d0407baSopenharmony_ci/********Name=SOFTRST_CON31,Offset=0xA7C********/ 10263d0407baSopenharmony_ci#define SRST_H_NVM_BIU 498 10273d0407baSopenharmony_ci#define SRST_A_NVM_BIU 499 10283d0407baSopenharmony_ci#define SRST_H_EMMC 500 10293d0407baSopenharmony_ci#define SRST_A_EMMC 501 10303d0407baSopenharmony_ci#define SRST_C_EMMC 502 10313d0407baSopenharmony_ci#define SRST_B_EMMC 503 10323d0407baSopenharmony_ci#define SRST_T_EMMC 504 10333d0407baSopenharmony_ci#define SRST_S_SFC 505 10343d0407baSopenharmony_ci#define SRST_H_SFC 506 10353d0407baSopenharmony_ci#define SRST_H_SFC_XIP 507 10363d0407baSopenharmony_ci/********Name=SOFTRST_CON32,Offset=0xA80********/ 10373d0407baSopenharmony_ci#define SRST_P_GRF 513 10383d0407baSopenharmony_ci#define SRST_P_DEC_BIU 514 10393d0407baSopenharmony_ci#define SRST_P_PHP_BIU 517 10403d0407baSopenharmony_ci#define SRST_A_PCIE_GRIDGE 520 10413d0407baSopenharmony_ci#define SRST_A_PHP_BIU 521 10423d0407baSopenharmony_ci#define SRST_A_GMAC0 522 10433d0407baSopenharmony_ci#define SRST_A_GMAC1 523 10443d0407baSopenharmony_ci#define SRST_A_PCIE_BIU 524 10453d0407baSopenharmony_ci#define SRST_PCIE0_POWER_UP 525 10463d0407baSopenharmony_ci#define SRST_PCIE1_POWER_UP 526 10473d0407baSopenharmony_ci#define SRST_PCIE2_POWER_UP 527 10483d0407baSopenharmony_ci/********Name=SOFTRST_CON33,Offset=0xA84********/ 10493d0407baSopenharmony_ci#define SRST_PCIE3_POWER_UP 528 10503d0407baSopenharmony_ci#define SRST_PCIE4_POWER_UP 529 10513d0407baSopenharmony_ci#define SRST_P_PCIE0 540 10523d0407baSopenharmony_ci#define SRST_P_PCIE1 541 10533d0407baSopenharmony_ci#define SRST_P_PCIE2 542 10543d0407baSopenharmony_ci#define SRST_P_PCIE3 543 10553d0407baSopenharmony_ci/********Name=SOFTRST_CON34,Offset=0xA88********/ 10563d0407baSopenharmony_ci#define SRST_P_PCIE4 544 10573d0407baSopenharmony_ci#define SRST_A_PHP_GIC_ITS 550 10583d0407baSopenharmony_ci#define SRST_A_MMU_PCIE 551 10593d0407baSopenharmony_ci#define SRST_A_MMU_PHP 552 10603d0407baSopenharmony_ci#define SRST_A_MMU_BIU 553 10613d0407baSopenharmony_ci/********Name=SOFTRST_CON35,Offset=0xA8C********/ 10623d0407baSopenharmony_ci#define SRST_A_USB3OTG2 567 10633d0407baSopenharmony_ci/********Name=SOFTRST_CON37,Offset=0xA94********/ 10643d0407baSopenharmony_ci#define SRST_PMALIVE0 596 10653d0407baSopenharmony_ci#define SRST_PMALIVE1 597 10663d0407baSopenharmony_ci#define SRST_PMALIVE2 598 10673d0407baSopenharmony_ci#define SRST_A_SATA0 599 10683d0407baSopenharmony_ci#define SRST_A_SATA1 600 10693d0407baSopenharmony_ci#define SRST_A_SATA2 601 10703d0407baSopenharmony_ci#define SRST_RXOOB0 602 10713d0407baSopenharmony_ci#define SRST_RXOOB1 603 10723d0407baSopenharmony_ci#define SRST_RXOOB2 604 10733d0407baSopenharmony_ci#define SRST_ASIC0 605 10743d0407baSopenharmony_ci#define SRST_ASIC1 606 10753d0407baSopenharmony_ci#define SRST_ASIC2 607 10763d0407baSopenharmony_ci/********Name=SOFTRST_CON40,Offset=0xAA0********/ 10773d0407baSopenharmony_ci#define SRST_A_RKVDEC_CCU 642 10783d0407baSopenharmony_ci#define SRST_H_RKVDEC0 643 10793d0407baSopenharmony_ci#define SRST_A_RKVDEC0 644 10803d0407baSopenharmony_ci#define SRST_H_RKVDEC0_BIU 645 10813d0407baSopenharmony_ci#define SRST_A_RKVDEC0_BIU 646 10823d0407baSopenharmony_ci#define SRST_RKVDEC0_CA 647 10833d0407baSopenharmony_ci#define SRST_RKVDEC0_HEVC_CA 648 10843d0407baSopenharmony_ci#define SRST_RKVDEC0_CORE 649 10853d0407baSopenharmony_ci/********Name=SOFTRST_CON41,Offset=0xAA4********/ 10863d0407baSopenharmony_ci#define SRST_H_RKVDEC1 658 10873d0407baSopenharmony_ci#define SRST_A_RKVDEC1 659 10883d0407baSopenharmony_ci#define SRST_H_RKVDEC1_BIU 660 10893d0407baSopenharmony_ci#define SRST_A_RKVDEC1_BIU 661 10903d0407baSopenharmony_ci#define SRST_RKVDEC1_CA 662 10913d0407baSopenharmony_ci#define SRST_RKVDEC1_HEVC_CA 663 10923d0407baSopenharmony_ci#define SRST_RKVDEC1_CORE 664 10933d0407baSopenharmony_ci/********Name=SOFTRST_CON42,Offset=0xAA8********/ 10943d0407baSopenharmony_ci#define SRST_A_USB_BIU 674 10953d0407baSopenharmony_ci#define SRST_H_USB_BIU 675 10963d0407baSopenharmony_ci#define SRST_A_USB3OTG0 676 10973d0407baSopenharmony_ci#define SRST_A_USB3OTG1 679 10983d0407baSopenharmony_ci#define SRST_H_HOST0 682 10993d0407baSopenharmony_ci#define SRST_H_HOST_ARB0 683 11003d0407baSopenharmony_ci#define SRST_H_HOST1 684 11013d0407baSopenharmony_ci#define SRST_H_HOST_ARB1 685 11023d0407baSopenharmony_ci#define SRST_A_USB_GRF 686 11033d0407baSopenharmony_ci#define SRST_C_USB2P0_HOST0 687 11043d0407baSopenharmony_ci/********Name=SOFTRST_CON43,Offset=0xAAC********/ 11053d0407baSopenharmony_ci#define SRST_C_USB2P0_HOST1 688 11063d0407baSopenharmony_ci#define SRST_HOST_UTMI0 689 11073d0407baSopenharmony_ci#define SRST_HOST_UTMI1 690 11083d0407baSopenharmony_ci/********Name=SOFTRST_CON44,Offset=0xAB0********/ 11093d0407baSopenharmony_ci#define SRST_A_VDPU_BIU 708 11103d0407baSopenharmony_ci#define SRST_A_VDPU_LOW_BIU 709 11113d0407baSopenharmony_ci#define SRST_H_VDPU_BIU 710 11123d0407baSopenharmony_ci#define SRST_A_JPEG_DECODER_BIU 711 11133d0407baSopenharmony_ci#define SRST_A_VPU 712 11143d0407baSopenharmony_ci#define SRST_H_VPU 713 11153d0407baSopenharmony_ci#define SRST_A_JPEG_ENCODER0 714 11163d0407baSopenharmony_ci#define SRST_H_JPEG_ENCODER0 715 11173d0407baSopenharmony_ci#define SRST_A_JPEG_ENCODER1 716 11183d0407baSopenharmony_ci#define SRST_H_JPEG_ENCODER1 717 11193d0407baSopenharmony_ci#define SRST_A_JPEG_ENCODER2 718 11203d0407baSopenharmony_ci#define SRST_H_JPEG_ENCODER2 719 11213d0407baSopenharmony_ci/********Name=SOFTRST_CON45,Offset=0xAB4********/ 11223d0407baSopenharmony_ci#define SRST_A_JPEG_ENCODER3 720 11233d0407baSopenharmony_ci#define SRST_H_JPEG_ENCODER3 721 11243d0407baSopenharmony_ci#define SRST_A_JPEG_DECODER 722 11253d0407baSopenharmony_ci#define SRST_H_JPEG_DECODER 723 11263d0407baSopenharmony_ci#define SRST_H_IEP2P0 724 11273d0407baSopenharmony_ci#define SRST_A_IEP2P0 725 11283d0407baSopenharmony_ci#define SRST_IEP2P0_CORE 726 11293d0407baSopenharmony_ci#define SRST_H_RGA2 727 11303d0407baSopenharmony_ci#define SRST_A_RGA2 728 11313d0407baSopenharmony_ci#define SRST_RGA2_CORE 729 11323d0407baSopenharmony_ci#define SRST_H_RGA3_0 730 11333d0407baSopenharmony_ci#define SRST_A_RGA3_0 731 11343d0407baSopenharmony_ci#define SRST_RGA3_0_CORE 732 11353d0407baSopenharmony_ci/********Name=SOFTRST_CON47,Offset=0xABC********/ 11363d0407baSopenharmony_ci#define SRST_H_RKVENC0_BIU 754 11373d0407baSopenharmony_ci#define SRST_A_RKVENC0_BIU 755 11383d0407baSopenharmony_ci#define SRST_H_RKVENC0 756 11393d0407baSopenharmony_ci#define SRST_A_RKVENC0 757 11403d0407baSopenharmony_ci#define SRST_RKVENC0_CORE 758 11413d0407baSopenharmony_ci/********Name=SOFTRST_CON48,Offset=0xAC0********/ 11423d0407baSopenharmony_ci#define SRST_H_RKVENC1_BIU 770 11433d0407baSopenharmony_ci#define SRST_A_RKVENC1_BIU 771 11443d0407baSopenharmony_ci#define SRST_H_RKVENC1 772 11453d0407baSopenharmony_ci#define SRST_A_RKVENC1 773 11463d0407baSopenharmony_ci#define SRST_RKVENC1_CORE 774 11473d0407baSopenharmony_ci/********Name=SOFTRST_CON49,Offset=0xAC4********/ 11483d0407baSopenharmony_ci#define SRST_A_VI_BIU 787 11493d0407baSopenharmony_ci#define SRST_H_VI_BIU 788 11503d0407baSopenharmony_ci#define SRST_P_VI_BIU 789 11513d0407baSopenharmony_ci#define SRST_D_VICAP 790 11523d0407baSopenharmony_ci#define SRST_A_VICAP 791 11533d0407baSopenharmony_ci#define SRST_H_VICAP 792 11543d0407baSopenharmony_ci#define SRST_ISP0 794 11553d0407baSopenharmony_ci#define SRST_ISP0_VICAP 795 11563d0407baSopenharmony_ci/********Name=SOFTRST_CON50,Offset=0xAC8********/ 11573d0407baSopenharmony_ci#define SRST_FISHEYE0 800 11583d0407baSopenharmony_ci#define SRST_FISHEYE1 803 11593d0407baSopenharmony_ci#define SRST_P_CSI_HOST_0 804 11603d0407baSopenharmony_ci#define SRST_P_CSI_HOST_1 805 11613d0407baSopenharmony_ci#define SRST_P_CSI_HOST_2 806 11623d0407baSopenharmony_ci#define SRST_P_CSI_HOST_3 807 11633d0407baSopenharmony_ci#define SRST_P_CSI_HOST_4 808 11643d0407baSopenharmony_ci#define SRST_P_CSI_HOST_5 809 11653d0407baSopenharmony_ci/********Name=SOFTRST_CON51,Offset=0xACC********/ 11663d0407baSopenharmony_ci#define SRST_CSIHOST0_VICAP 820 11673d0407baSopenharmony_ci#define SRST_CSIHOST1_VICAP 821 11683d0407baSopenharmony_ci#define SRST_CSIHOST2_VICAP 822 11693d0407baSopenharmony_ci#define SRST_CSIHOST3_VICAP 823 11703d0407baSopenharmony_ci#define SRST_CSIHOST4_VICAP 824 11713d0407baSopenharmony_ci#define SRST_CSIHOST5_VICAP 825 11723d0407baSopenharmony_ci#define SRST_CIFIN 829 11733d0407baSopenharmony_ci/********Name=SOFTRST_CON52,Offset=0xAD0********/ 11743d0407baSopenharmony_ci#define SRST_A_VOP_BIU 836 11753d0407baSopenharmony_ci#define SRST_A_VOP_LOW_BIU 837 11763d0407baSopenharmony_ci#define SRST_H_VOP_BIU 838 11773d0407baSopenharmony_ci#define SRST_P_VOP_BIU 839 11783d0407baSopenharmony_ci#define SRST_H_VOP 840 11793d0407baSopenharmony_ci#define SRST_A_VOP 841 11803d0407baSopenharmony_ci#define SRST_D_VOP0 845 11813d0407baSopenharmony_ci#define SRST_D_VOP2HDMI_BRIDGE0 846 11823d0407baSopenharmony_ci#define SRST_D_VOP2HDMI_BRIDGE1 847 11833d0407baSopenharmony_ci/********Name=SOFTRST_CON53,Offset=0xAD4********/ 11843d0407baSopenharmony_ci#define SRST_D_VOP1 848 11853d0407baSopenharmony_ci#define SRST_D_VOP2 849 11863d0407baSopenharmony_ci#define SRST_D_VOP3 850 11873d0407baSopenharmony_ci#define SRST_P_VOPGRF 851 11883d0407baSopenharmony_ci#define SRST_P_DSIHOST0 852 11893d0407baSopenharmony_ci#define SRST_P_DSIHOST1 853 11903d0407baSopenharmony_ci#define SRST_DSIHOST0 854 11913d0407baSopenharmony_ci#define SRST_DSIHOST1 855 11923d0407baSopenharmony_ci#define SRST_VOP_PMU 856 11933d0407baSopenharmony_ci#define SRST_P_VOP_CHANNEL_BIU 857 11943d0407baSopenharmony_ci/********Name=SOFTRST_CON55,Offset=0xADC********/ 11953d0407baSopenharmony_ci#define SRST_H_VO0_BIU 885 11963d0407baSopenharmony_ci#define SRST_H_VO0_S_BIU 886 11973d0407baSopenharmony_ci#define SRST_P_VO0_BIU 887 11983d0407baSopenharmony_ci#define SRST_P_VO0_S_BIU 888 11993d0407baSopenharmony_ci#define SRST_A_HDCP0_BIU 889 12003d0407baSopenharmony_ci#define SRST_P_VO0GRF 890 12013d0407baSopenharmony_ci#define SRST_H_HDCP_KEY0 891 12023d0407baSopenharmony_ci#define SRST_A_HDCP0 892 12033d0407baSopenharmony_ci#define SRST_H_HDCP0 893 12043d0407baSopenharmony_ci#define SRST_HDCP0 895 12053d0407baSopenharmony_ci/********Name=SOFTRST_CON56,Offset=0xAE0********/ 12063d0407baSopenharmony_ci#define SRST_P_TRNG0 897 12073d0407baSopenharmony_ci#define SRST_DP0 904 12083d0407baSopenharmony_ci#define SRST_DP1 905 12093d0407baSopenharmony_ci#define SRST_H_I2S4_8CH 906 12103d0407baSopenharmony_ci#define SRST_M_I2S4_8CH_TX 909 12113d0407baSopenharmony_ci#define SRST_H_I2S8_8CH 910 12123d0407baSopenharmony_ci/********Name=SOFTRST_CON57,Offset=0xAE4********/ 12133d0407baSopenharmony_ci#define SRST_M_I2S8_8CH_TX 913 12143d0407baSopenharmony_ci#define SRST_H_SPDIF2_DP0 914 12153d0407baSopenharmony_ci#define SRST_M_SPDIF2_DP0 918 12163d0407baSopenharmony_ci#define SRST_H_SPDIF5_DP1 919 12173d0407baSopenharmony_ci#define SRST_M_SPDIF5_DP1 923 12183d0407baSopenharmony_ci/********Name=SOFTRST_CON59,Offset=0xAEC********/ 12193d0407baSopenharmony_ci#define SRST_A_HDCP1_BIU 950 12203d0407baSopenharmony_ci#define SRST_A_VO1_BIU 952 12213d0407baSopenharmony_ci#define SRST_H_VOP1_BIU 953 12223d0407baSopenharmony_ci#define SRST_H_VOP1_S_BIU 954 12233d0407baSopenharmony_ci#define SRST_P_VOP1_BIU 955 12243d0407baSopenharmony_ci#define SRST_P_VO1GRF 956 12253d0407baSopenharmony_ci#define SRST_P_VO1_S_BIU 957 12263d0407baSopenharmony_ci/********Name=SOFTRST_CON60,Offset=0xAF0********/ 12273d0407baSopenharmony_ci#define SRST_H_I2S7_8CH 960 12283d0407baSopenharmony_ci#define SRST_M_I2S7_8CH_RX 963 12293d0407baSopenharmony_ci#define SRST_H_HDCP_KEY1 964 12303d0407baSopenharmony_ci#define SRST_A_HDCP1 965 12313d0407baSopenharmony_ci#define SRST_H_HDCP1 966 12323d0407baSopenharmony_ci#define SRST_HDCP1 968 12333d0407baSopenharmony_ci#define SRST_P_TRNG1 970 12343d0407baSopenharmony_ci#define SRST_P_HDMITX0 971 12353d0407baSopenharmony_ci/********Name=SOFTRST_CON61,Offset=0xAF4********/ 12363d0407baSopenharmony_ci#define SRST_HDMITX0_REF 976 12373d0407baSopenharmony_ci#define SRST_P_HDMITX1 978 12383d0407baSopenharmony_ci#define SRST_HDMITX1_REF 983 12393d0407baSopenharmony_ci#define SRST_A_HDMIRX 985 12403d0407baSopenharmony_ci#define SRST_P_HDMIRX 986 12413d0407baSopenharmony_ci#define SRST_HDMIRX_REF 987 12423d0407baSopenharmony_ci/********Name=SOFTRST_CON62,Offset=0xAF8********/ 12433d0407baSopenharmony_ci#define SRST_P_EDP0 992 12443d0407baSopenharmony_ci#define SRST_EDP0_24M 993 12453d0407baSopenharmony_ci#define SRST_P_EDP1 995 12463d0407baSopenharmony_ci#define SRST_EDP1_24M 996 12473d0407baSopenharmony_ci#define SRST_M_I2S5_8CH_TX 1000 12483d0407baSopenharmony_ci#define SRST_H_I2S5_8CH 1004 12493d0407baSopenharmony_ci#define SRST_M_I2S6_8CH_TX 1007 12503d0407baSopenharmony_ci/********Name=SOFTRST_CON63,Offset=0xAFC********/ 12513d0407baSopenharmony_ci#define SRST_M_I2S6_8CH_RX 1010 12523d0407baSopenharmony_ci#define SRST_H_I2S6_8CH 1011 12533d0407baSopenharmony_ci#define SRST_H_SPDIF3 1012 12543d0407baSopenharmony_ci#define SRST_M_SPDIF3 1015 12553d0407baSopenharmony_ci#define SRST_H_SPDIF4 1016 12563d0407baSopenharmony_ci#define SRST_M_SPDIF4 1019 12573d0407baSopenharmony_ci#define SRST_H_SPDIFRX0 1020 12583d0407baSopenharmony_ci#define SRST_M_SPDIFRX0 1021 12593d0407baSopenharmony_ci#define SRST_H_SPDIFRX1 1022 12603d0407baSopenharmony_ci#define SRST_M_SPDIFRX1 1023 12613d0407baSopenharmony_ci/********Name=SOFTRST_CON64,Offset=0xB00********/ 12623d0407baSopenharmony_ci#define SRST_H_SPDIFRX2 1024 12633d0407baSopenharmony_ci#define SRST_M_SPDIFRX2 1025 12643d0407baSopenharmony_ci#define SRST_LINKSYM_HDMITXPHY0 1036 12653d0407baSopenharmony_ci#define SRST_LINKSYM_HDMITXPHY1 1037 12663d0407baSopenharmony_ci#define SRST_VO1_BRIDGE0 1038 12673d0407baSopenharmony_ci#define SRST_VO1_BRIDGE1 1039 12683d0407baSopenharmony_ci/********Name=SOFTRST_CON65,Offset=0xB04********/ 12693d0407baSopenharmony_ci#define SRST_H_I2S9_8CH 1040 12703d0407baSopenharmony_ci#define SRST_M_I2S9_8CH_RX 1043 12713d0407baSopenharmony_ci#define SRST_H_I2S10_8CH 1044 12723d0407baSopenharmony_ci#define SRST_M_I2S10_8CH_RX 1047 12733d0407baSopenharmony_ci#define SRST_P_S_HDMIRX 1048 12743d0407baSopenharmony_ci/********Name=SOFTRST_CON66,Offset=0xB08********/ 12753d0407baSopenharmony_ci#define SRST_GPU 1060 12763d0407baSopenharmony_ci#define SRST_SYS_GPU 1061 12773d0407baSopenharmony_ci#define SRST_A_S_GPU_BIU 1064 12783d0407baSopenharmony_ci#define SRST_A_M0_GPU_BIU 1065 12793d0407baSopenharmony_ci#define SRST_A_M1_GPU_BIU 1066 12803d0407baSopenharmony_ci#define SRST_A_M2_GPU_BIU 1067 12813d0407baSopenharmony_ci#define SRST_A_M3_GPU_BIU 1068 12823d0407baSopenharmony_ci#define SRST_P_GPU_BIU 1070 12833d0407baSopenharmony_ci#define SRST_P_GPU_PVTM 1071 12843d0407baSopenharmony_ci/********Name=SOFTRST_CON67,Offset=0xB0C********/ 12853d0407baSopenharmony_ci#define SRST_GPU_PVTM 1072 12863d0407baSopenharmony_ci#define SRST_P_GPU_GRF 1074 12873d0407baSopenharmony_ci#define SRST_GPU_PVTPLL 1075 12883d0407baSopenharmony_ci#define SRST_GPU_JTAG 1076 12893d0407baSopenharmony_ci/********Name=SOFTRST_CON68,Offset=0xB10********/ 12903d0407baSopenharmony_ci#define SRST_A_AV1_BIU 1089 12913d0407baSopenharmony_ci#define SRST_A_AV1 1090 12923d0407baSopenharmony_ci#define SRST_P_AV1_BIU 1092 12933d0407baSopenharmony_ci#define SRST_P_AV1 1093 12943d0407baSopenharmony_ci/********Name=SOFTRST_CON69,Offset=0xB14********/ 12953d0407baSopenharmony_ci#define SRST_A_DDR_BIU 1108 12963d0407baSopenharmony_ci#define SRST_A_DMA2DDR 1109 12973d0407baSopenharmony_ci#define SRST_A_DDR_SHAREMEM 1110 12983d0407baSopenharmony_ci#define SRST_A_DDR_SHAREMEM_BIU 1111 12993d0407baSopenharmony_ci#define SRST_A_CENTER_S200_BIU 1114 13003d0407baSopenharmony_ci#define SRST_A_CENTER_S400_BIU 1115 13013d0407baSopenharmony_ci#define SRST_H_AHB2APB 1116 13023d0407baSopenharmony_ci#define SRST_H_CENTER_BIU 1117 13033d0407baSopenharmony_ci#define SRST_F_DDR_CM0_CORE 1118 13043d0407baSopenharmony_ci/********Name=SOFTRST_CON70,Offset=0xB18********/ 13053d0407baSopenharmony_ci#define SRST_DDR_TIMER0 1120 13063d0407baSopenharmony_ci#define SRST_DDR_TIMER1 1121 13073d0407baSopenharmony_ci#define SRST_T_WDT_DDR 1122 13083d0407baSopenharmony_ci#define SRST_T_DDR_CM0_JTAG 1123 13093d0407baSopenharmony_ci#define SRST_P_CENTER_GRF 1125 13103d0407baSopenharmony_ci#define SRST_P_AHB2APB 1126 13113d0407baSopenharmony_ci#define SRST_P_WDT 1127 13123d0407baSopenharmony_ci#define SRST_P_TIMER 1128 13133d0407baSopenharmony_ci#define SRST_P_DMA2DDR 1129 13143d0407baSopenharmony_ci#define SRST_P_SHAREMEM 1130 13153d0407baSopenharmony_ci#define SRST_P_CENTER_BIU 1131 13163d0407baSopenharmony_ci#define SRST_P_CENTER_CHANNEL_BIU 1132 13173d0407baSopenharmony_ci/********Name=SOFTRST_CON72,Offset=0xB20********/ 13183d0407baSopenharmony_ci#define SRST_P_USBDPGRF0 1153 13193d0407baSopenharmony_ci#define SRST_P_USBDPPHY0 1154 13203d0407baSopenharmony_ci#define SRST_P_USBDPGRF1 1155 13213d0407baSopenharmony_ci#define SRST_P_USBDPPHY1 1156 13223d0407baSopenharmony_ci#define SRST_P_HDPTX0 1157 13233d0407baSopenharmony_ci#define SRST_P_HDPTX1 1158 13243d0407baSopenharmony_ci#define SRST_P_APB2ASB_SLV_BOT_RIGHT 1159 13253d0407baSopenharmony_ci#define SRST_P_USB2PHY_U3_0_GRF0 1160 13263d0407baSopenharmony_ci#define SRST_P_USB2PHY_U3_1_GRF0 1161 13273d0407baSopenharmony_ci#define SRST_P_USB2PHY_U2_0_GRF0 1162 13283d0407baSopenharmony_ci#define SRST_P_USB2PHY_U2_1_GRF0 1163 13293d0407baSopenharmony_ci#define SRST_HDPTX0_ROPLL 1164 13303d0407baSopenharmony_ci#define SRST_HDPTX0_LCPLL 1165 13313d0407baSopenharmony_ci#define SRST_HDPTX0 1166 13323d0407baSopenharmony_ci#define SRST_HDPTX1_ROPLL 1167 13333d0407baSopenharmony_ci/********Name=SOFTRST_CON73,Offset=0xB24********/ 13343d0407baSopenharmony_ci#define SRST_HDPTX1_LCPLL 1168 13353d0407baSopenharmony_ci#define SRST_HDPTX1 1169 13363d0407baSopenharmony_ci#define SRST_HDPTX0_HDMIRXPHY_SET 1170 13373d0407baSopenharmony_ci#define SRST_USBDP_COMBO_PHY0 1171 13383d0407baSopenharmony_ci#define SRST_USBDP_COMBO_PHY0_LCPLL 1172 13393d0407baSopenharmony_ci#define SRST_USBDP_COMBO_PHY0_ROPLL 1173 13403d0407baSopenharmony_ci#define SRST_USBDP_COMBO_PHY0_PCS_HS 1174 13413d0407baSopenharmony_ci#define SRST_USBDP_COMBO_PHY1 1175 13423d0407baSopenharmony_ci#define SRST_USBDP_COMBO_PHY1_LCPLL 1176 13433d0407baSopenharmony_ci#define SRST_USBDP_COMBO_PHY1_ROPLL 1177 13443d0407baSopenharmony_ci#define SRST_USBDP_COMBO_PHY1_PCS_HS 1178 13453d0407baSopenharmony_ci#define SRST_HDMIHDP0 1180 13463d0407baSopenharmony_ci#define SRST_HDMIHDP1 1181 13473d0407baSopenharmony_ci/********Name=SOFTRST_CON74,Offset=0xB28********/ 13483d0407baSopenharmony_ci#define SRST_A_VO1USB_TOP_BIU 1185 13493d0407baSopenharmony_ci#define SRST_H_VO1USB_TOP_BIU 1187 13503d0407baSopenharmony_ci/********Name=SOFTRST_CON75,Offset=0xB2C********/ 13513d0407baSopenharmony_ci#define SRST_H_SDIO_BIU 1201 13523d0407baSopenharmony_ci#define SRST_H_SDIO 1202 13533d0407baSopenharmony_ci#define SRST_SDIO 1203 13543d0407baSopenharmony_ci/********Name=SOFTRST_CON76,Offset=0xB30********/ 13553d0407baSopenharmony_ci#define SRST_H_RGA3_BIU 1218 13563d0407baSopenharmony_ci#define SRST_A_RGA3_BIU 1219 13573d0407baSopenharmony_ci#define SRST_H_RGA3_1 1220 13583d0407baSopenharmony_ci#define SRST_A_RGA3_1 1221 13593d0407baSopenharmony_ci#define SRST_RGA3_1_CORE 1222 13603d0407baSopenharmony_ci/********Name=SOFTRST_CON77,Offset=0xB34********/ 13613d0407baSopenharmony_ci#define SRST_REF_PIPE_PHY0 1238 13623d0407baSopenharmony_ci#define SRST_REF_PIPE_PHY1 1239 13633d0407baSopenharmony_ci#define SRST_REF_PIPE_PHY2 1240 13643d0407baSopenharmony_ci 13653d0407baSopenharmony_ci/********Name=PHPTOPSOFTRST_CON0,Offset=0x8A00********/ 13663d0407baSopenharmony_ci#define SRST_P_PHPTOP_CRU 131073 13673d0407baSopenharmony_ci#define SRST_P_PCIE2_GRF0 131074 13683d0407baSopenharmony_ci#define SRST_P_PCIE2_GRF1 131075 13693d0407baSopenharmony_ci#define SRST_P_PCIE2_GRF2 131076 13703d0407baSopenharmony_ci#define SRST_P_PCIE2_PHY0 131077 13713d0407baSopenharmony_ci#define SRST_P_PCIE2_PHY1 131078 13723d0407baSopenharmony_ci#define SRST_P_PCIE2_PHY2 131079 13733d0407baSopenharmony_ci#define SRST_P_PCIE3_PHY 131080 13743d0407baSopenharmony_ci#define SRST_P_APB2ASB_SLV_CHIP_TOP 131081 13753d0407baSopenharmony_ci#define SRST_PCIE30_PHY 131082 13763d0407baSopenharmony_ci 13773d0407baSopenharmony_ci/********Name=PMU1SOFTRST_CON00,Offset=0x30A00********/ 13783d0407baSopenharmony_ci#define SRST_H_PMU1_BIU 786442 13793d0407baSopenharmony_ci#define SRST_P_PMU1_BIU 786443 13803d0407baSopenharmony_ci#define SRST_H_PMU_CM0_BIU 786444 13813d0407baSopenharmony_ci#define SRST_F_PMU_CM0_CORE 786445 13823d0407baSopenharmony_ci#define SRST_T_PMU1_CM0_JTAG 786446 13833d0407baSopenharmony_ci 13843d0407baSopenharmony_ci/********Name=PMU1SOFTRST_CON01,Offset=0x30A04********/ 13853d0407baSopenharmony_ci#define SRST_DDR_FAIL_SAFE 786449 13863d0407baSopenharmony_ci#define SRST_P_CRU_PMU1 786450 13873d0407baSopenharmony_ci#define SRST_P_PMU1_GRF 786452 13883d0407baSopenharmony_ci#define SRST_P_PMU1_IOC 786453 13893d0407baSopenharmony_ci#define SRST_P_PMU1WDT 786454 13903d0407baSopenharmony_ci#define SRST_T_PMU1WDT 786455 13913d0407baSopenharmony_ci#define SRST_P_PMU1TIMER 786456 13923d0407baSopenharmony_ci#define SRST_PMU1TIMER0 786458 13933d0407baSopenharmony_ci#define SRST_PMU1TIMER1 786459 13943d0407baSopenharmony_ci#define SRST_P_PMU1PWM 786460 13953d0407baSopenharmony_ci#define SRST_PMU1PWM 786461 13963d0407baSopenharmony_ci 13973d0407baSopenharmony_ci/********Name=PMU1SOFTRST_CON02,Offset=0x30A08********/ 13983d0407baSopenharmony_ci#define SRST_P_I2C0 786465 13993d0407baSopenharmony_ci#define SRST_I2C0 786466 14003d0407baSopenharmony_ci#define SRST_S_UART0 786469 14013d0407baSopenharmony_ci#define SRST_P_UART0 786470 14023d0407baSopenharmony_ci#define SRST_H_I2S1_8CH 786471 14033d0407baSopenharmony_ci#define SRST_M_I2S1_8CH_TX 786474 14043d0407baSopenharmony_ci#define SRST_M_I2S1_8CH_RX 786477 14053d0407baSopenharmony_ci#define SRST_H_PDM0 786478 14063d0407baSopenharmony_ci#define SRST_PDM0 786479 14073d0407baSopenharmony_ci 14083d0407baSopenharmony_ci/********Name=PMU1SOFTRST_CON03,Offset=0x30A0C********/ 14093d0407baSopenharmony_ci#define SRST_H_VAD 786480 14103d0407baSopenharmony_ci#define SRST_HDPTX0_INIT 786491 14113d0407baSopenharmony_ci#define SRST_HDPTX0_CMN 786492 14123d0407baSopenharmony_ci#define SRST_HDPTX0_LANE 786493 14133d0407baSopenharmony_ci#define SRST_HDPTX1_INIT 786495 14143d0407baSopenharmony_ci 14153d0407baSopenharmony_ci/********Name=PMU1SOFTRST_CON04,Offset=0x30A10********/ 14163d0407baSopenharmony_ci#define SRST_HDPTX1_CMN 786496 14173d0407baSopenharmony_ci#define SRST_HDPTX1_LANE 786497 14183d0407baSopenharmony_ci#define SRST_M_MIPI_DCPHY0 786499 14193d0407baSopenharmony_ci#define SRST_S_MIPI_DCPHY0 786500 14203d0407baSopenharmony_ci#define SRST_M_MIPI_DCPHY1 786501 14213d0407baSopenharmony_ci#define SRST_S_MIPI_DCPHY1 786502 14223d0407baSopenharmony_ci#define SRST_OTGPHY_U3_0 786503 14233d0407baSopenharmony_ci#define SRST_OTGPHY_U3_1 786504 14243d0407baSopenharmony_ci#define SRST_OTGPHY_U2_0 786505 14253d0407baSopenharmony_ci#define SRST_OTGPHY_U2_1 786506 14263d0407baSopenharmony_ci 14273d0407baSopenharmony_ci/********Name=PMU1SOFTRST_CON05,Offset=0x30A14********/ 14283d0407baSopenharmony_ci#define SRST_P_PMU0GRF 786515 14293d0407baSopenharmony_ci#define SRST_P_PMU0IOC 786516 14303d0407baSopenharmony_ci#define SRST_P_GPIO0 786517 14313d0407baSopenharmony_ci#define SRST_GPIO0 786518 14323d0407baSopenharmony_ci 14333d0407baSopenharmony_ci/* scmi-clocks indices */ 14343d0407baSopenharmony_ci 14353d0407baSopenharmony_ci#define SCMI_CLK_CPUL 0 14363d0407baSopenharmony_ci#define SCMI_CLK_DSU 1 14373d0407baSopenharmony_ci#define SCMI_CLK_CPUB01 2 14383d0407baSopenharmony_ci#define SCMI_CLK_CPUB23 3 14393d0407baSopenharmony_ci#define SCMI_CLK_DDR 4 14403d0407baSopenharmony_ci#define SCMI_CLK_GPU 5 14413d0407baSopenharmony_ci#define SCMI_CLK_NPU 6 14423d0407baSopenharmony_ci#define SCMI_CLK_SBUS 7 14433d0407baSopenharmony_ci#define SCMI_PCLK_SBUS 8 14443d0407baSopenharmony_ci#define SCMI_CCLK_SD 9 14453d0407baSopenharmony_ci#define SCMI_DCLK_SD 10 14463d0407baSopenharmony_ci#define SCMI_ACLK_SECURE_NS 11 14473d0407baSopenharmony_ci#define SCMI_HCLK_SECURE_NS 12 14483d0407baSopenharmony_ci#define SCMI_TCLK_WDT 13 14493d0407baSopenharmony_ci#define SCMI_KEYLADDER_CORE 14 14503d0407baSopenharmony_ci#define SCMI_KEYLADDER_RNG 15 14513d0407baSopenharmony_ci#define SCMI_ACLK_SECURE_S 16 14523d0407baSopenharmony_ci#define SCMI_HCLK_SECURE_S 17 14533d0407baSopenharmony_ci#define SCMI_PCLK_SECURE_S 18 14543d0407baSopenharmony_ci#define SCMI_CRYPTO_RNG 19 14553d0407baSopenharmony_ci#define SCMI_CRYPTO_CORE 20 14563d0407baSopenharmony_ci#define SCMI_CRYPTO_PKA 21 14573d0407baSopenharmony_ci#define SCMI_SPLL 22 14583d0407baSopenharmony_ci#define SCMI_HCLK_SD 23 14593d0407baSopenharmony_ci 14603d0407baSopenharmony_ci/********Name=SECURE_SOFTRST_CON00,Offset=0xA00********/ 14613d0407baSopenharmony_ci#define SRST_A_SECURE_NS_BIU 10 14623d0407baSopenharmony_ci#define SRST_H_SECURE_NS_BIU 11 14633d0407baSopenharmony_ci#define SRST_A_SECURE_S_BIU 12 14643d0407baSopenharmony_ci#define SRST_H_SECURE_S_BIU 13 14653d0407baSopenharmony_ci#define SRST_P_SECURE_S_BIU 14 14663d0407baSopenharmony_ci#define SRST_CRYPTO_CORE 15 14673d0407baSopenharmony_ci/********Name=SECURE_SOFTRST_CON01,Offset=0xA04********/ 14683d0407baSopenharmony_ci#define SRST_CRYPTO_PKA 16 14693d0407baSopenharmony_ci#define SRST_CRYPTO_RNG 17 14703d0407baSopenharmony_ci#define SRST_A_CRYPTO 18 14713d0407baSopenharmony_ci#define SRST_H_CRYPTO 19 14723d0407baSopenharmony_ci#define SRST_KEYLADDER_CORE 25 14733d0407baSopenharmony_ci#define SRST_KEYLADDER_RNG 26 14743d0407baSopenharmony_ci#define SRST_A_KEYLADDER 27 14753d0407baSopenharmony_ci#define SRST_H_KEYLADDER 28 14763d0407baSopenharmony_ci#define SRST_P_OTPC_S 29 14773d0407baSopenharmony_ci#define SRST_OTPC_S 30 14783d0407baSopenharmony_ci#define SRST_WDT_S 31 14793d0407baSopenharmony_ci/********Name=SECURE_SOFTRST_CON02,Offset=0xA08********/ 14803d0407baSopenharmony_ci#define SRST_T_WDT_S 32 14813d0407baSopenharmony_ci#define SRST_H_BOOTROM 33 14823d0407baSopenharmony_ci#define SRST_A_DCF 34 14833d0407baSopenharmony_ci#define SRST_P_DCF 35 14843d0407baSopenharmony_ci#define SRST_H_BOOTROM_NS 37 14853d0407baSopenharmony_ci#define SRST_P_KEYLADDER 46 14863d0407baSopenharmony_ci#define SRST_H_TRNG_S 47 14873d0407baSopenharmony_ci/********Name=SECURE_SOFTRST_CON03,Offset=0xA0C********/ 14883d0407baSopenharmony_ci#define SRST_H_TRNG_NS 48 14893d0407baSopenharmony_ci#define SRST_D_SDMMC_BUFFER 49 14903d0407baSopenharmony_ci#define SRST_H_SDMMC 50 14913d0407baSopenharmony_ci#define SRST_H_SDMMC_BUFFER 51 14923d0407baSopenharmony_ci#define SRST_SDMMC 52 14933d0407baSopenharmony_ci#define SRST_P_TRNG_CHK 53 14943d0407baSopenharmony_ci#define SRST_TRNG_S 54 14953d0407baSopenharmony_ci 14963d0407baSopenharmony_ci#endif 1497