1b9e4ba54SHeiko Stübner /* 2b9e4ba54SHeiko Stübner * Copyright (c) 2014 MundoReader S.L. 3b9e4ba54SHeiko Stübner * Author: Heiko Stuebner <heiko@sntech.de> 4b9e4ba54SHeiko Stübner * 5b9e4ba54SHeiko Stübner * This program is free software; you can redistribute it and/or modify 6b9e4ba54SHeiko Stübner * it under the terms of the GNU General Public License as published by 7b9e4ba54SHeiko Stübner * the Free Software Foundation; either version 2 of the License, or 8b9e4ba54SHeiko Stübner * (at your option) any later version. 9b9e4ba54SHeiko Stübner * 10b9e4ba54SHeiko Stübner * This program is distributed in the hope that it will be useful, 11b9e4ba54SHeiko Stübner * but WITHOUT ANY WARRANTY; without even the implied warranty of 12b9e4ba54SHeiko Stübner * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 13b9e4ba54SHeiko Stübner * GNU General Public License for more details. 14b9e4ba54SHeiko Stübner */ 15b9e4ba54SHeiko Stübner 16b9e4ba54SHeiko Stübner /* core clocks */ 17b9e4ba54SHeiko Stübner #define PLL_APLL 1 18b9e4ba54SHeiko Stübner #define PLL_DPLL 2 19b9e4ba54SHeiko Stübner #define PLL_CPLL 3 20b9e4ba54SHeiko Stübner #define PLL_GPLL 4 21b9e4ba54SHeiko Stübner #define PLL_NPLL 5 22b9e4ba54SHeiko Stübner 23b9e4ba54SHeiko Stübner /* sclk gates (special clocks) */ 24b9e4ba54SHeiko Stübner #define SCLK_GPU 64 25b9e4ba54SHeiko Stübner #define SCLK_SPI0 65 26b9e4ba54SHeiko Stübner #define SCLK_SPI1 66 27b9e4ba54SHeiko Stübner #define SCLK_SPI2 67 28b9e4ba54SHeiko Stübner #define SCLK_SDMMC 68 29b9e4ba54SHeiko Stübner #define SCLK_SDIO0 69 30b9e4ba54SHeiko Stübner #define SCLK_SDIO1 70 31b9e4ba54SHeiko Stübner #define SCLK_EMMC 71 32b9e4ba54SHeiko Stübner #define SCLK_TSADC 72 33b9e4ba54SHeiko Stübner #define SCLK_SARADC 73 34b9e4ba54SHeiko Stübner #define SCLK_PS2C 74 35b9e4ba54SHeiko Stübner #define SCLK_NANDC0 75 36b9e4ba54SHeiko Stübner #define SCLK_NANDC1 76 37b9e4ba54SHeiko Stübner #define SCLK_UART0 77 38b9e4ba54SHeiko Stübner #define SCLK_UART1 78 39b9e4ba54SHeiko Stübner #define SCLK_UART2 79 40b9e4ba54SHeiko Stübner #define SCLK_UART3 80 41b9e4ba54SHeiko Stübner #define SCLK_UART4 81 42b9e4ba54SHeiko Stübner #define SCLK_I2S0 82 43b9e4ba54SHeiko Stübner #define SCLK_SPDIF 83 44b9e4ba54SHeiko Stübner #define SCLK_SPDIF8CH 84 45b9e4ba54SHeiko Stübner #define SCLK_TIMER0 85 46b9e4ba54SHeiko Stübner #define SCLK_TIMER1 86 47b9e4ba54SHeiko Stübner #define SCLK_TIMER2 87 48b9e4ba54SHeiko Stübner #define SCLK_TIMER3 88 49b9e4ba54SHeiko Stübner #define SCLK_TIMER4 89 50b9e4ba54SHeiko Stübner #define SCLK_TIMER5 90 51b9e4ba54SHeiko Stübner #define SCLK_TIMER6 91 52b9e4ba54SHeiko Stübner #define SCLK_HSADC 92 53b9e4ba54SHeiko Stübner #define SCLK_OTGPHY0 93 54b9e4ba54SHeiko Stübner #define SCLK_OTGPHY1 94 55b9e4ba54SHeiko Stübner #define SCLK_OTGPHY2 95 56b9e4ba54SHeiko Stübner #define SCLK_OTG_ADP 96 57b9e4ba54SHeiko Stübner #define SCLK_HSICPHY480M 97 58b9e4ba54SHeiko Stübner #define SCLK_HSICPHY12M 98 59b9e4ba54SHeiko Stübner #define SCLK_MACREF 99 60b9e4ba54SHeiko Stübner #define SCLK_LCDC_PWM0 100 61b9e4ba54SHeiko Stübner #define SCLK_LCDC_PWM1 101 62b9e4ba54SHeiko Stübner #define SCLK_MAC_RX 102 63b9e4ba54SHeiko Stübner #define SCLK_MAC_TX 103 64*5e9a3d70SKever Yang #define SCLK_EDP_24M 104 65*5e9a3d70SKever Yang #define SCLK_EDP 105 66*5e9a3d70SKever Yang #define SCLK_RGA 106 67*5e9a3d70SKever Yang #define SCLK_ISP 107 68*5e9a3d70SKever Yang #define SCLK_ISP_JPE 108 69*5e9a3d70SKever Yang #define SCLK_HDMI_HDCP 109 70*5e9a3d70SKever Yang #define SCLK_HDMI_CEC 110 71*5e9a3d70SKever Yang #define SCLK_HEVC_CABAC 111 72*5e9a3d70SKever Yang #define SCLK_HEVC_CORE 112 73b9e4ba54SHeiko Stübner 74b9e4ba54SHeiko Stübner #define DCLK_VOP0 190 75b9e4ba54SHeiko Stübner #define DCLK_VOP1 191 76b9e4ba54SHeiko Stübner 77b9e4ba54SHeiko Stübner /* aclk gates */ 78b9e4ba54SHeiko Stübner #define ACLK_GPU 192 79b9e4ba54SHeiko Stübner #define ACLK_DMAC1 193 80b9e4ba54SHeiko Stübner #define ACLK_DMAC2 194 81b9e4ba54SHeiko Stübner #define ACLK_MMU 195 82b9e4ba54SHeiko Stübner #define ACLK_GMAC 196 83b9e4ba54SHeiko Stübner #define ACLK_VOP0 197 84b9e4ba54SHeiko Stübner #define ACLK_VOP1 198 85b9e4ba54SHeiko Stübner #define ACLK_CRYPTO 199 86b9e4ba54SHeiko Stübner #define ACLK_RGA 200 87*5e9a3d70SKever Yang #define ACLK_RGA_NIU 201 88*5e9a3d70SKever Yang #define ACLK_IEP 202 89*5e9a3d70SKever Yang #define ACLK_VIO0_NIU 203 90*5e9a3d70SKever Yang #define ACLK_VIP 204 91*5e9a3d70SKever Yang #define ACLK_ISP 205 92*5e9a3d70SKever Yang #define ACLK_VIO1_NIU 206 93*5e9a3d70SKever Yang #define ACLK_HEVC 207 94*5e9a3d70SKever Yang #define ACLK_VCODEC 208 95*5e9a3d70SKever Yang #define ACLK_CPU 209 96*5e9a3d70SKever Yang #define ACLK_PERI 210 97b9e4ba54SHeiko Stübner 98b9e4ba54SHeiko Stübner /* pclk gates */ 99b9e4ba54SHeiko Stübner #define PCLK_GPIO0 320 100b9e4ba54SHeiko Stübner #define PCLK_GPIO1 321 101b9e4ba54SHeiko Stübner #define PCLK_GPIO2 322 102b9e4ba54SHeiko Stübner #define PCLK_GPIO3 323 103b9e4ba54SHeiko Stübner #define PCLK_GPIO4 324 104b9e4ba54SHeiko Stübner #define PCLK_GPIO5 325 105b9e4ba54SHeiko Stübner #define PCLK_GPIO6 326 106b9e4ba54SHeiko Stübner #define PCLK_GPIO7 327 107b9e4ba54SHeiko Stübner #define PCLK_GPIO8 328 108b9e4ba54SHeiko Stübner #define PCLK_GRF 329 109b9e4ba54SHeiko Stübner #define PCLK_SGRF 330 110b9e4ba54SHeiko Stübner #define PCLK_PMU 331 111b9e4ba54SHeiko Stübner #define PCLK_I2C0 332 112b9e4ba54SHeiko Stübner #define PCLK_I2C1 333 113b9e4ba54SHeiko Stübner #define PCLK_I2C2 334 114b9e4ba54SHeiko Stübner #define PCLK_I2C3 335 115b9e4ba54SHeiko Stübner #define PCLK_I2C4 336 116b9e4ba54SHeiko Stübner #define PCLK_I2C5 337 117b9e4ba54SHeiko Stübner #define PCLK_SPI0 338 118b9e4ba54SHeiko Stübner #define PCLK_SPI1 339 119b9e4ba54SHeiko Stübner #define PCLK_SPI2 340 120b9e4ba54SHeiko Stübner #define PCLK_UART0 341 121b9e4ba54SHeiko Stübner #define PCLK_UART1 342 122b9e4ba54SHeiko Stübner #define PCLK_UART2 343 123b9e4ba54SHeiko Stübner #define PCLK_UART3 344 124b9e4ba54SHeiko Stübner #define PCLK_UART4 345 125b9e4ba54SHeiko Stübner #define PCLK_TSADC 346 126b9e4ba54SHeiko Stübner #define PCLK_SARADC 347 127b9e4ba54SHeiko Stübner #define PCLK_SIM 348 128b9e4ba54SHeiko Stübner #define PCLK_GMAC 349 129b9e4ba54SHeiko Stübner #define PCLK_PWM 350 130b9e4ba54SHeiko Stübner #define PCLK_RKPWM 351 131b9e4ba54SHeiko Stübner #define PCLK_PS2C 352 132b9e4ba54SHeiko Stübner #define PCLK_TIMER 353 133b9e4ba54SHeiko Stübner #define PCLK_TZPC 354 134*5e9a3d70SKever Yang #define PCLK_EDP_CTRL 355 135*5e9a3d70SKever Yang #define PCLK_MIPI_DSI0 356 136*5e9a3d70SKever Yang #define PCLK_MIPI_DSI1 357 137*5e9a3d70SKever Yang #define PCLK_MIPI_CSI 358 138*5e9a3d70SKever Yang #define PCLK_LVDS_PHY 359 139*5e9a3d70SKever Yang #define PCLK_HDMI_CTRL 360 140*5e9a3d70SKever Yang #define PCLK_VIO2_H2P 361 141*5e9a3d70SKever Yang #define PCLK_CPU 362 142*5e9a3d70SKever Yang #define PCLK_PERI 363 143b9e4ba54SHeiko Stübner 144b9e4ba54SHeiko Stübner /* hclk gates */ 145b9e4ba54SHeiko Stübner #define HCLK_GPS 448 146b9e4ba54SHeiko Stübner #define HCLK_OTG0 449 147b9e4ba54SHeiko Stübner #define HCLK_USBHOST0 450 148b9e4ba54SHeiko Stübner #define HCLK_USBHOST1 451 149b9e4ba54SHeiko Stübner #define HCLK_HSIC 452 150b9e4ba54SHeiko Stübner #define HCLK_NANDC0 453 151b9e4ba54SHeiko Stübner #define HCLK_NANDC1 454 152b9e4ba54SHeiko Stübner #define HCLK_TSP 455 153b9e4ba54SHeiko Stübner #define HCLK_SDMMC 456 154b9e4ba54SHeiko Stübner #define HCLK_SDIO0 457 155b9e4ba54SHeiko Stübner #define HCLK_SDIO1 458 156b9e4ba54SHeiko Stübner #define HCLK_EMMC 459 157b9e4ba54SHeiko Stübner #define HCLK_HSADC 460 158b9e4ba54SHeiko Stübner #define HCLK_CRYPTO 461 159b9e4ba54SHeiko Stübner #define HCLK_I2S0 462 160b9e4ba54SHeiko Stübner #define HCLK_SPDIF 463 161b9e4ba54SHeiko Stübner #define HCLK_SPDIF8CH 464 162b9e4ba54SHeiko Stübner #define HCLK_VOP0 465 163b9e4ba54SHeiko Stübner #define HCLK_VOP1 466 164b9e4ba54SHeiko Stübner #define HCLK_ROM 467 165b9e4ba54SHeiko Stübner #define HCLK_IEP 468 166b9e4ba54SHeiko Stübner #define HCLK_ISP 469 167b9e4ba54SHeiko Stübner #define HCLK_RGA 470 168*5e9a3d70SKever Yang #define HCLK_VIO_AHB_ARBI 471 169*5e9a3d70SKever Yang #define HCLK_VIO_NIU 472 170*5e9a3d70SKever Yang #define HCLK_VIP 473 171*5e9a3d70SKever Yang #define HCLK_VIO2_H2P 474 172*5e9a3d70SKever Yang #define HCLK_HEVC 475 173*5e9a3d70SKever Yang #define HCLK_VCODEC 476 174*5e9a3d70SKever Yang #define HCLK_CPU 477 175*5e9a3d70SKever Yang #define HCLK_PERI 478 176b9e4ba54SHeiko Stübner 177*5e9a3d70SKever Yang #define CLK_NR_CLKS (HCLK_PERI + 1) 178b9e4ba54SHeiko Stübner 179b9e4ba54SHeiko Stübner /* soft-reset indices */ 180b9e4ba54SHeiko Stübner #define SRST_CORE0 0 181b9e4ba54SHeiko Stübner #define SRST_CORE1 1 182b9e4ba54SHeiko Stübner #define SRST_CORE2 2 183b9e4ba54SHeiko Stübner #define SRST_CORE3 3 184b9e4ba54SHeiko Stübner #define SRST_CORE0_PO 4 185b9e4ba54SHeiko Stübner #define SRST_CORE1_PO 5 186b9e4ba54SHeiko Stübner #define SRST_CORE2_PO 6 187b9e4ba54SHeiko Stübner #define SRST_CORE3_PO 7 188b9e4ba54SHeiko Stübner #define SRST_PDCORE_STRSYS 8 189b9e4ba54SHeiko Stübner #define SRST_PDBUS_STRSYS 9 190b9e4ba54SHeiko Stübner #define SRST_L2C 10 191b9e4ba54SHeiko Stübner #define SRST_TOPDBG 11 192b9e4ba54SHeiko Stübner #define SRST_CORE0_DBG 12 193b9e4ba54SHeiko Stübner #define SRST_CORE1_DBG 13 194b9e4ba54SHeiko Stübner #define SRST_CORE2_DBG 14 195b9e4ba54SHeiko Stübner #define SRST_CORE3_DBG 15 196b9e4ba54SHeiko Stübner 197b9e4ba54SHeiko Stübner #define SRST_PDBUG_AHB_ARBITOR 16 198b9e4ba54SHeiko Stübner #define SRST_EFUSE256 17 199b9e4ba54SHeiko Stübner #define SRST_DMAC1 18 200b9e4ba54SHeiko Stübner #define SRST_INTMEM 19 201b9e4ba54SHeiko Stübner #define SRST_ROM 20 202b9e4ba54SHeiko Stübner #define SRST_SPDIF8CH 21 203b9e4ba54SHeiko Stübner #define SRST_TIMER 22 204b9e4ba54SHeiko Stübner #define SRST_I2S0 23 205b9e4ba54SHeiko Stübner #define SRST_SPDIF 24 206b9e4ba54SHeiko Stübner #define SRST_TIMER0 25 207b9e4ba54SHeiko Stübner #define SRST_TIMER1 26 208b9e4ba54SHeiko Stübner #define SRST_TIMER2 27 209b9e4ba54SHeiko Stübner #define SRST_TIMER3 28 210b9e4ba54SHeiko Stübner #define SRST_TIMER4 29 211b9e4ba54SHeiko Stübner #define SRST_TIMER5 30 212b9e4ba54SHeiko Stübner #define SRST_EFUSE 31 213b9e4ba54SHeiko Stübner 214b9e4ba54SHeiko Stübner #define SRST_GPIO0 32 215b9e4ba54SHeiko Stübner #define SRST_GPIO1 33 216b9e4ba54SHeiko Stübner #define SRST_GPIO2 34 217b9e4ba54SHeiko Stübner #define SRST_GPIO3 35 218b9e4ba54SHeiko Stübner #define SRST_GPIO4 36 219b9e4ba54SHeiko Stübner #define SRST_GPIO5 37 220b9e4ba54SHeiko Stübner #define SRST_GPIO6 38 221b9e4ba54SHeiko Stübner #define SRST_GPIO7 39 222b9e4ba54SHeiko Stübner #define SRST_GPIO8 40 223b9e4ba54SHeiko Stübner #define SRST_I2C0 42 224b9e4ba54SHeiko Stübner #define SRST_I2C1 43 225b9e4ba54SHeiko Stübner #define SRST_I2C2 44 226b9e4ba54SHeiko Stübner #define SRST_I2C3 45 227b9e4ba54SHeiko Stübner #define SRST_I2C4 46 228b9e4ba54SHeiko Stübner #define SRST_I2C5 47 229b9e4ba54SHeiko Stübner 230b9e4ba54SHeiko Stübner #define SRST_DWPWM 48 231b9e4ba54SHeiko Stübner #define SRST_MMC_PERI 49 232b9e4ba54SHeiko Stübner #define SRST_PERIPH_MMU 50 233b9e4ba54SHeiko Stübner #define SRST_DAP 51 234b9e4ba54SHeiko Stübner #define SRST_DAP_SYS 52 235b9e4ba54SHeiko Stübner #define SRST_TPIU 53 236b9e4ba54SHeiko Stübner #define SRST_PMU_APB 54 237b9e4ba54SHeiko Stübner #define SRST_GRF 55 238b9e4ba54SHeiko Stübner #define SRST_PMU 56 239b9e4ba54SHeiko Stübner #define SRST_PERIPH_AXI 57 240b9e4ba54SHeiko Stübner #define SRST_PERIPH_AHB 58 241b9e4ba54SHeiko Stübner #define SRST_PERIPH_APB 59 242b9e4ba54SHeiko Stübner #define SRST_PERIPH_NIU 60 243b9e4ba54SHeiko Stübner #define SRST_PDPERI_AHB_ARBI 61 244b9e4ba54SHeiko Stübner #define SRST_EMEM 62 245b9e4ba54SHeiko Stübner #define SRST_USB_PERI 63 246b9e4ba54SHeiko Stübner 247b9e4ba54SHeiko Stübner #define SRST_DMAC2 64 248b9e4ba54SHeiko Stübner #define SRST_MAC 66 249b9e4ba54SHeiko Stübner #define SRST_GPS 67 250b9e4ba54SHeiko Stübner #define SRST_RKPWM 69 251b9e4ba54SHeiko Stübner #define SRST_CCP 71 252b9e4ba54SHeiko Stübner #define SRST_USBHOST0 72 253b9e4ba54SHeiko Stübner #define SRST_HSIC 73 254b9e4ba54SHeiko Stübner #define SRST_HSIC_AUX 74 255b9e4ba54SHeiko Stübner #define SRST_HSIC_PHY 75 256b9e4ba54SHeiko Stübner #define SRST_HSADC 76 257b9e4ba54SHeiko Stübner #define SRST_NANDC0 77 258b9e4ba54SHeiko Stübner #define SRST_NANDC1 78 259b9e4ba54SHeiko Stübner 260b9e4ba54SHeiko Stübner #define SRST_TZPC 80 261b9e4ba54SHeiko Stübner #define SRST_SPI0 83 262b9e4ba54SHeiko Stübner #define SRST_SPI1 84 263b9e4ba54SHeiko Stübner #define SRST_SPI2 85 264b9e4ba54SHeiko Stübner #define SRST_SARADC 87 265b9e4ba54SHeiko Stübner #define SRST_PDALIVE_NIU 88 266b9e4ba54SHeiko Stübner #define SRST_PDPMU_INTMEM 89 267b9e4ba54SHeiko Stübner #define SRST_PDPMU_NIU 90 268b9e4ba54SHeiko Stübner #define SRST_SGRF 91 269b9e4ba54SHeiko Stübner 270b9e4ba54SHeiko Stübner #define SRST_VIO_ARBI 96 271b9e4ba54SHeiko Stübner #define SRST_RGA_NIU 97 272b9e4ba54SHeiko Stübner #define SRST_VIO0_NIU_AXI 98 273b9e4ba54SHeiko Stübner #define SRST_VIO_NIU_AHB 99 274b9e4ba54SHeiko Stübner #define SRST_LCDC0_AXI 100 275b9e4ba54SHeiko Stübner #define SRST_LCDC0_AHB 101 276b9e4ba54SHeiko Stübner #define SRST_LCDC0_DCLK 102 277b9e4ba54SHeiko Stübner #define SRST_VIO1_NIU_AXI 103 278b9e4ba54SHeiko Stübner #define SRST_VIP 104 279b9e4ba54SHeiko Stübner #define SRST_RGA_CORE 105 280b9e4ba54SHeiko Stübner #define SRST_IEP_AXI 106 281b9e4ba54SHeiko Stübner #define SRST_IEP_AHB 107 282b9e4ba54SHeiko Stübner #define SRST_RGA_AXI 108 283b9e4ba54SHeiko Stübner #define SRST_RGA_AHB 109 284b9e4ba54SHeiko Stübner #define SRST_ISP 110 285b9e4ba54SHeiko Stübner #define SRST_EDP 111 286b9e4ba54SHeiko Stübner 287b9e4ba54SHeiko Stübner #define SRST_VCODEC_AXI 112 288b9e4ba54SHeiko Stübner #define SRST_VCODEC_AHB 113 289b9e4ba54SHeiko Stübner #define SRST_VIO_H2P 114 290b9e4ba54SHeiko Stübner #define SRST_MIPIDSI0 115 291b9e4ba54SHeiko Stübner #define SRST_MIPIDSI1 116 292b9e4ba54SHeiko Stübner #define SRST_MIPICSI 117 293b9e4ba54SHeiko Stübner #define SRST_LVDS_PHY 118 294b9e4ba54SHeiko Stübner #define SRST_LVDS_CON 119 295b9e4ba54SHeiko Stübner #define SRST_GPU 120 296b9e4ba54SHeiko Stübner #define SRST_HDMI 121 297b9e4ba54SHeiko Stübner #define SRST_CORE_PVTM 124 298b9e4ba54SHeiko Stübner #define SRST_GPU_PVTM 125 299b9e4ba54SHeiko Stübner 300b9e4ba54SHeiko Stübner #define SRST_MMC0 128 301b9e4ba54SHeiko Stübner #define SRST_SDIO0 129 302b9e4ba54SHeiko Stübner #define SRST_SDIO1 130 303b9e4ba54SHeiko Stübner #define SRST_EMMC 131 304b9e4ba54SHeiko Stübner #define SRST_USBOTG_AHB 132 305b9e4ba54SHeiko Stübner #define SRST_USBOTG_PHY 133 306b9e4ba54SHeiko Stübner #define SRST_USBOTG_CON 134 307b9e4ba54SHeiko Stübner #define SRST_USBHOST0_AHB 135 308b9e4ba54SHeiko Stübner #define SRST_USBHOST0_PHY 136 309b9e4ba54SHeiko Stübner #define SRST_USBHOST0_CON 137 310b9e4ba54SHeiko Stübner #define SRST_USBHOST1_AHB 138 311b9e4ba54SHeiko Stübner #define SRST_USBHOST1_PHY 139 312b9e4ba54SHeiko Stübner #define SRST_USBHOST1_CON 140 313b9e4ba54SHeiko Stübner #define SRST_USB_ADP 141 314b9e4ba54SHeiko Stübner #define SRST_ACC_EFUSE 142 3154b47c3f5SMark yao 3164b47c3f5SMark yao #define SRST_CORESIGHT 144 3174b47c3f5SMark yao #define SRST_PD_CORE_AHB_NOC 145 3184b47c3f5SMark yao #define SRST_PD_CORE_APB_NOC 146 3194b47c3f5SMark yao #define SRST_PD_CORE_MP_AXI 147 3204b47c3f5SMark yao #define SRST_GIC 148 3214b47c3f5SMark yao #define SRST_LCDC_PWM0 149 3224b47c3f5SMark yao #define SRST_LCDC_PWM1 150 3234b47c3f5SMark yao #define SRST_VIO0_H2P_BRG 151 3244b47c3f5SMark yao #define SRST_VIO1_H2P_BRG 152 3254b47c3f5SMark yao #define SRST_RGA_H2P_BRG 153 3264b47c3f5SMark yao #define SRST_HEVC 154 3274b47c3f5SMark yao #define SRST_TSADC 159 3284b47c3f5SMark yao 3294b47c3f5SMark yao #define SRST_DDRPHY0 160 3304b47c3f5SMark yao #define SRST_DDRPHY0_APB 161 3314b47c3f5SMark yao #define SRST_DDRCTRL0 162 3324b47c3f5SMark yao #define SRST_DDRCTRL0_APB 163 3334b47c3f5SMark yao #define SRST_DDRPHY0_CTRL 164 3344b47c3f5SMark yao #define SRST_DDRPHY1 165 3354b47c3f5SMark yao #define SRST_DDRPHY1_APB 166 3364b47c3f5SMark yao #define SRST_DDRCTRL1 167 3374b47c3f5SMark yao #define SRST_DDRCTRL1_APB 168 3384b47c3f5SMark yao #define SRST_DDRPHY1_CTRL 169 3394b47c3f5SMark yao #define SRST_DDRMSCH0 170 3404b47c3f5SMark yao #define SRST_DDRMSCH1 171 3414b47c3f5SMark yao #define SRST_CRYPTO 174 3424b47c3f5SMark yao #define SRST_C2C_HOST 175 3434b47c3f5SMark yao 3444b47c3f5SMark yao #define SRST_LCDC1_AXI 176 3454b47c3f5SMark yao #define SRST_LCDC1_AHB 177 3464b47c3f5SMark yao #define SRST_LCDC1_DCLK 178 3474b47c3f5SMark yao #define SRST_UART0 179 3484b47c3f5SMark yao #define SRST_UART1 180 3494b47c3f5SMark yao #define SRST_UART2 181 3504b47c3f5SMark yao #define SRST_UART3 182 3514b47c3f5SMark yao #define SRST_UART4 183 3524b47c3f5SMark yao #define SRST_SIMC 186 3534b47c3f5SMark yao #define SRST_PS2C 187 3544b47c3f5SMark yao #define SRST_TSP 188 3554b47c3f5SMark yao #define SRST_TSP_CLKIN0 189 3564b47c3f5SMark yao #define SRST_TSP_CLKIN1 190 3574b47c3f5SMark yao #define SRST_TSP_27M 191 358