1*744ba6c6SKever Yang /* 2*744ba6c6SKever Yang * Copyright (c) 2017 Rockchip Electronics Co. Ltd. 3*744ba6c6SKever Yang * Author: Elaine <zhangqing@rock-chips.com> 4*744ba6c6SKever Yang * 5*744ba6c6SKever Yang * This program is free software; you can redistribute it and/or modify 6*744ba6c6SKever Yang * it under the terms of the GNU General Public License as published by 7*744ba6c6SKever Yang * the Free Software Foundation; either version 2 of the License, or 8*744ba6c6SKever Yang * (at your option) any later version. 9*744ba6c6SKever Yang * 10*744ba6c6SKever Yang * This program is distributed in the hope that it will be useful, 11*744ba6c6SKever Yang * but WITHOUT ANY WARRANTY; without even the implied warranty of 12*744ba6c6SKever Yang * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 13*744ba6c6SKever Yang * GNU General Public License for more details. 14*744ba6c6SKever Yang */ 15*744ba6c6SKever Yang 16*744ba6c6SKever Yang #ifndef _DT_BINDINGS_CLK_ROCKCHIP_PX30_H 17*744ba6c6SKever Yang #define _DT_BINDINGS_CLK_ROCKCHIP_PX30_H 18*744ba6c6SKever Yang 19*744ba6c6SKever Yang /* core clocks */ 20*744ba6c6SKever Yang #define PLL_APLL 1 21*744ba6c6SKever Yang #define PLL_DPLL 2 22*744ba6c6SKever Yang #define PLL_CPLL 3 23*744ba6c6SKever Yang #define PLL_NPLL 4 24*744ba6c6SKever Yang #define APLL_BOOST_H 5 25*744ba6c6SKever Yang #define APLL_BOOST_L 6 26*744ba6c6SKever Yang #define ARMCLK 7 27*744ba6c6SKever Yang 28*744ba6c6SKever Yang /* sclk gates (special clocks) */ 29*744ba6c6SKever Yang #define USB480M 14 30*744ba6c6SKever Yang #define SCLK_PDM 15 31*744ba6c6SKever Yang #define SCLK_I2S0_TX 16 32*744ba6c6SKever Yang #define SCLK_I2S0_TX_OUT 17 33*744ba6c6SKever Yang #define SCLK_I2S0_RX 18 34*744ba6c6SKever Yang #define SCLK_I2S0_RX_OUT 19 35*744ba6c6SKever Yang #define SCLK_I2S1 20 36*744ba6c6SKever Yang #define SCLK_I2S1_OUT 21 37*744ba6c6SKever Yang #define SCLK_I2S2 22 38*744ba6c6SKever Yang #define SCLK_I2S2_OUT 23 39*744ba6c6SKever Yang #define SCLK_UART1 24 40*744ba6c6SKever Yang #define SCLK_UART2 25 41*744ba6c6SKever Yang #define SCLK_UART3 26 42*744ba6c6SKever Yang #define SCLK_UART4 27 43*744ba6c6SKever Yang #define SCLK_UART5 28 44*744ba6c6SKever Yang #define SCLK_I2C0 29 45*744ba6c6SKever Yang #define SCLK_I2C1 30 46*744ba6c6SKever Yang #define SCLK_I2C2 31 47*744ba6c6SKever Yang #define SCLK_I2C3 32 48*744ba6c6SKever Yang #define SCLK_I2C4 33 49*744ba6c6SKever Yang #define SCLK_PWM0 34 50*744ba6c6SKever Yang #define SCLK_PWM1 35 51*744ba6c6SKever Yang #define SCLK_SPI0 36 52*744ba6c6SKever Yang #define SCLK_SPI1 37 53*744ba6c6SKever Yang #define SCLK_TIMER0 38 54*744ba6c6SKever Yang #define SCLK_TIMER1 39 55*744ba6c6SKever Yang #define SCLK_TIMER2 40 56*744ba6c6SKever Yang #define SCLK_TIMER3 41 57*744ba6c6SKever Yang #define SCLK_TIMER4 42 58*744ba6c6SKever Yang #define SCLK_TIMER5 43 59*744ba6c6SKever Yang #define SCLK_TSADC 44 60*744ba6c6SKever Yang #define SCLK_SARADC 45 61*744ba6c6SKever Yang #define SCLK_OTP 46 62*744ba6c6SKever Yang #define SCLK_OTP_USR 47 63*744ba6c6SKever Yang #define SCLK_CRYPTO 48 64*744ba6c6SKever Yang #define SCLK_CRYPTO_APK 49 65*744ba6c6SKever Yang #define SCLK_DDRC 50 66*744ba6c6SKever Yang #define SCLK_ISP 51 67*744ba6c6SKever Yang #define SCLK_CIF_OUT 52 68*744ba6c6SKever Yang #define SCLK_RGA_CORE 53 69*744ba6c6SKever Yang #define SCLK_VOPB_PWM 54 70*744ba6c6SKever Yang #define SCLK_NANDC 55 71*744ba6c6SKever Yang #define SCLK_SDIO 56 72*744ba6c6SKever Yang #define SCLK_EMMC 57 73*744ba6c6SKever Yang #define SCLK_SFC 58 74*744ba6c6SKever Yang #define SCLK_SDMMC 59 75*744ba6c6SKever Yang #define SCLK_OTG_ADP 60 76*744ba6c6SKever Yang #define SCLK_GMAC_SRC 61 77*744ba6c6SKever Yang #define SCLK_GMAC 62 78*744ba6c6SKever Yang #define SCLK_GMAC_RX_TX 63 79*744ba6c6SKever Yang #define SCLK_MAC_REF 64 80*744ba6c6SKever Yang #define SCLK_MAC_REFOUT 65 81*744ba6c6SKever Yang #define SCLK_MAC_OUT 66 82*744ba6c6SKever Yang #define SCLK_SDMMC_DRV 67 83*744ba6c6SKever Yang #define SCLK_SDMMC_SAMPLE 68 84*744ba6c6SKever Yang #define SCLK_SDIO_DRV 69 85*744ba6c6SKever Yang #define SCLK_SDIO_SAMPLE 70 86*744ba6c6SKever Yang #define SCLK_EMMC_DRV 71 87*744ba6c6SKever Yang #define SCLK_EMMC_SAMPLE 72 88*744ba6c6SKever Yang #define SCLK_GPU 73 89*744ba6c6SKever Yang #define SCLK_PVTM 74 90*744ba6c6SKever Yang #define SCLK_CORE_VPU 75 91*744ba6c6SKever Yang #define SCLK_GMAC_RMII 76 92*744ba6c6SKever Yang #define SCLK_UART2_SRC 77 93*744ba6c6SKever Yang #define SCLK_NANDC_DIV 78 94*744ba6c6SKever Yang #define SCLK_NANDC_DIV50 79 95*744ba6c6SKever Yang #define SCLK_SDIO_DIV 80 96*744ba6c6SKever Yang #define SCLK_SDIO_DIV50 81 97*744ba6c6SKever Yang #define SCLK_EMMC_DIV 82 98*744ba6c6SKever Yang #define SCLK_EMMC_DIV50 83 99*744ba6c6SKever Yang 100*744ba6c6SKever Yang /* dclk gates */ 101*744ba6c6SKever Yang #define DCLK_VOPB 150 102*744ba6c6SKever Yang #define DCLK_VOPL 151 103*744ba6c6SKever Yang 104*744ba6c6SKever Yang /* aclk gates */ 105*744ba6c6SKever Yang #define ACLK_GPU 170 106*744ba6c6SKever Yang #define ACLK_BUS_PRE 171 107*744ba6c6SKever Yang #define ACLK_CRYPTO 172 108*744ba6c6SKever Yang #define ACLK_VI_PRE 173 109*744ba6c6SKever Yang #define ACLK_VO_PRE 174 110*744ba6c6SKever Yang #define ACLK_VPU 175 111*744ba6c6SKever Yang #define ACLK_PERI_PRE 176 112*744ba6c6SKever Yang #define ACLK_GMAC 178 113*744ba6c6SKever Yang #define ACLK_CIF 179 114*744ba6c6SKever Yang #define ACLK_ISP 180 115*744ba6c6SKever Yang #define ACLK_VOPB 181 116*744ba6c6SKever Yang #define ACLK_VOPL 182 117*744ba6c6SKever Yang #define ACLK_RGA 183 118*744ba6c6SKever Yang #define ACLK_GIC 184 119*744ba6c6SKever Yang #define ACLK_DCF 186 120*744ba6c6SKever Yang #define ACLK_DMAC 187 121*744ba6c6SKever Yang 122*744ba6c6SKever Yang /* hclk gates */ 123*744ba6c6SKever Yang #define HCLK_BUS_PRE 240 124*744ba6c6SKever Yang #define HCLK_CRYPTO 241 125*744ba6c6SKever Yang #define HCLK_VI_PRE 242 126*744ba6c6SKever Yang #define HCLK_VO_PRE 243 127*744ba6c6SKever Yang #define HCLK_VPU 244 128*744ba6c6SKever Yang #define HCLK_PERI_PRE 245 129*744ba6c6SKever Yang #define HCLK_MMC_NAND 246 130*744ba6c6SKever Yang #define HCLK_SDMMC 247 131*744ba6c6SKever Yang #define HCLK_USB 248 132*744ba6c6SKever Yang #define HCLK_CIF 249 133*744ba6c6SKever Yang #define HCLK_ISP 250 134*744ba6c6SKever Yang #define HCLK_VOPB 251 135*744ba6c6SKever Yang #define HCLK_VOPL 252 136*744ba6c6SKever Yang #define HCLK_RGA 253 137*744ba6c6SKever Yang #define HCLK_NANDC 254 138*744ba6c6SKever Yang #define HCLK_SDIO 255 139*744ba6c6SKever Yang #define HCLK_EMMC 256 140*744ba6c6SKever Yang #define HCLK_SFC 257 141*744ba6c6SKever Yang #define HCLK_OTG 258 142*744ba6c6SKever Yang #define HCLK_HOST 259 143*744ba6c6SKever Yang #define HCLK_HOST_ARB 260 144*744ba6c6SKever Yang #define HCLK_PDM 261 145*744ba6c6SKever Yang #define HCLK_I2S0 262 146*744ba6c6SKever Yang #define HCLK_I2S1 263 147*744ba6c6SKever Yang #define HCLK_I2S2 264 148*744ba6c6SKever Yang 149*744ba6c6SKever Yang /* pclk gates */ 150*744ba6c6SKever Yang #define PCLK_BUS_PRE 320 151*744ba6c6SKever Yang #define PCLK_DDR 321 152*744ba6c6SKever Yang #define PCLK_VO_PRE 322 153*744ba6c6SKever Yang #define PCLK_GMAC 323 154*744ba6c6SKever Yang #define PCLK_MIPI_DSI 324 155*744ba6c6SKever Yang #define PCLK_MIPIDSIPHY 325 156*744ba6c6SKever Yang #define PCLK_MIPICSIPHY 326 157*744ba6c6SKever Yang #define PCLK_USB_GRF 327 158*744ba6c6SKever Yang #define PCLK_DCF 328 159*744ba6c6SKever Yang #define PCLK_UART1 329 160*744ba6c6SKever Yang #define PCLK_UART2 330 161*744ba6c6SKever Yang #define PCLK_UART3 331 162*744ba6c6SKever Yang #define PCLK_UART4 332 163*744ba6c6SKever Yang #define PCLK_UART5 333 164*744ba6c6SKever Yang #define PCLK_I2C0 334 165*744ba6c6SKever Yang #define PCLK_I2C1 335 166*744ba6c6SKever Yang #define PCLK_I2C2 336 167*744ba6c6SKever Yang #define PCLK_I2C3 337 168*744ba6c6SKever Yang #define PCLK_I2C4 338 169*744ba6c6SKever Yang #define PCLK_PWM0 339 170*744ba6c6SKever Yang #define PCLK_PWM1 340 171*744ba6c6SKever Yang #define PCLK_SPI0 341 172*744ba6c6SKever Yang #define PCLK_SPI1 342 173*744ba6c6SKever Yang #define PCLK_SARADC 343 174*744ba6c6SKever Yang #define PCLK_TSADC 344 175*744ba6c6SKever Yang #define PCLK_TIMER 345 176*744ba6c6SKever Yang #define PCLK_OTP_NS 346 177*744ba6c6SKever Yang #define PCLK_WDT_NS 347 178*744ba6c6SKever Yang #define PCLK_GPIO1 348 179*744ba6c6SKever Yang #define PCLK_GPIO2 349 180*744ba6c6SKever Yang #define PCLK_GPIO3 350 181*744ba6c6SKever Yang #define PCLK_ISP 351 182*744ba6c6SKever Yang #define PCLK_CIF 352 183*744ba6c6SKever Yang #define PCLK_OTP_PHY 353 184*744ba6c6SKever Yang 185*744ba6c6SKever Yang #define CLK_NR_CLKS (PCLK_OTP_PHY + 1) 186*744ba6c6SKever Yang 187*744ba6c6SKever Yang /* pmu-clocks indices */ 188*744ba6c6SKever Yang 189*744ba6c6SKever Yang #define PLL_GPLL 1 190*744ba6c6SKever Yang 191*744ba6c6SKever Yang #define SCLK_RTC32K_PMU 4 192*744ba6c6SKever Yang #define SCLK_WIFI_PMU 5 193*744ba6c6SKever Yang #define SCLK_UART0_PMU 6 194*744ba6c6SKever Yang #define SCLK_PVTM_PMU 7 195*744ba6c6SKever Yang #define PCLK_PMU_PRE 8 196*744ba6c6SKever Yang #define SCLK_REF24M_PMU 9 197*744ba6c6SKever Yang #define SCLK_USBPHY_REF 10 198*744ba6c6SKever Yang #define SCLK_MIPIDSIPHY_REF 11 199*744ba6c6SKever Yang 200*744ba6c6SKever Yang #define XIN24M_DIV 12 201*744ba6c6SKever Yang 202*744ba6c6SKever Yang #define PCLK_GPIO0_PMU 20 203*744ba6c6SKever Yang #define PCLK_UART0_PMU 21 204*744ba6c6SKever Yang 205*744ba6c6SKever Yang #define CLKPMU_NR_CLKS (PCLK_UART0_PMU + 1) 206*744ba6c6SKever Yang 207*744ba6c6SKever Yang /* soft-reset indices */ 208*744ba6c6SKever Yang #define SRST_CORE0_PO 0 209*744ba6c6SKever Yang #define SRST_CORE1_PO 1 210*744ba6c6SKever Yang #define SRST_CORE2_PO 2 211*744ba6c6SKever Yang #define SRST_CORE3_PO 3 212*744ba6c6SKever Yang #define SRST_CORE0 4 213*744ba6c6SKever Yang #define SRST_CORE1 5 214*744ba6c6SKever Yang #define SRST_CORE2 6 215*744ba6c6SKever Yang #define SRST_CORE3 7 216*744ba6c6SKever Yang #define SRST_CORE0_DBG 8 217*744ba6c6SKever Yang #define SRST_CORE1_DBG 9 218*744ba6c6SKever Yang #define SRST_CORE2_DBG 10 219*744ba6c6SKever Yang #define SRST_CORE3_DBG 11 220*744ba6c6SKever Yang #define SRST_TOPDBG 12 221*744ba6c6SKever Yang #define SRST_CORE_NOC 13 222*744ba6c6SKever Yang #define SRST_STRC_A 14 223*744ba6c6SKever Yang #define SRST_L2C 15 224*744ba6c6SKever Yang 225*744ba6c6SKever Yang #define SRST_DAP 16 226*744ba6c6SKever Yang #define SRST_CORE_PVTM 17 227*744ba6c6SKever Yang #define SRST_GPU 18 228*744ba6c6SKever Yang #define SRST_GPU_NIU 19 229*744ba6c6SKever Yang #define SRST_UPCTL2 20 230*744ba6c6SKever Yang #define SRST_UPCTL2_A 21 231*744ba6c6SKever Yang #define SRST_UPCTL2_P 22 232*744ba6c6SKever Yang #define SRST_MSCH 23 233*744ba6c6SKever Yang #define SRST_MSCH_P 24 234*744ba6c6SKever Yang #define SRST_DDRMON_P 25 235*744ba6c6SKever Yang #define SRST_DDRSTDBY_P 26 236*744ba6c6SKever Yang #define SRST_DDRSTDBY 27 237*744ba6c6SKever Yang #define SRST_DDRGRF_p 28 238*744ba6c6SKever Yang #define SRST_AXI_SPLIT_A 29 239*744ba6c6SKever Yang #define SRST_AXI_CMD_A 30 240*744ba6c6SKever Yang #define SRST_AXI_CMD_P 31 241*744ba6c6SKever Yang 242*744ba6c6SKever Yang #define SRST_DDRPHY 32 243*744ba6c6SKever Yang #define SRST_DDRPHYDIV 33 244*744ba6c6SKever Yang #define SRST_DDRPHY_P 34 245*744ba6c6SKever Yang #define SRST_VPU_A 36 246*744ba6c6SKever Yang #define SRST_VPU_NIU_A 37 247*744ba6c6SKever Yang #define SRST_VPU_H 38 248*744ba6c6SKever Yang #define SRST_VPU_NIU_H 39 249*744ba6c6SKever Yang #define SRST_VI_NIU_A 40 250*744ba6c6SKever Yang #define SRST_VI_NIU_H 41 251*744ba6c6SKever Yang #define SRST_ISP_H 42 252*744ba6c6SKever Yang #define SRST_ISP 43 253*744ba6c6SKever Yang #define SRST_CIF_A 44 254*744ba6c6SKever Yang #define SRST_CIF_H 45 255*744ba6c6SKever Yang #define SRST_CIF_PCLKIN 46 256*744ba6c6SKever Yang #define SRST_MIPICSIPHY_P 47 257*744ba6c6SKever Yang 258*744ba6c6SKever Yang #define SRST_VO_NIU_A 48 259*744ba6c6SKever Yang #define SRST_VO_NIU_H 49 260*744ba6c6SKever Yang #define SRST_VO_NIU_P 50 261*744ba6c6SKever Yang #define SRST_VOPB_A 51 262*744ba6c6SKever Yang #define SRST_VOPB_H 52 263*744ba6c6SKever Yang #define SRST_VOPB 53 264*744ba6c6SKever Yang #define SRST_PWM_VOPB 54 265*744ba6c6SKever Yang #define SRST_VOPL_A 55 266*744ba6c6SKever Yang #define SRST_VOPL_H 56 267*744ba6c6SKever Yang #define SRST_VOPL 57 268*744ba6c6SKever Yang #define SRST_RGA_A 58 269*744ba6c6SKever Yang #define SRST_RGA_H 59 270*744ba6c6SKever Yang #define SRST_RGA 60 271*744ba6c6SKever Yang #define SRST_MIPIDSI_HOST_P 61 272*744ba6c6SKever Yang #define SRST_MIPIDSIPHY_P 62 273*744ba6c6SKever Yang #define SRST_VPU_CORE 63 274*744ba6c6SKever Yang 275*744ba6c6SKever Yang #define SRST_PERI_NIU_A 64 276*744ba6c6SKever Yang #define SRST_USB_NIU_H 65 277*744ba6c6SKever Yang #define SRST_USB2OTG_H 66 278*744ba6c6SKever Yang #define SRST_USB2OTG 67 279*744ba6c6SKever Yang #define SRST_USB2OTG_ADP 68 280*744ba6c6SKever Yang #define SRST_USB2HOST_H 69 281*744ba6c6SKever Yang #define SRST_USB2HOST_ARB_H 70 282*744ba6c6SKever Yang #define SRST_USB2HOST_AUX_H 71 283*744ba6c6SKever Yang #define SRST_USB2HOST_EHCI 72 284*744ba6c6SKever Yang #define SRST_USB2HOST 73 285*744ba6c6SKever Yang #define SRST_USBPHYPOR 74 286*744ba6c6SKever Yang #define SRST_USBPHY_OTG_PORT 75 287*744ba6c6SKever Yang #define SRST_USBPHY_HOST_PORT 76 288*744ba6c6SKever Yang #define SRST_USBPHY_GRF 77 289*744ba6c6SKever Yang #define SRST_CPU_BOOST_P 78 290*744ba6c6SKever Yang #define SRST_CPU_BOOST 79 291*744ba6c6SKever Yang 292*744ba6c6SKever Yang #define SRST_MMC_NAND_NIU_H 80 293*744ba6c6SKever Yang #define SRST_SDIO_H 81 294*744ba6c6SKever Yang #define SRST_EMMC_H 82 295*744ba6c6SKever Yang #define SRST_SFC_H 83 296*744ba6c6SKever Yang #define SRST_SFC 84 297*744ba6c6SKever Yang #define SRST_SDCARD_NIU_H 85 298*744ba6c6SKever Yang #define SRST_SDMMC_H 86 299*744ba6c6SKever Yang #define SRST_NANDC_H 89 300*744ba6c6SKever Yang #define SRST_NANDC 90 301*744ba6c6SKever Yang #define SRST_GMAC_NIU_A 92 302*744ba6c6SKever Yang #define SRST_GMAC_NIU_P 93 303*744ba6c6SKever Yang #define SRST_GMAC_A 94 304*744ba6c6SKever Yang 305*744ba6c6SKever Yang #define SRST_PMU_NIU_P 96 306*744ba6c6SKever Yang #define SRST_PMU_SGRF_P 97 307*744ba6c6SKever Yang #define SRST_PMU_GRF_P 98 308*744ba6c6SKever Yang #define SRST_PMU 99 309*744ba6c6SKever Yang #define SRST_PMU_MEM_P 100 310*744ba6c6SKever Yang #define SRST_PMU_GPIO0_P 101 311*744ba6c6SKever Yang #define SRST_PMU_UART0_P 102 312*744ba6c6SKever Yang #define SRST_PMU_CRU_P 103 313*744ba6c6SKever Yang #define SRST_PMU_PVTM 104 314*744ba6c6SKever Yang #define SRST_PMU_UART 105 315*744ba6c6SKever Yang #define SRST_PMU_NIU_H 106 316*744ba6c6SKever Yang #define SRST_PMU_DDR_FAIL_SAVE 107 317*744ba6c6SKever Yang #define SRST_PMU_CORE_PERF_A 108 318*744ba6c6SKever Yang #define SRST_PMU_CORE_GRF_P 109 319*744ba6c6SKever Yang #define SRST_PMU_GPU_PERF_A 110 320*744ba6c6SKever Yang #define SRST_PMU_GPU_GRF_P 111 321*744ba6c6SKever Yang 322*744ba6c6SKever Yang #define SRST_CRYPTO_NIU_A 112 323*744ba6c6SKever Yang #define SRST_CRYPTO_NIU_H 113 324*744ba6c6SKever Yang #define SRST_CRYPTO_A 114 325*744ba6c6SKever Yang #define SRST_CRYPTO_H 115 326*744ba6c6SKever Yang #define SRST_CRYPTO 116 327*744ba6c6SKever Yang #define SRST_CRYPTO_APK 117 328*744ba6c6SKever Yang #define SRST_BUS_NIU_H 120 329*744ba6c6SKever Yang #define SRST_USB_NIU_P 121 330*744ba6c6SKever Yang #define SRST_BUS_TOP_NIU_P 122 331*744ba6c6SKever Yang #define SRST_INTMEM_A 123 332*744ba6c6SKever Yang #define SRST_GIC_A 124 333*744ba6c6SKever Yang #define SRST_ROM_H 126 334*744ba6c6SKever Yang #define SRST_DCF_A 127 335*744ba6c6SKever Yang 336*744ba6c6SKever Yang #define SRST_DCF_P 128 337*744ba6c6SKever Yang #define SRST_PDM_H 129 338*744ba6c6SKever Yang #define SRST_PDM 130 339*744ba6c6SKever Yang #define SRST_I2S0_H 131 340*744ba6c6SKever Yang #define SRST_I2S0_TX 132 341*744ba6c6SKever Yang #define SRST_I2S1_H 133 342*744ba6c6SKever Yang #define SRST_I2S1 134 343*744ba6c6SKever Yang #define SRST_I2S2_H 135 344*744ba6c6SKever Yang #define SRST_I2S2 136 345*744ba6c6SKever Yang #define SRST_UART1_P 137 346*744ba6c6SKever Yang #define SRST_UART1 138 347*744ba6c6SKever Yang #define SRST_UART2_P 139 348*744ba6c6SKever Yang #define SRST_UART2 140 349*744ba6c6SKever Yang #define SRST_UART3_P 141 350*744ba6c6SKever Yang #define SRST_UART3 142 351*744ba6c6SKever Yang #define SRST_UART4_P 143 352*744ba6c6SKever Yang 353*744ba6c6SKever Yang #define SRST_UART4 144 354*744ba6c6SKever Yang #define SRST_UART5_P 145 355*744ba6c6SKever Yang #define SRST_UART5 146 356*744ba6c6SKever Yang #define SRST_I2C0_P 147 357*744ba6c6SKever Yang #define SRST_I2C0 148 358*744ba6c6SKever Yang #define SRST_I2C1_P 149 359*744ba6c6SKever Yang #define SRST_I2C1 150 360*744ba6c6SKever Yang #define SRST_I2C2_P 151 361*744ba6c6SKever Yang #define SRST_I2C2 152 362*744ba6c6SKever Yang #define SRST_I2C3_P 153 363*744ba6c6SKever Yang #define SRST_I2C3 154 364*744ba6c6SKever Yang #define SRST_PWM0_P 157 365*744ba6c6SKever Yang #define SRST_PWM0 158 366*744ba6c6SKever Yang #define SRST_PWM1_P 159 367*744ba6c6SKever Yang 368*744ba6c6SKever Yang #define SRST_PWM1 160 369*744ba6c6SKever Yang #define SRST_SPI0_P 161 370*744ba6c6SKever Yang #define SRST_SPI0 162 371*744ba6c6SKever Yang #define SRST_SPI1_P 163 372*744ba6c6SKever Yang #define SRST_SPI1 164 373*744ba6c6SKever Yang #define SRST_SARADC_P 165 374*744ba6c6SKever Yang #define SRST_SARADC 166 375*744ba6c6SKever Yang #define SRST_TSADC_P 167 376*744ba6c6SKever Yang #define SRST_TSADC 168 377*744ba6c6SKever Yang #define SRST_TIMER_P 169 378*744ba6c6SKever Yang #define SRST_TIMER0 170 379*744ba6c6SKever Yang #define SRST_TIMER1 171 380*744ba6c6SKever Yang #define SRST_TIMER2 172 381*744ba6c6SKever Yang #define SRST_TIMER3 173 382*744ba6c6SKever Yang #define SRST_TIMER4 174 383*744ba6c6SKever Yang #define SRST_TIMER5 175 384*744ba6c6SKever Yang 385*744ba6c6SKever Yang #define SRST_OTP_NS_P 176 386*744ba6c6SKever Yang #define SRST_OTP_NS_SBPI 177 387*744ba6c6SKever Yang #define SRST_OTP_NS_USR 178 388*744ba6c6SKever Yang #define SRST_OTP_PHY_P 179 389*744ba6c6SKever Yang #define SRST_OTP_PHY 180 390*744ba6c6SKever Yang #define SRST_WDT_NS_P 181 391*744ba6c6SKever Yang #define SRST_GPIO1_P 182 392*744ba6c6SKever Yang #define SRST_GPIO2_P 183 393*744ba6c6SKever Yang #define SRST_GPIO3_P 184 394*744ba6c6SKever Yang #define SRST_SGRF_P 185 395*744ba6c6SKever Yang #define SRST_GRF_P 186 396*744ba6c6SKever Yang #define SRST_I2S0_RX 191 397*744ba6c6SKever Yang 398*744ba6c6SKever Yang #endif 399