~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

TOMOYO Linux Cross Reference
Linux/include/dt-bindings/clock/rk3568-cru.h

Version: ~ [ linux-6.11-rc3 ] ~ [ linux-6.10.4 ] ~ [ linux-6.9.12 ] ~ [ linux-6.8.12 ] ~ [ linux-6.7.12 ] ~ [ linux-6.6.45 ] ~ [ linux-6.5.13 ] ~ [ linux-6.4.16 ] ~ [ linux-6.3.13 ] ~ [ linux-6.2.16 ] ~ [ linux-6.1.104 ] ~ [ linux-6.0.19 ] ~ [ linux-5.19.17 ] ~ [ linux-5.18.19 ] ~ [ linux-5.17.15 ] ~ [ linux-5.16.20 ] ~ [ linux-5.15.164 ] ~ [ linux-5.14.21 ] ~ [ linux-5.13.19 ] ~ [ linux-5.12.19 ] ~ [ linux-5.11.22 ] ~ [ linux-5.10.223 ] ~ [ linux-5.9.16 ] ~ [ linux-5.8.18 ] ~ [ linux-5.7.19 ] ~ [ linux-5.6.19 ] ~ [ linux-5.5.19 ] ~ [ linux-5.4.281 ] ~ [ linux-5.3.18 ] ~ [ linux-5.2.21 ] ~ [ linux-5.1.21 ] ~ [ linux-5.0.21 ] ~ [ linux-4.20.17 ] ~ [ linux-4.19.319 ] ~ [ linux-4.18.20 ] ~ [ linux-4.17.19 ] ~ [ linux-4.16.18 ] ~ [ linux-4.15.18 ] ~ [ linux-4.14.336 ] ~ [ linux-4.13.16 ] ~ [ linux-4.12.14 ] ~ [ linux-4.11.12 ] ~ [ linux-4.10.17 ] ~ [ linux-4.9.337 ] ~ [ linux-4.4.302 ] ~ [ linux-3.10.108 ] ~ [ linux-2.6.32.71 ] ~ [ linux-2.6.0 ] ~ [ linux-2.4.37.11 ] ~ [ unix-v6-master ] ~ [ ccs-tools-1.8.9 ] ~ [ policy-sample ] ~
Architecture: ~ [ i386 ] ~ [ alpha ] ~ [ m68k ] ~ [ mips ] ~ [ ppc ] ~ [ sparc ] ~ [ sparc64 ] ~

Diff markup

Differences between /include/dt-bindings/clock/rk3568-cru.h (Architecture sparc) and /include/dt-bindings/clock/rk3568-cru.h (Architecture i386)


  1 /* SPDX-License-Identifier: GPL-2.0 */              1 /* SPDX-License-Identifier: GPL-2.0 */
  2 /*                                                  2 /*
  3  * Copyright (c) 2021 Rockchip Electronics Co.      3  * Copyright (c) 2021 Rockchip Electronics Co. Ltd.
  4  * Author: Elaine Zhang <zhangqing@rock-chips.      4  * Author: Elaine Zhang <zhangqing@rock-chips.com>
  5  */                                                 5  */
  6                                                     6 
  7 #ifndef _DT_BINDINGS_CLK_ROCKCHIP_RK3568_H          7 #ifndef _DT_BINDINGS_CLK_ROCKCHIP_RK3568_H
  8 #define _DT_BINDINGS_CLK_ROCKCHIP_RK3568_H          8 #define _DT_BINDINGS_CLK_ROCKCHIP_RK3568_H
  9                                                     9 
 10 /* pmucru-clocks indices */                        10 /* pmucru-clocks indices */
 11                                                    11 
 12 /* pmucru plls */                                  12 /* pmucru plls */
 13 #define PLL_PPLL                1                  13 #define PLL_PPLL                1
 14 #define PLL_HPLL                2                  14 #define PLL_HPLL                2
 15                                                    15 
 16 /* pmucru clocks */                                16 /* pmucru clocks */
 17 #define XIN_OSC0_DIV            4                  17 #define XIN_OSC0_DIV            4
 18 #define CLK_RTC_32K             5                  18 #define CLK_RTC_32K             5
 19 #define CLK_PMU                 6                  19 #define CLK_PMU                 6
 20 #define CLK_I2C0                7                  20 #define CLK_I2C0                7
 21 #define CLK_RTC32K_FRAC         8                  21 #define CLK_RTC32K_FRAC         8
 22 #define CLK_UART0_DIV           9                  22 #define CLK_UART0_DIV           9
 23 #define CLK_UART0_FRAC          10                 23 #define CLK_UART0_FRAC          10
 24 #define SCLK_UART0              11                 24 #define SCLK_UART0              11
 25 #define DBCLK_GPIO0             12                 25 #define DBCLK_GPIO0             12
 26 #define CLK_PWM0                13                 26 #define CLK_PWM0                13
 27 #define CLK_CAPTURE_PWM0_NDFT   14                 27 #define CLK_CAPTURE_PWM0_NDFT   14
 28 #define CLK_PMUPVTM             15                 28 #define CLK_PMUPVTM             15
 29 #define CLK_CORE_PMUPVTM        16                 29 #define CLK_CORE_PMUPVTM        16
 30 #define CLK_REF24M              17                 30 #define CLK_REF24M              17
 31 #define XIN_OSC0_USBPHY0_G      18                 31 #define XIN_OSC0_USBPHY0_G      18
 32 #define CLK_USBPHY0_REF         19                 32 #define CLK_USBPHY0_REF         19
 33 #define XIN_OSC0_USBPHY1_G      20                 33 #define XIN_OSC0_USBPHY1_G      20
 34 #define CLK_USBPHY1_REF         21                 34 #define CLK_USBPHY1_REF         21
 35 #define XIN_OSC0_MIPIDSIPHY0_G  22                 35 #define XIN_OSC0_MIPIDSIPHY0_G  22
 36 #define CLK_MIPIDSIPHY0_REF     23                 36 #define CLK_MIPIDSIPHY0_REF     23
 37 #define XIN_OSC0_MIPIDSIPHY1_G  24                 37 #define XIN_OSC0_MIPIDSIPHY1_G  24
 38 #define CLK_MIPIDSIPHY1_REF     25                 38 #define CLK_MIPIDSIPHY1_REF     25
 39 #define CLK_WIFI_DIV            26                 39 #define CLK_WIFI_DIV            26
 40 #define CLK_WIFI_OSC0           27                 40 #define CLK_WIFI_OSC0           27
 41 #define CLK_WIFI                28                 41 #define CLK_WIFI                28
 42 #define CLK_PCIEPHY0_DIV        29                 42 #define CLK_PCIEPHY0_DIV        29
 43 #define CLK_PCIEPHY0_OSC0       30                 43 #define CLK_PCIEPHY0_OSC0       30
 44 #define CLK_PCIEPHY0_REF        31                 44 #define CLK_PCIEPHY0_REF        31
 45 #define CLK_PCIEPHY1_DIV        32                 45 #define CLK_PCIEPHY1_DIV        32
 46 #define CLK_PCIEPHY1_OSC0       33                 46 #define CLK_PCIEPHY1_OSC0       33
 47 #define CLK_PCIEPHY1_REF        34                 47 #define CLK_PCIEPHY1_REF        34
 48 #define CLK_PCIEPHY2_DIV        35                 48 #define CLK_PCIEPHY2_DIV        35
 49 #define CLK_PCIEPHY2_OSC0       36                 49 #define CLK_PCIEPHY2_OSC0       36
 50 #define CLK_PCIEPHY2_REF        37                 50 #define CLK_PCIEPHY2_REF        37
 51 #define CLK_PCIE30PHY_REF_M     38                 51 #define CLK_PCIE30PHY_REF_M     38
 52 #define CLK_PCIE30PHY_REF_N     39                 52 #define CLK_PCIE30PHY_REF_N     39
 53 #define CLK_HDMI_REF            40                 53 #define CLK_HDMI_REF            40
 54 #define XIN_OSC0_EDPPHY_G       41                 54 #define XIN_OSC0_EDPPHY_G       41
 55 #define PCLK_PDPMU              42                 55 #define PCLK_PDPMU              42
 56 #define PCLK_PMU                43                 56 #define PCLK_PMU                43
 57 #define PCLK_UART0              44                 57 #define PCLK_UART0              44
 58 #define PCLK_I2C0               45                 58 #define PCLK_I2C0               45
 59 #define PCLK_GPIO0              46                 59 #define PCLK_GPIO0              46
 60 #define PCLK_PMUPVTM            47                 60 #define PCLK_PMUPVTM            47
 61 #define PCLK_PWM0               48                 61 #define PCLK_PWM0               48
 62 #define CLK_PDPMU               49                 62 #define CLK_PDPMU               49
 63 #define SCLK_32K_IOE            50                 63 #define SCLK_32K_IOE            50
 64                                                    64 
 65 #define CLKPMU_NR_CLKS          (SCLK_32K_IOE      65 #define CLKPMU_NR_CLKS          (SCLK_32K_IOE + 1)
 66                                                    66 
 67 /* cru-clocks indices */                           67 /* cru-clocks indices */
 68                                                    68 
 69 /* cru plls */                                     69 /* cru plls */
 70 #define PLL_APLL                1                  70 #define PLL_APLL                1
 71 #define PLL_DPLL                2                  71 #define PLL_DPLL                2
 72 #define PLL_CPLL                3                  72 #define PLL_CPLL                3
 73 #define PLL_GPLL                4                  73 #define PLL_GPLL                4
 74 #define PLL_VPLL                5                  74 #define PLL_VPLL                5
 75 #define PLL_NPLL                6                  75 #define PLL_NPLL                6
 76                                                    76 
 77 /* cru clocks */                                   77 /* cru clocks */
 78 #define CPLL_333M               9                  78 #define CPLL_333M               9
 79 #define ARMCLK                  10                 79 #define ARMCLK                  10
 80 #define USB480M                 11                 80 #define USB480M                 11
 81 #define USB480M_PHY             12                 81 #define USB480M_PHY             12
 82 #define ACLK_CORE_NIU2BUS       18                 82 #define ACLK_CORE_NIU2BUS       18
 83 #define CLK_CORE_PVTM           19                 83 #define CLK_CORE_PVTM           19
 84 #define CLK_CORE_PVTM_CORE      20                 84 #define CLK_CORE_PVTM_CORE      20
 85 #define CLK_CORE_PVTPLL         21                 85 #define CLK_CORE_PVTPLL         21
 86 #define CLK_GPU_SRC             22                 86 #define CLK_GPU_SRC             22
 87 #define CLK_GPU_PRE_NDFT        23                 87 #define CLK_GPU_PRE_NDFT        23
 88 #define CLK_GPU_PRE_MUX         24                 88 #define CLK_GPU_PRE_MUX         24
 89 #define ACLK_GPU_PRE            25                 89 #define ACLK_GPU_PRE            25
 90 #define PCLK_GPU_PRE            26                 90 #define PCLK_GPU_PRE            26
 91 #define CLK_GPU                 27                 91 #define CLK_GPU                 27
 92 #define CLK_GPU_NP5             28                 92 #define CLK_GPU_NP5             28
 93 #define PCLK_GPU_PVTM           29                 93 #define PCLK_GPU_PVTM           29
 94 #define CLK_GPU_PVTM            30                 94 #define CLK_GPU_PVTM            30
 95 #define CLK_GPU_PVTM_CORE       31                 95 #define CLK_GPU_PVTM_CORE       31
 96 #define CLK_GPU_PVTPLL          32                 96 #define CLK_GPU_PVTPLL          32
 97 #define CLK_NPU_SRC             33                 97 #define CLK_NPU_SRC             33
 98 #define CLK_NPU_PRE_NDFT        34                 98 #define CLK_NPU_PRE_NDFT        34
 99 #define CLK_NPU                 35                 99 #define CLK_NPU                 35
100 #define CLK_NPU_NP5             36                100 #define CLK_NPU_NP5             36
101 #define HCLK_NPU_PRE            37                101 #define HCLK_NPU_PRE            37
102 #define PCLK_NPU_PRE            38                102 #define PCLK_NPU_PRE            38
103 #define ACLK_NPU_PRE            39                103 #define ACLK_NPU_PRE            39
104 #define ACLK_NPU                40                104 #define ACLK_NPU                40
105 #define HCLK_NPU                41                105 #define HCLK_NPU                41
106 #define PCLK_NPU_PVTM           42                106 #define PCLK_NPU_PVTM           42
107 #define CLK_NPU_PVTM            43                107 #define CLK_NPU_PVTM            43
108 #define CLK_NPU_PVTM_CORE       44                108 #define CLK_NPU_PVTM_CORE       44
109 #define CLK_NPU_PVTPLL          45                109 #define CLK_NPU_PVTPLL          45
110 #define CLK_DDRPHY1X_SRC        46                110 #define CLK_DDRPHY1X_SRC        46
111 #define CLK_DDRPHY1X_HWFFC_SRC  47                111 #define CLK_DDRPHY1X_HWFFC_SRC  47
112 #define CLK_DDR1X               48                112 #define CLK_DDR1X               48
113 #define CLK_MSCH                49                113 #define CLK_MSCH                49
114 #define CLK24_DDRMON            50                114 #define CLK24_DDRMON            50
115 #define ACLK_GIC_AUDIO          51                115 #define ACLK_GIC_AUDIO          51
116 #define HCLK_GIC_AUDIO          52                116 #define HCLK_GIC_AUDIO          52
117 #define HCLK_SDMMC_BUFFER       53                117 #define HCLK_SDMMC_BUFFER       53
118 #define DCLK_SDMMC_BUFFER       54                118 #define DCLK_SDMMC_BUFFER       54
119 #define ACLK_GIC600             55                119 #define ACLK_GIC600             55
120 #define ACLK_SPINLOCK           56                120 #define ACLK_SPINLOCK           56
121 #define HCLK_I2S0_8CH           57                121 #define HCLK_I2S0_8CH           57
122 #define HCLK_I2S1_8CH           58                122 #define HCLK_I2S1_8CH           58
123 #define HCLK_I2S2_2CH           59                123 #define HCLK_I2S2_2CH           59
124 #define HCLK_I2S3_2CH           60                124 #define HCLK_I2S3_2CH           60
125 #define CLK_I2S0_8CH_TX_SRC     61                125 #define CLK_I2S0_8CH_TX_SRC     61
126 #define CLK_I2S0_8CH_TX_FRAC    62                126 #define CLK_I2S0_8CH_TX_FRAC    62
127 #define MCLK_I2S0_8CH_TX        63                127 #define MCLK_I2S0_8CH_TX        63
128 #define I2S0_MCLKOUT_TX         64                128 #define I2S0_MCLKOUT_TX         64
129 #define CLK_I2S0_8CH_RX_SRC     65                129 #define CLK_I2S0_8CH_RX_SRC     65
130 #define CLK_I2S0_8CH_RX_FRAC    66                130 #define CLK_I2S0_8CH_RX_FRAC    66
131 #define MCLK_I2S0_8CH_RX        67                131 #define MCLK_I2S0_8CH_RX        67
132 #define I2S0_MCLKOUT_RX         68                132 #define I2S0_MCLKOUT_RX         68
133 #define CLK_I2S1_8CH_TX_SRC     69                133 #define CLK_I2S1_8CH_TX_SRC     69
134 #define CLK_I2S1_8CH_TX_FRAC    70                134 #define CLK_I2S1_8CH_TX_FRAC    70
135 #define MCLK_I2S1_8CH_TX        71                135 #define MCLK_I2S1_8CH_TX        71
136 #define I2S1_MCLKOUT_TX         72                136 #define I2S1_MCLKOUT_TX         72
137 #define CLK_I2S1_8CH_RX_SRC     73                137 #define CLK_I2S1_8CH_RX_SRC     73
138 #define CLK_I2S1_8CH_RX_FRAC    74                138 #define CLK_I2S1_8CH_RX_FRAC    74
139 #define MCLK_I2S1_8CH_RX        75                139 #define MCLK_I2S1_8CH_RX        75
140 #define I2S1_MCLKOUT_RX         76                140 #define I2S1_MCLKOUT_RX         76
141 #define CLK_I2S2_2CH_SRC        77                141 #define CLK_I2S2_2CH_SRC        77
142 #define CLK_I2S2_2CH_FRAC       78                142 #define CLK_I2S2_2CH_FRAC       78
143 #define MCLK_I2S2_2CH           79                143 #define MCLK_I2S2_2CH           79
144 #define I2S2_MCLKOUT            80                144 #define I2S2_MCLKOUT            80
145 #define CLK_I2S3_2CH_TX_SRC     81                145 #define CLK_I2S3_2CH_TX_SRC     81
146 #define CLK_I2S3_2CH_TX_FRAC    82                146 #define CLK_I2S3_2CH_TX_FRAC    82
147 #define MCLK_I2S3_2CH_TX        83                147 #define MCLK_I2S3_2CH_TX        83
148 #define I2S3_MCLKOUT_TX         84                148 #define I2S3_MCLKOUT_TX         84
149 #define CLK_I2S3_2CH_RX_SRC     85                149 #define CLK_I2S3_2CH_RX_SRC     85
150 #define CLK_I2S3_2CH_RX_FRAC    86                150 #define CLK_I2S3_2CH_RX_FRAC    86
151 #define MCLK_I2S3_2CH_RX        87                151 #define MCLK_I2S3_2CH_RX        87
152 #define I2S3_MCLKOUT_RX         88                152 #define I2S3_MCLKOUT_RX         88
153 #define HCLK_PDM                89                153 #define HCLK_PDM                89
154 #define MCLK_PDM                90                154 #define MCLK_PDM                90
155 #define HCLK_VAD                91                155 #define HCLK_VAD                91
156 #define HCLK_SPDIF_8CH          92                156 #define HCLK_SPDIF_8CH          92
157 #define MCLK_SPDIF_8CH_SRC      93                157 #define MCLK_SPDIF_8CH_SRC      93
158 #define MCLK_SPDIF_8CH_FRAC     94                158 #define MCLK_SPDIF_8CH_FRAC     94
159 #define MCLK_SPDIF_8CH          95                159 #define MCLK_SPDIF_8CH          95
160 #define HCLK_AUDPWM             96                160 #define HCLK_AUDPWM             96
161 #define SCLK_AUDPWM_SRC         97                161 #define SCLK_AUDPWM_SRC         97
162 #define SCLK_AUDPWM_FRAC        98                162 #define SCLK_AUDPWM_FRAC        98
163 #define SCLK_AUDPWM             99                163 #define SCLK_AUDPWM             99
164 #define HCLK_ACDCDIG            100               164 #define HCLK_ACDCDIG            100
165 #define CLK_ACDCDIG_I2C         101               165 #define CLK_ACDCDIG_I2C         101
166 #define CLK_ACDCDIG_DAC         102               166 #define CLK_ACDCDIG_DAC         102
167 #define CLK_ACDCDIG_ADC         103               167 #define CLK_ACDCDIG_ADC         103
168 #define ACLK_SECURE_FLASH       104               168 #define ACLK_SECURE_FLASH       104
169 #define HCLK_SECURE_FLASH       105               169 #define HCLK_SECURE_FLASH       105
170 #define ACLK_CRYPTO_NS          106               170 #define ACLK_CRYPTO_NS          106
171 #define HCLK_CRYPTO_NS          107               171 #define HCLK_CRYPTO_NS          107
172 #define CLK_CRYPTO_NS_CORE      108               172 #define CLK_CRYPTO_NS_CORE      108
173 #define CLK_CRYPTO_NS_PKA       109               173 #define CLK_CRYPTO_NS_PKA       109
174 #define CLK_CRYPTO_NS_RNG       110               174 #define CLK_CRYPTO_NS_RNG       110
175 #define HCLK_TRNG_NS            111               175 #define HCLK_TRNG_NS            111
176 #define CLK_TRNG_NS             112               176 #define CLK_TRNG_NS             112
177 #define PCLK_OTPC_NS            113               177 #define PCLK_OTPC_NS            113
178 #define CLK_OTPC_NS_SBPI        114               178 #define CLK_OTPC_NS_SBPI        114
179 #define CLK_OTPC_NS_USR         115               179 #define CLK_OTPC_NS_USR         115
180 #define HCLK_NANDC              116               180 #define HCLK_NANDC              116
181 #define NCLK_NANDC              117               181 #define NCLK_NANDC              117
182 #define HCLK_SFC                118               182 #define HCLK_SFC                118
183 #define HCLK_SFC_XIP            119               183 #define HCLK_SFC_XIP            119
184 #define SCLK_SFC                120               184 #define SCLK_SFC                120
185 #define ACLK_EMMC               121               185 #define ACLK_EMMC               121
186 #define HCLK_EMMC               122               186 #define HCLK_EMMC               122
187 #define BCLK_EMMC               123               187 #define BCLK_EMMC               123
188 #define CCLK_EMMC               124               188 #define CCLK_EMMC               124
189 #define TCLK_EMMC               125               189 #define TCLK_EMMC               125
190 #define ACLK_PIPE               126               190 #define ACLK_PIPE               126
191 #define PCLK_PIPE               127               191 #define PCLK_PIPE               127
192 #define PCLK_PIPE_GRF           128               192 #define PCLK_PIPE_GRF           128
193 #define ACLK_PCIE20_MST         129               193 #define ACLK_PCIE20_MST         129
194 #define ACLK_PCIE20_SLV         130               194 #define ACLK_PCIE20_SLV         130
195 #define ACLK_PCIE20_DBI         131               195 #define ACLK_PCIE20_DBI         131
196 #define PCLK_PCIE20             132               196 #define PCLK_PCIE20             132
197 #define CLK_PCIE20_AUX_NDFT     133               197 #define CLK_PCIE20_AUX_NDFT     133
198 #define CLK_PCIE20_AUX_DFT      134               198 #define CLK_PCIE20_AUX_DFT      134
199 #define CLK_PCIE20_PIPE_DFT     135               199 #define CLK_PCIE20_PIPE_DFT     135
200 #define ACLK_PCIE30X1_MST       136               200 #define ACLK_PCIE30X1_MST       136
201 #define ACLK_PCIE30X1_SLV       137               201 #define ACLK_PCIE30X1_SLV       137
202 #define ACLK_PCIE30X1_DBI       138               202 #define ACLK_PCIE30X1_DBI       138
203 #define PCLK_PCIE30X1           139               203 #define PCLK_PCIE30X1           139
204 #define CLK_PCIE30X1_AUX_NDFT   140               204 #define CLK_PCIE30X1_AUX_NDFT   140
205 #define CLK_PCIE30X1_AUX_DFT    141               205 #define CLK_PCIE30X1_AUX_DFT    141
206 #define CLK_PCIE30X1_PIPE_DFT   142               206 #define CLK_PCIE30X1_PIPE_DFT   142
207 #define ACLK_PCIE30X2_MST       143               207 #define ACLK_PCIE30X2_MST       143
208 #define ACLK_PCIE30X2_SLV       144               208 #define ACLK_PCIE30X2_SLV       144
209 #define ACLK_PCIE30X2_DBI       145               209 #define ACLK_PCIE30X2_DBI       145
210 #define PCLK_PCIE30X2           146               210 #define PCLK_PCIE30X2           146
211 #define CLK_PCIE30X2_AUX_NDFT   147               211 #define CLK_PCIE30X2_AUX_NDFT   147
212 #define CLK_PCIE30X2_AUX_DFT    148               212 #define CLK_PCIE30X2_AUX_DFT    148
213 #define CLK_PCIE30X2_PIPE_DFT   149               213 #define CLK_PCIE30X2_PIPE_DFT   149
214 #define ACLK_SATA0              150               214 #define ACLK_SATA0              150
215 #define CLK_SATA0_PMALIVE       151               215 #define CLK_SATA0_PMALIVE       151
216 #define CLK_SATA0_RXOOB         152               216 #define CLK_SATA0_RXOOB         152
217 #define CLK_SATA0_PIPE_NDFT     153               217 #define CLK_SATA0_PIPE_NDFT     153
218 #define CLK_SATA0_PIPE_DFT      154               218 #define CLK_SATA0_PIPE_DFT      154
219 #define ACLK_SATA1              155               219 #define ACLK_SATA1              155
220 #define CLK_SATA1_PMALIVE       156               220 #define CLK_SATA1_PMALIVE       156
221 #define CLK_SATA1_RXOOB         157               221 #define CLK_SATA1_RXOOB         157
222 #define CLK_SATA1_PIPE_NDFT     158               222 #define CLK_SATA1_PIPE_NDFT     158
223 #define CLK_SATA1_PIPE_DFT      159               223 #define CLK_SATA1_PIPE_DFT      159
224 #define ACLK_SATA2              160               224 #define ACLK_SATA2              160
225 #define CLK_SATA2_PMALIVE       161               225 #define CLK_SATA2_PMALIVE       161
226 #define CLK_SATA2_RXOOB         162               226 #define CLK_SATA2_RXOOB         162
227 #define CLK_SATA2_PIPE_NDFT     163               227 #define CLK_SATA2_PIPE_NDFT     163
228 #define CLK_SATA2_PIPE_DFT      164               228 #define CLK_SATA2_PIPE_DFT      164
229 #define ACLK_USB3OTG0           165               229 #define ACLK_USB3OTG0           165
230 #define CLK_USB3OTG0_REF        166               230 #define CLK_USB3OTG0_REF        166
231 #define CLK_USB3OTG0_SUSPEND    167               231 #define CLK_USB3OTG0_SUSPEND    167
232 #define ACLK_USB3OTG1           168               232 #define ACLK_USB3OTG1           168
233 #define CLK_USB3OTG1_REF        169               233 #define CLK_USB3OTG1_REF        169
234 #define CLK_USB3OTG1_SUSPEND    170               234 #define CLK_USB3OTG1_SUSPEND    170
235 #define CLK_XPCS_EEE            171               235 #define CLK_XPCS_EEE            171
236 #define PCLK_XPCS               172               236 #define PCLK_XPCS               172
237 #define ACLK_PHP                173               237 #define ACLK_PHP                173
238 #define HCLK_PHP                174               238 #define HCLK_PHP                174
239 #define PCLK_PHP                175               239 #define PCLK_PHP                175
240 #define HCLK_SDMMC0             176               240 #define HCLK_SDMMC0             176
241 #define CLK_SDMMC0              177               241 #define CLK_SDMMC0              177
242 #define HCLK_SDMMC1             178               242 #define HCLK_SDMMC1             178
243 #define CLK_SDMMC1              179               243 #define CLK_SDMMC1              179
244 #define ACLK_GMAC0              180               244 #define ACLK_GMAC0              180
245 #define PCLK_GMAC0              181               245 #define PCLK_GMAC0              181
246 #define CLK_MAC0_2TOP           182               246 #define CLK_MAC0_2TOP           182
247 #define CLK_MAC0_OUT            183               247 #define CLK_MAC0_OUT            183
248 #define CLK_MAC0_REFOUT         184               248 #define CLK_MAC0_REFOUT         184
249 #define CLK_GMAC0_PTP_REF       185               249 #define CLK_GMAC0_PTP_REF       185
250 #define ACLK_USB                186               250 #define ACLK_USB                186
251 #define HCLK_USB                187               251 #define HCLK_USB                187
252 #define PCLK_USB                188               252 #define PCLK_USB                188
253 #define HCLK_USB2HOST0          189               253 #define HCLK_USB2HOST0          189
254 #define HCLK_USB2HOST0_ARB      190               254 #define HCLK_USB2HOST0_ARB      190
255 #define HCLK_USB2HOST1          191               255 #define HCLK_USB2HOST1          191
256 #define HCLK_USB2HOST1_ARB      192               256 #define HCLK_USB2HOST1_ARB      192
257 #define HCLK_SDMMC2             193               257 #define HCLK_SDMMC2             193
258 #define CLK_SDMMC2              194               258 #define CLK_SDMMC2              194
259 #define ACLK_GMAC1              195               259 #define ACLK_GMAC1              195
260 #define PCLK_GMAC1              196               260 #define PCLK_GMAC1              196
261 #define CLK_MAC1_2TOP           197               261 #define CLK_MAC1_2TOP           197
262 #define CLK_MAC1_OUT            198               262 #define CLK_MAC1_OUT            198
263 #define CLK_MAC1_REFOUT         199               263 #define CLK_MAC1_REFOUT         199
264 #define CLK_GMAC1_PTP_REF       200               264 #define CLK_GMAC1_PTP_REF       200
265 #define ACLK_PERIMID            201               265 #define ACLK_PERIMID            201
266 #define HCLK_PERIMID            202               266 #define HCLK_PERIMID            202
267 #define ACLK_VI                 203               267 #define ACLK_VI                 203
268 #define HCLK_VI                 204               268 #define HCLK_VI                 204
269 #define PCLK_VI                 205               269 #define PCLK_VI                 205
270 #define ACLK_VICAP              206               270 #define ACLK_VICAP              206
271 #define HCLK_VICAP              207               271 #define HCLK_VICAP              207
272 #define DCLK_VICAP              208               272 #define DCLK_VICAP              208
273 #define ICLK_VICAP_G            209               273 #define ICLK_VICAP_G            209
274 #define ACLK_ISP                210               274 #define ACLK_ISP                210
275 #define HCLK_ISP                211               275 #define HCLK_ISP                211
276 #define CLK_ISP                 212               276 #define CLK_ISP                 212
277 #define PCLK_CSI2HOST1          213               277 #define PCLK_CSI2HOST1          213
278 #define CLK_CIF_OUT             214               278 #define CLK_CIF_OUT             214
279 #define CLK_CAM0_OUT            215               279 #define CLK_CAM0_OUT            215
280 #define CLK_CAM1_OUT            216               280 #define CLK_CAM1_OUT            216
281 #define ACLK_VO                 217               281 #define ACLK_VO                 217
282 #define HCLK_VO                 218               282 #define HCLK_VO                 218
283 #define PCLK_VO                 219               283 #define PCLK_VO                 219
284 #define ACLK_VOP_PRE            220               284 #define ACLK_VOP_PRE            220
285 #define ACLK_VOP                221               285 #define ACLK_VOP                221
286 #define HCLK_VOP                222               286 #define HCLK_VOP                222
287 #define DCLK_VOP0               223               287 #define DCLK_VOP0               223
288 #define DCLK_VOP1               224               288 #define DCLK_VOP1               224
289 #define DCLK_VOP2               225               289 #define DCLK_VOP2               225
290 #define CLK_VOP_PWM             226               290 #define CLK_VOP_PWM             226
291 #define ACLK_HDCP               227               291 #define ACLK_HDCP               227
292 #define HCLK_HDCP               228               292 #define HCLK_HDCP               228
293 #define PCLK_HDCP               229               293 #define PCLK_HDCP               229
294 #define PCLK_HDMI_HOST          230               294 #define PCLK_HDMI_HOST          230
295 #define CLK_HDMI_SFR            231               295 #define CLK_HDMI_SFR            231
296 #define PCLK_DSITX_0            232               296 #define PCLK_DSITX_0            232
297 #define PCLK_DSITX_1            233               297 #define PCLK_DSITX_1            233
298 #define PCLK_EDP_CTRL           234               298 #define PCLK_EDP_CTRL           234
299 #define CLK_EDP_200M            235               299 #define CLK_EDP_200M            235
300 #define ACLK_VPU_PRE            236               300 #define ACLK_VPU_PRE            236
301 #define HCLK_VPU_PRE            237               301 #define HCLK_VPU_PRE            237
302 #define ACLK_VPU                238               302 #define ACLK_VPU                238
303 #define HCLK_VPU                239               303 #define HCLK_VPU                239
304 #define ACLK_RGA_PRE            240               304 #define ACLK_RGA_PRE            240
305 #define HCLK_RGA_PRE            241               305 #define HCLK_RGA_PRE            241
306 #define PCLK_RGA_PRE            242               306 #define PCLK_RGA_PRE            242
307 #define ACLK_RGA                243               307 #define ACLK_RGA                243
308 #define HCLK_RGA                244               308 #define HCLK_RGA                244
309 #define CLK_RGA_CORE            245               309 #define CLK_RGA_CORE            245
310 #define ACLK_IEP                246               310 #define ACLK_IEP                246
311 #define HCLK_IEP                247               311 #define HCLK_IEP                247
312 #define CLK_IEP_CORE            248               312 #define CLK_IEP_CORE            248
313 #define HCLK_EBC                249               313 #define HCLK_EBC                249
314 #define DCLK_EBC                250               314 #define DCLK_EBC                250
315 #define ACLK_JDEC               251               315 #define ACLK_JDEC               251
316 #define HCLK_JDEC               252               316 #define HCLK_JDEC               252
317 #define ACLK_JENC               253               317 #define ACLK_JENC               253
318 #define HCLK_JENC               254               318 #define HCLK_JENC               254
319 #define PCLK_EINK               255               319 #define PCLK_EINK               255
320 #define HCLK_EINK               256               320 #define HCLK_EINK               256
321 #define ACLK_RKVENC_PRE         257               321 #define ACLK_RKVENC_PRE         257
322 #define HCLK_RKVENC_PRE         258               322 #define HCLK_RKVENC_PRE         258
323 #define ACLK_RKVENC             259               323 #define ACLK_RKVENC             259
324 #define HCLK_RKVENC             260               324 #define HCLK_RKVENC             260
325 #define CLK_RKVENC_CORE         261               325 #define CLK_RKVENC_CORE         261
326 #define ACLK_RKVDEC_PRE         262               326 #define ACLK_RKVDEC_PRE         262
327 #define HCLK_RKVDEC_PRE         263               327 #define HCLK_RKVDEC_PRE         263
328 #define ACLK_RKVDEC             264               328 #define ACLK_RKVDEC             264
329 #define HCLK_RKVDEC             265               329 #define HCLK_RKVDEC             265
330 #define CLK_RKVDEC_CA           266               330 #define CLK_RKVDEC_CA           266
331 #define CLK_RKVDEC_CORE         267               331 #define CLK_RKVDEC_CORE         267
332 #define CLK_RKVDEC_HEVC_CA      268               332 #define CLK_RKVDEC_HEVC_CA      268
333 #define ACLK_BUS                269               333 #define ACLK_BUS                269
334 #define PCLK_BUS                270               334 #define PCLK_BUS                270
335 #define PCLK_TSADC              271               335 #define PCLK_TSADC              271
336 #define CLK_TSADC_TSEN          272               336 #define CLK_TSADC_TSEN          272
337 #define CLK_TSADC               273               337 #define CLK_TSADC               273
338 #define PCLK_SARADC             274               338 #define PCLK_SARADC             274
339 #define CLK_SARADC              275               339 #define CLK_SARADC              275
340 #define PCLK_SCR                276               340 #define PCLK_SCR                276
341 #define PCLK_WDT_NS             277               341 #define PCLK_WDT_NS             277
342 #define TCLK_WDT_NS             278               342 #define TCLK_WDT_NS             278
343 #define ACLK_DMAC0              279               343 #define ACLK_DMAC0              279
344 #define ACLK_DMAC1              280               344 #define ACLK_DMAC1              280
345 #define ACLK_MCU                281               345 #define ACLK_MCU                281
346 #define PCLK_INTMUX             282               346 #define PCLK_INTMUX             282
347 #define PCLK_MAILBOX            283               347 #define PCLK_MAILBOX            283
348 #define PCLK_UART1              284               348 #define PCLK_UART1              284
349 #define CLK_UART1_SRC           285               349 #define CLK_UART1_SRC           285
350 #define CLK_UART1_FRAC          286               350 #define CLK_UART1_FRAC          286
351 #define SCLK_UART1              287               351 #define SCLK_UART1              287
352 #define PCLK_UART2              288               352 #define PCLK_UART2              288
353 #define CLK_UART2_SRC           289               353 #define CLK_UART2_SRC           289
354 #define CLK_UART2_FRAC          290               354 #define CLK_UART2_FRAC          290
355 #define SCLK_UART2              291               355 #define SCLK_UART2              291
356 #define PCLK_UART3              292               356 #define PCLK_UART3              292
357 #define CLK_UART3_SRC           293               357 #define CLK_UART3_SRC           293
358 #define CLK_UART3_FRAC          294               358 #define CLK_UART3_FRAC          294
359 #define SCLK_UART3              295               359 #define SCLK_UART3              295
360 #define PCLK_UART4              296               360 #define PCLK_UART4              296
361 #define CLK_UART4_SRC           297               361 #define CLK_UART4_SRC           297
362 #define CLK_UART4_FRAC          298               362 #define CLK_UART4_FRAC          298
363 #define SCLK_UART4              299               363 #define SCLK_UART4              299
364 #define PCLK_UART5              300               364 #define PCLK_UART5              300
365 #define CLK_UART5_SRC           301               365 #define CLK_UART5_SRC           301
366 #define CLK_UART5_FRAC          302               366 #define CLK_UART5_FRAC          302
367 #define SCLK_UART5              303               367 #define SCLK_UART5              303
368 #define PCLK_UART6              304               368 #define PCLK_UART6              304
369 #define CLK_UART6_SRC           305               369 #define CLK_UART6_SRC           305
370 #define CLK_UART6_FRAC          306               370 #define CLK_UART6_FRAC          306
371 #define SCLK_UART6              307               371 #define SCLK_UART6              307
372 #define PCLK_UART7              308               372 #define PCLK_UART7              308
373 #define CLK_UART7_SRC           309               373 #define CLK_UART7_SRC           309
374 #define CLK_UART7_FRAC          310               374 #define CLK_UART7_FRAC          310
375 #define SCLK_UART7              311               375 #define SCLK_UART7              311
376 #define PCLK_UART8              312               376 #define PCLK_UART8              312
377 #define CLK_UART8_SRC           313               377 #define CLK_UART8_SRC           313
378 #define CLK_UART8_FRAC          314               378 #define CLK_UART8_FRAC          314
379 #define SCLK_UART8              315               379 #define SCLK_UART8              315
380 #define PCLK_UART9              316               380 #define PCLK_UART9              316
381 #define CLK_UART9_SRC           317               381 #define CLK_UART9_SRC           317
382 #define CLK_UART9_FRAC          318               382 #define CLK_UART9_FRAC          318
383 #define SCLK_UART9              319               383 #define SCLK_UART9              319
384 #define PCLK_CAN0               320               384 #define PCLK_CAN0               320
385 #define CLK_CAN0                321               385 #define CLK_CAN0                321
386 #define PCLK_CAN1               322               386 #define PCLK_CAN1               322
387 #define CLK_CAN1                323               387 #define CLK_CAN1                323
388 #define PCLK_CAN2               324               388 #define PCLK_CAN2               324
389 #define CLK_CAN2                325               389 #define CLK_CAN2                325
390 #define CLK_I2C                 326               390 #define CLK_I2C                 326
391 #define PCLK_I2C1               327               391 #define PCLK_I2C1               327
392 #define CLK_I2C1                328               392 #define CLK_I2C1                328
393 #define PCLK_I2C2               329               393 #define PCLK_I2C2               329
394 #define CLK_I2C2                330               394 #define CLK_I2C2                330
395 #define PCLK_I2C3               331               395 #define PCLK_I2C3               331
396 #define CLK_I2C3                332               396 #define CLK_I2C3                332
397 #define PCLK_I2C4               333               397 #define PCLK_I2C4               333
398 #define CLK_I2C4                334               398 #define CLK_I2C4                334
399 #define PCLK_I2C5               335               399 #define PCLK_I2C5               335
400 #define CLK_I2C5                336               400 #define CLK_I2C5                336
401 #define PCLK_SPI0               337               401 #define PCLK_SPI0               337
402 #define CLK_SPI0                338               402 #define CLK_SPI0                338
403 #define PCLK_SPI1               339               403 #define PCLK_SPI1               339
404 #define CLK_SPI1                340               404 #define CLK_SPI1                340
405 #define PCLK_SPI2               341               405 #define PCLK_SPI2               341
406 #define CLK_SPI2                342               406 #define CLK_SPI2                342
407 #define PCLK_SPI3               343               407 #define PCLK_SPI3               343
408 #define CLK_SPI3                344               408 #define CLK_SPI3                344
409 #define PCLK_PWM1               345               409 #define PCLK_PWM1               345
410 #define CLK_PWM1                346               410 #define CLK_PWM1                346
411 #define CLK_PWM1_CAPTURE        347               411 #define CLK_PWM1_CAPTURE        347
412 #define PCLK_PWM2               348               412 #define PCLK_PWM2               348
413 #define CLK_PWM2                349               413 #define CLK_PWM2                349
414 #define CLK_PWM2_CAPTURE        350               414 #define CLK_PWM2_CAPTURE        350
415 #define PCLK_PWM3               351               415 #define PCLK_PWM3               351
416 #define CLK_PWM3                352               416 #define CLK_PWM3                352
417 #define CLK_PWM3_CAPTURE        353               417 #define CLK_PWM3_CAPTURE        353
418 #define DBCLK_GPIO              354               418 #define DBCLK_GPIO              354
419 #define PCLK_GPIO1              355               419 #define PCLK_GPIO1              355
420 #define DBCLK_GPIO1             356               420 #define DBCLK_GPIO1             356
421 #define PCLK_GPIO2              357               421 #define PCLK_GPIO2              357
422 #define DBCLK_GPIO2             358               422 #define DBCLK_GPIO2             358
423 #define PCLK_GPIO3              359               423 #define PCLK_GPIO3              359
424 #define DBCLK_GPIO3             360               424 #define DBCLK_GPIO3             360
425 #define PCLK_GPIO4              361               425 #define PCLK_GPIO4              361
426 #define DBCLK_GPIO4             362               426 #define DBCLK_GPIO4             362
427 #define OCC_SCAN_CLK_GPIO       363               427 #define OCC_SCAN_CLK_GPIO       363
428 #define PCLK_TIMER              364               428 #define PCLK_TIMER              364
429 #define CLK_TIMER0              365               429 #define CLK_TIMER0              365
430 #define CLK_TIMER1              366               430 #define CLK_TIMER1              366
431 #define CLK_TIMER2              367               431 #define CLK_TIMER2              367
432 #define CLK_TIMER3              368               432 #define CLK_TIMER3              368
433 #define CLK_TIMER4              369               433 #define CLK_TIMER4              369
434 #define CLK_TIMER5              370               434 #define CLK_TIMER5              370
435 #define ACLK_TOP_HIGH           371               435 #define ACLK_TOP_HIGH           371
436 #define ACLK_TOP_LOW            372               436 #define ACLK_TOP_LOW            372
437 #define HCLK_TOP                373               437 #define HCLK_TOP                373
438 #define PCLK_TOP                374               438 #define PCLK_TOP                374
439 #define PCLK_PCIE30PHY          375               439 #define PCLK_PCIE30PHY          375
440 #define CLK_OPTC_ARB            376               440 #define CLK_OPTC_ARB            376
441 #define PCLK_MIPICSIPHY         377               441 #define PCLK_MIPICSIPHY         377
442 #define PCLK_MIPIDSIPHY0        378               442 #define PCLK_MIPIDSIPHY0        378
443 #define PCLK_MIPIDSIPHY1        379               443 #define PCLK_MIPIDSIPHY1        379
444 #define PCLK_PIPEPHY0           380               444 #define PCLK_PIPEPHY0           380
445 #define PCLK_PIPEPHY1           381               445 #define PCLK_PIPEPHY1           381
446 #define PCLK_PIPEPHY2           382               446 #define PCLK_PIPEPHY2           382
447 #define PCLK_CPU_BOOST          383               447 #define PCLK_CPU_BOOST          383
448 #define CLK_CPU_BOOST           384               448 #define CLK_CPU_BOOST           384
449 #define PCLK_OTPPHY             385               449 #define PCLK_OTPPHY             385
450 #define SCLK_GMAC0              386               450 #define SCLK_GMAC0              386
451 #define SCLK_GMAC0_RGMII_SPEED  387               451 #define SCLK_GMAC0_RGMII_SPEED  387
452 #define SCLK_GMAC0_RMII_SPEED   388               452 #define SCLK_GMAC0_RMII_SPEED   388
453 #define SCLK_GMAC0_RX_TX        389               453 #define SCLK_GMAC0_RX_TX        389
454 #define SCLK_GMAC1              390               454 #define SCLK_GMAC1              390
455 #define SCLK_GMAC1_RGMII_SPEED  391               455 #define SCLK_GMAC1_RGMII_SPEED  391
456 #define SCLK_GMAC1_RMII_SPEED   392               456 #define SCLK_GMAC1_RMII_SPEED   392
457 #define SCLK_GMAC1_RX_TX        393               457 #define SCLK_GMAC1_RX_TX        393
458 #define SCLK_SDMMC0_DRV         394               458 #define SCLK_SDMMC0_DRV         394
459 #define SCLK_SDMMC0_SAMPLE      395               459 #define SCLK_SDMMC0_SAMPLE      395
460 #define SCLK_SDMMC1_DRV         396               460 #define SCLK_SDMMC1_DRV         396
461 #define SCLK_SDMMC1_SAMPLE      397               461 #define SCLK_SDMMC1_SAMPLE      397
462 #define SCLK_SDMMC2_DRV         398               462 #define SCLK_SDMMC2_DRV         398
463 #define SCLK_SDMMC2_SAMPLE      399               463 #define SCLK_SDMMC2_SAMPLE      399
464 #define SCLK_EMMC_DRV           400               464 #define SCLK_EMMC_DRV           400
465 #define SCLK_EMMC_SAMPLE        401               465 #define SCLK_EMMC_SAMPLE        401
466 #define PCLK_EDPPHY_GRF         402               466 #define PCLK_EDPPHY_GRF         402
467 #define CLK_HDMI_CEC            403               467 #define CLK_HDMI_CEC            403
468 #define CLK_I2S0_8CH_TX         404               468 #define CLK_I2S0_8CH_TX         404
469 #define CLK_I2S0_8CH_RX         405               469 #define CLK_I2S0_8CH_RX         405
470 #define CLK_I2S1_8CH_TX         406               470 #define CLK_I2S1_8CH_TX         406
471 #define CLK_I2S1_8CH_RX         407               471 #define CLK_I2S1_8CH_RX         407
472 #define CLK_I2S2_2CH            408               472 #define CLK_I2S2_2CH            408
473 #define CLK_I2S3_2CH_TX         409               473 #define CLK_I2S3_2CH_TX         409
474 #define CLK_I2S3_2CH_RX         410               474 #define CLK_I2S3_2CH_RX         410
475 #define CPLL_500M               411               475 #define CPLL_500M               411
476 #define CPLL_250M               412               476 #define CPLL_250M               412
477 #define CPLL_125M               413               477 #define CPLL_125M               413
478 #define CPLL_62P5M              414               478 #define CPLL_62P5M              414
479 #define CPLL_50M                415               479 #define CPLL_50M                415
480 #define CPLL_25M                416               480 #define CPLL_25M                416
481 #define CPLL_100M               417               481 #define CPLL_100M               417
482 #define SCLK_DDRCLK             418               482 #define SCLK_DDRCLK             418
483                                                   483 
484 #define PCLK_CORE_PVTM          450               484 #define PCLK_CORE_PVTM          450
485                                                   485 
486 #define CLK_NR_CLKS             (PCLK_CORE_PVT    486 #define CLK_NR_CLKS             (PCLK_CORE_PVTM + 1)
487                                                   487 
488 /* pmu soft-reset indices */                      488 /* pmu soft-reset indices */
489 /* pmucru_softrst_con0 */                         489 /* pmucru_softrst_con0 */
490 #define SRST_P_PDPMU_NIU        0                 490 #define SRST_P_PDPMU_NIU        0
491 #define SRST_P_PMUCRU           1                 491 #define SRST_P_PMUCRU           1
492 #define SRST_P_PMUGRF           2                 492 #define SRST_P_PMUGRF           2
493 #define SRST_P_I2C0             3                 493 #define SRST_P_I2C0             3
494 #define SRST_I2C0               4                 494 #define SRST_I2C0               4
495 #define SRST_P_UART0            5                 495 #define SRST_P_UART0            5
496 #define SRST_S_UART0            6                 496 #define SRST_S_UART0            6
497 #define SRST_P_PWM0             7                 497 #define SRST_P_PWM0             7
498 #define SRST_PWM0               8                 498 #define SRST_PWM0               8
499 #define SRST_P_GPIO0            9                 499 #define SRST_P_GPIO0            9
500 #define SRST_GPIO0              10                500 #define SRST_GPIO0              10
501 #define SRST_P_PMUPVTM          11                501 #define SRST_P_PMUPVTM          11
502 #define SRST_PMUPVTM            12                502 #define SRST_PMUPVTM            12
503                                                   503 
504 /* soft-reset indices */                          504 /* soft-reset indices */
505                                                   505 
506 /* cru_softrst_con0 */                            506 /* cru_softrst_con0 */
507 #define SRST_NCORERESET0        0                 507 #define SRST_NCORERESET0        0
508 #define SRST_NCORERESET1        1                 508 #define SRST_NCORERESET1        1
509 #define SRST_NCORERESET2        2                 509 #define SRST_NCORERESET2        2
510 #define SRST_NCORERESET3        3                 510 #define SRST_NCORERESET3        3
511 #define SRST_NCPUPORESET0       4                 511 #define SRST_NCPUPORESET0       4
512 #define SRST_NCPUPORESET1       5                 512 #define SRST_NCPUPORESET1       5
513 #define SRST_NCPUPORESET2       6                 513 #define SRST_NCPUPORESET2       6
514 #define SRST_NCPUPORESET3       7                 514 #define SRST_NCPUPORESET3       7
515 #define SRST_NSRESET            8                 515 #define SRST_NSRESET            8
516 #define SRST_NSPORESET          9                 516 #define SRST_NSPORESET          9
517 #define SRST_NATRESET           10                517 #define SRST_NATRESET           10
518 #define SRST_NGICRESET          11                518 #define SRST_NGICRESET          11
519 #define SRST_NPRESET            12                519 #define SRST_NPRESET            12
520 #define SRST_NPERIPHRESET       13                520 #define SRST_NPERIPHRESET       13
521                                                   521 
522 /* cru_softrst_con1 */                            522 /* cru_softrst_con1 */
523 #define SRST_A_CORE_NIU2DDR     16                523 #define SRST_A_CORE_NIU2DDR     16
524 #define SRST_A_CORE_NIU2BUS     17                524 #define SRST_A_CORE_NIU2BUS     17
525 #define SRST_P_DBG_NIU          18                525 #define SRST_P_DBG_NIU          18
526 #define SRST_P_DBG              19                526 #define SRST_P_DBG              19
527 #define SRST_P_DBG_DAPLITE      20                527 #define SRST_P_DBG_DAPLITE      20
528 #define SRST_DAP                21                528 #define SRST_DAP                21
529 #define SRST_A_ADB400_CORE2GIC  22                529 #define SRST_A_ADB400_CORE2GIC  22
530 #define SRST_A_ADB400_GIC2CORE  23                530 #define SRST_A_ADB400_GIC2CORE  23
531 #define SRST_P_CORE_GRF         24                531 #define SRST_P_CORE_GRF         24
532 #define SRST_P_CORE_PVTM        25                532 #define SRST_P_CORE_PVTM        25
533 #define SRST_CORE_PVTM          26                533 #define SRST_CORE_PVTM          26
534 #define SRST_CORE_PVTPLL        27                534 #define SRST_CORE_PVTPLL        27
535                                                   535 
536 /* cru_softrst_con2 */                            536 /* cru_softrst_con2 */
537 #define SRST_GPU                32                537 #define SRST_GPU                32
538 #define SRST_A_GPU_NIU          33                538 #define SRST_A_GPU_NIU          33
539 #define SRST_P_GPU_NIU          34                539 #define SRST_P_GPU_NIU          34
540 #define SRST_P_GPU_PVTM         35                540 #define SRST_P_GPU_PVTM         35
541 #define SRST_GPU_PVTM           36                541 #define SRST_GPU_PVTM           36
542 #define SRST_GPU_PVTPLL         37                542 #define SRST_GPU_PVTPLL         37
543 #define SRST_A_NPU_NIU          40                543 #define SRST_A_NPU_NIU          40
544 #define SRST_H_NPU_NIU          41                544 #define SRST_H_NPU_NIU          41
545 #define SRST_P_NPU_NIU          42                545 #define SRST_P_NPU_NIU          42
546 #define SRST_A_NPU              43                546 #define SRST_A_NPU              43
547 #define SRST_H_NPU              44                547 #define SRST_H_NPU              44
548 #define SRST_P_NPU_PVTM         45                548 #define SRST_P_NPU_PVTM         45
549 #define SRST_NPU_PVTM           46                549 #define SRST_NPU_PVTM           46
550 #define SRST_NPU_PVTPLL         47                550 #define SRST_NPU_PVTPLL         47
551                                                   551 
552 /* cru_softrst_con3 */                            552 /* cru_softrst_con3 */
553 #define SRST_A_MSCH             51                553 #define SRST_A_MSCH             51
554 #define SRST_HWFFC_CTRL         52                554 #define SRST_HWFFC_CTRL         52
555 #define SRST_DDR_ALWAYSON       53                555 #define SRST_DDR_ALWAYSON       53
556 #define SRST_A_DDRSPLIT         54                556 #define SRST_A_DDRSPLIT         54
557 #define SRST_DDRDFI_CTL         55                557 #define SRST_DDRDFI_CTL         55
558 #define SRST_A_DMA2DDR          57                558 #define SRST_A_DMA2DDR          57
559                                                   559 
560 /* cru_softrst_con4 */                            560 /* cru_softrst_con4 */
561 #define SRST_A_PERIMID_NIU      64                561 #define SRST_A_PERIMID_NIU      64
562 #define SRST_H_PERIMID_NIU      65                562 #define SRST_H_PERIMID_NIU      65
563 #define SRST_A_GIC_AUDIO_NIU    66                563 #define SRST_A_GIC_AUDIO_NIU    66
564 #define SRST_H_GIC_AUDIO_NIU    67                564 #define SRST_H_GIC_AUDIO_NIU    67
565 #define SRST_A_GIC600           68                565 #define SRST_A_GIC600           68
566 #define SRST_A_GIC600_DEBUG     69                566 #define SRST_A_GIC600_DEBUG     69
567 #define SRST_A_GICADB_CORE2GIC  70                567 #define SRST_A_GICADB_CORE2GIC  70
568 #define SRST_A_GICADB_GIC2CORE  71                568 #define SRST_A_GICADB_GIC2CORE  71
569 #define SRST_A_SPINLOCK         72                569 #define SRST_A_SPINLOCK         72
570 #define SRST_H_SDMMC_BUFFER     73                570 #define SRST_H_SDMMC_BUFFER     73
571 #define SRST_D_SDMMC_BUFFER     74                571 #define SRST_D_SDMMC_BUFFER     74
572 #define SRST_H_I2S0_8CH         75                572 #define SRST_H_I2S0_8CH         75
573 #define SRST_H_I2S1_8CH         76                573 #define SRST_H_I2S1_8CH         76
574 #define SRST_H_I2S2_2CH         77                574 #define SRST_H_I2S2_2CH         77
575 #define SRST_H_I2S3_2CH         78                575 #define SRST_H_I2S3_2CH         78
576                                                   576 
577 /* cru_softrst_con5 */                            577 /* cru_softrst_con5 */
578 #define SRST_M_I2S0_8CH_TX      80                578 #define SRST_M_I2S0_8CH_TX      80
579 #define SRST_M_I2S0_8CH_RX      81                579 #define SRST_M_I2S0_8CH_RX      81
580 #define SRST_M_I2S1_8CH_TX      82                580 #define SRST_M_I2S1_8CH_TX      82
581 #define SRST_M_I2S1_8CH_RX      83                581 #define SRST_M_I2S1_8CH_RX      83
582 #define SRST_M_I2S2_2CH         84                582 #define SRST_M_I2S2_2CH         84
583 #define SRST_M_I2S3_2CH_TX      85                583 #define SRST_M_I2S3_2CH_TX      85
584 #define SRST_M_I2S3_2CH_RX      86                584 #define SRST_M_I2S3_2CH_RX      86
585 #define SRST_H_PDM              87                585 #define SRST_H_PDM              87
586 #define SRST_M_PDM              88                586 #define SRST_M_PDM              88
587 #define SRST_H_VAD              89                587 #define SRST_H_VAD              89
588 #define SRST_H_SPDIF_8CH        90                588 #define SRST_H_SPDIF_8CH        90
589 #define SRST_M_SPDIF_8CH        91                589 #define SRST_M_SPDIF_8CH        91
590 #define SRST_H_AUDPWM           92                590 #define SRST_H_AUDPWM           92
591 #define SRST_S_AUDPWM           93                591 #define SRST_S_AUDPWM           93
592 #define SRST_H_ACDCDIG          94                592 #define SRST_H_ACDCDIG          94
593 #define SRST_ACDCDIG            95                593 #define SRST_ACDCDIG            95
594                                                   594 
595 /* cru_softrst_con6 */                            595 /* cru_softrst_con6 */
596 #define SRST_A_SECURE_FLASH_NIU 96                596 #define SRST_A_SECURE_FLASH_NIU 96
597 #define SRST_H_SECURE_FLASH_NIU 97                597 #define SRST_H_SECURE_FLASH_NIU 97
598 #define SRST_A_CRYPTO_NS        103               598 #define SRST_A_CRYPTO_NS        103
599 #define SRST_H_CRYPTO_NS        104               599 #define SRST_H_CRYPTO_NS        104
600 #define SRST_CRYPTO_NS_CORE     105               600 #define SRST_CRYPTO_NS_CORE     105
601 #define SRST_CRYPTO_NS_PKA      106               601 #define SRST_CRYPTO_NS_PKA      106
602 #define SRST_CRYPTO_NS_RNG      107               602 #define SRST_CRYPTO_NS_RNG      107
603 #define SRST_H_TRNG_NS          108               603 #define SRST_H_TRNG_NS          108
604 #define SRST_TRNG_NS            109               604 #define SRST_TRNG_NS            109
605                                                   605 
606 /* cru_softrst_con7 */                            606 /* cru_softrst_con7 */
607 #define SRST_H_NANDC            112               607 #define SRST_H_NANDC            112
608 #define SRST_N_NANDC            113               608 #define SRST_N_NANDC            113
609 #define SRST_H_SFC              114               609 #define SRST_H_SFC              114
610 #define SRST_H_SFC_XIP          115               610 #define SRST_H_SFC_XIP          115
611 #define SRST_S_SFC              116               611 #define SRST_S_SFC              116
612 #define SRST_A_EMMC             117               612 #define SRST_A_EMMC             117
613 #define SRST_H_EMMC             118               613 #define SRST_H_EMMC             118
614 #define SRST_B_EMMC             119               614 #define SRST_B_EMMC             119
615 #define SRST_C_EMMC             120               615 #define SRST_C_EMMC             120
616 #define SRST_T_EMMC             121               616 #define SRST_T_EMMC             121
617                                                   617 
618 /* cru_softrst_con8 */                            618 /* cru_softrst_con8 */
619 #define SRST_A_PIPE_NIU         128               619 #define SRST_A_PIPE_NIU         128
620 #define SRST_P_PIPE_NIU         130               620 #define SRST_P_PIPE_NIU         130
621 #define SRST_P_PIPE_GRF         133               621 #define SRST_P_PIPE_GRF         133
622 #define SRST_A_SATA0            134               622 #define SRST_A_SATA0            134
623 #define SRST_SATA0_PIPE         135               623 #define SRST_SATA0_PIPE         135
624 #define SRST_SATA0_PMALIVE      136               624 #define SRST_SATA0_PMALIVE      136
625 #define SRST_SATA0_RXOOB        137               625 #define SRST_SATA0_RXOOB        137
626 #define SRST_A_SATA1            138               626 #define SRST_A_SATA1            138
627 #define SRST_SATA1_PIPE         139               627 #define SRST_SATA1_PIPE         139
628 #define SRST_SATA1_PMALIVE      140               628 #define SRST_SATA1_PMALIVE      140
629 #define SRST_SATA1_RXOOB        141               629 #define SRST_SATA1_RXOOB        141
630                                                   630 
631 /* cru_softrst_con9 */                            631 /* cru_softrst_con9 */
632 #define SRST_A_SATA2            144               632 #define SRST_A_SATA2            144
633 #define SRST_SATA2_PIPE         145               633 #define SRST_SATA2_PIPE         145
634 #define SRST_SATA2_PMALIVE      146               634 #define SRST_SATA2_PMALIVE      146
635 #define SRST_SATA2_RXOOB        147               635 #define SRST_SATA2_RXOOB        147
636 #define SRST_USB3OTG0           148               636 #define SRST_USB3OTG0           148
637 #define SRST_USB3OTG1           149               637 #define SRST_USB3OTG1           149
638 #define SRST_XPCS               150               638 #define SRST_XPCS               150
639 #define SRST_XPCS_TX_DIV10      151               639 #define SRST_XPCS_TX_DIV10      151
640 #define SRST_XPCS_RX_DIV10      152               640 #define SRST_XPCS_RX_DIV10      152
641 #define SRST_XPCS_XGXS_RX       153               641 #define SRST_XPCS_XGXS_RX       153
642                                                   642 
643 /* cru_softrst_con10 */                           643 /* cru_softrst_con10 */
644 #define SRST_P_PCIE20           160               644 #define SRST_P_PCIE20           160
645 #define SRST_PCIE20_POWERUP     161               645 #define SRST_PCIE20_POWERUP     161
646 #define SRST_MSTR_ARESET_PCIE20 162               646 #define SRST_MSTR_ARESET_PCIE20 162
647 #define SRST_SLV_ARESET_PCIE20  163               647 #define SRST_SLV_ARESET_PCIE20  163
648 #define SRST_DBI_ARESET_PCIE20  164               648 #define SRST_DBI_ARESET_PCIE20  164
649 #define SRST_BRESET_PCIE20      165               649 #define SRST_BRESET_PCIE20      165
650 #define SRST_PERST_PCIE20       166               650 #define SRST_PERST_PCIE20       166
651 #define SRST_CORE_RST_PCIE20    167               651 #define SRST_CORE_RST_PCIE20    167
652 #define SRST_NSTICKY_RST_PCIE20 168               652 #define SRST_NSTICKY_RST_PCIE20 168
653 #define SRST_STICKY_RST_PCIE20  169               653 #define SRST_STICKY_RST_PCIE20  169
654 #define SRST_PWR_RST_PCIE20     170               654 #define SRST_PWR_RST_PCIE20     170
655                                                   655 
656 /* cru_softrst_con11 */                           656 /* cru_softrst_con11 */
657 #define SRST_P_PCIE30X1         176               657 #define SRST_P_PCIE30X1         176
658 #define SRST_PCIE30X1_POWERUP   177               658 #define SRST_PCIE30X1_POWERUP   177
659 #define SRST_M_ARESET_PCIE30X1  178               659 #define SRST_M_ARESET_PCIE30X1  178
660 #define SRST_S_ARESET_PCIE30X1  179               660 #define SRST_S_ARESET_PCIE30X1  179
661 #define SRST_D_ARESET_PCIE30X1  180               661 #define SRST_D_ARESET_PCIE30X1  180
662 #define SRST_BRESET_PCIE30X1    181               662 #define SRST_BRESET_PCIE30X1    181
663 #define SRST_PERST_PCIE30X1     182               663 #define SRST_PERST_PCIE30X1     182
664 #define SRST_CORE_RST_PCIE30X1  183               664 #define SRST_CORE_RST_PCIE30X1  183
665 #define SRST_NSTC_RST_PCIE30X1  184               665 #define SRST_NSTC_RST_PCIE30X1  184
666 #define SRST_STC_RST_PCIE30X1   185               666 #define SRST_STC_RST_PCIE30X1   185
667 #define SRST_PWR_RST_PCIE30X1   186               667 #define SRST_PWR_RST_PCIE30X1   186
668                                                   668 
669 /* cru_softrst_con12 */                           669 /* cru_softrst_con12 */
670 #define SRST_P_PCIE30X2         192               670 #define SRST_P_PCIE30X2         192
671 #define SRST_PCIE30X2_POWERUP   193               671 #define SRST_PCIE30X2_POWERUP   193
672 #define SRST_M_ARESET_PCIE30X2  194               672 #define SRST_M_ARESET_PCIE30X2  194
673 #define SRST_S_ARESET_PCIE30X2  195               673 #define SRST_S_ARESET_PCIE30X2  195
674 #define SRST_D_ARESET_PCIE30X2  196               674 #define SRST_D_ARESET_PCIE30X2  196
675 #define SRST_BRESET_PCIE30X2    197               675 #define SRST_BRESET_PCIE30X2    197
676 #define SRST_PERST_PCIE30X2     198               676 #define SRST_PERST_PCIE30X2     198
677 #define SRST_CORE_RST_PCIE30X2  199               677 #define SRST_CORE_RST_PCIE30X2  199
678 #define SRST_NSTC_RST_PCIE30X2  200               678 #define SRST_NSTC_RST_PCIE30X2  200
679 #define SRST_STC_RST_PCIE30X2   201               679 #define SRST_STC_RST_PCIE30X2   201
680 #define SRST_PWR_RST_PCIE30X2   202               680 #define SRST_PWR_RST_PCIE30X2   202
681                                                   681 
682 /* cru_softrst_con13 */                           682 /* cru_softrst_con13 */
683 #define SRST_A_PHP_NIU          208               683 #define SRST_A_PHP_NIU          208
684 #define SRST_H_PHP_NIU          209               684 #define SRST_H_PHP_NIU          209
685 #define SRST_P_PHP_NIU          210               685 #define SRST_P_PHP_NIU          210
686 #define SRST_H_SDMMC0           211               686 #define SRST_H_SDMMC0           211
687 #define SRST_SDMMC0             212               687 #define SRST_SDMMC0             212
688 #define SRST_H_SDMMC1           213               688 #define SRST_H_SDMMC1           213
689 #define SRST_SDMMC1             214               689 #define SRST_SDMMC1             214
690 #define SRST_A_GMAC0            215               690 #define SRST_A_GMAC0            215
691 #define SRST_GMAC0_TIMESTAMP    216               691 #define SRST_GMAC0_TIMESTAMP    216
692                                                   692 
693 /* cru_softrst_con14 */                           693 /* cru_softrst_con14 */
694 #define SRST_A_USB_NIU          224               694 #define SRST_A_USB_NIU          224
695 #define SRST_H_USB_NIU          225               695 #define SRST_H_USB_NIU          225
696 #define SRST_P_USB_NIU          226               696 #define SRST_P_USB_NIU          226
697 #define SRST_P_USB_GRF          227               697 #define SRST_P_USB_GRF          227
698 #define SRST_H_USB2HOST0        228               698 #define SRST_H_USB2HOST0        228
699 #define SRST_H_USB2HOST0_ARB    229               699 #define SRST_H_USB2HOST0_ARB    229
700 #define SRST_USB2HOST0_UTMI     230               700 #define SRST_USB2HOST0_UTMI     230
701 #define SRST_H_USB2HOST1        231               701 #define SRST_H_USB2HOST1        231
702 #define SRST_H_USB2HOST1_ARB    232               702 #define SRST_H_USB2HOST1_ARB    232
703 #define SRST_USB2HOST1_UTMI     233               703 #define SRST_USB2HOST1_UTMI     233
704 #define SRST_H_SDMMC2           234               704 #define SRST_H_SDMMC2           234
705 #define SRST_SDMMC2             235               705 #define SRST_SDMMC2             235
706 #define SRST_A_GMAC1            236               706 #define SRST_A_GMAC1            236
707 #define SRST_GMAC1_TIMESTAMP    237               707 #define SRST_GMAC1_TIMESTAMP    237
708                                                   708 
709 /* cru_softrst_con15 */                           709 /* cru_softrst_con15 */
710 #define SRST_A_VI_NIU           240               710 #define SRST_A_VI_NIU           240
711 #define SRST_H_VI_NIU           241               711 #define SRST_H_VI_NIU           241
712 #define SRST_P_VI_NIU           242               712 #define SRST_P_VI_NIU           242
713 #define SRST_A_VICAP            247               713 #define SRST_A_VICAP            247
714 #define SRST_H_VICAP            248               714 #define SRST_H_VICAP            248
715 #define SRST_D_VICAP            249               715 #define SRST_D_VICAP            249
716 #define SRST_I_VICAP            250               716 #define SRST_I_VICAP            250
717 #define SRST_P_VICAP            251               717 #define SRST_P_VICAP            251
718 #define SRST_H_ISP              252               718 #define SRST_H_ISP              252
719 #define SRST_ISP                253               719 #define SRST_ISP                253
720 #define SRST_P_CSI2HOST1        255               720 #define SRST_P_CSI2HOST1        255
721                                                   721 
722 /* cru_softrst_con16 */                           722 /* cru_softrst_con16 */
723 #define SRST_A_VO_NIU           256               723 #define SRST_A_VO_NIU           256
724 #define SRST_H_VO_NIU           257               724 #define SRST_H_VO_NIU           257
725 #define SRST_P_VO_NIU           258               725 #define SRST_P_VO_NIU           258
726 #define SRST_A_VOP_NIU          259               726 #define SRST_A_VOP_NIU          259
727 #define SRST_A_VOP              260               727 #define SRST_A_VOP              260
728 #define SRST_H_VOP              261               728 #define SRST_H_VOP              261
729 #define SRST_VOP0               262               729 #define SRST_VOP0               262
730 #define SRST_VOP1               263               730 #define SRST_VOP1               263
731 #define SRST_VOP2               264               731 #define SRST_VOP2               264
732 #define SRST_VOP_PWM            265               732 #define SRST_VOP_PWM            265
733 #define SRST_A_HDCP             266               733 #define SRST_A_HDCP             266
734 #define SRST_H_HDCP             267               734 #define SRST_H_HDCP             267
735 #define SRST_P_HDCP             268               735 #define SRST_P_HDCP             268
736 #define SRST_P_HDMI_HOST        270               736 #define SRST_P_HDMI_HOST        270
737 #define SRST_HDMI_HOST          271               737 #define SRST_HDMI_HOST          271
738                                                   738 
739 /* cru_softrst_con17 */                           739 /* cru_softrst_con17 */
740 #define SRST_P_DSITX_0          272               740 #define SRST_P_DSITX_0          272
741 #define SRST_P_DSITX_1          273               741 #define SRST_P_DSITX_1          273
742 #define SRST_P_EDP_CTRL         274               742 #define SRST_P_EDP_CTRL         274
743 #define SRST_EDP_24M            275               743 #define SRST_EDP_24M            275
744 #define SRST_A_VPU_NIU          280               744 #define SRST_A_VPU_NIU          280
745 #define SRST_H_VPU_NIU          281               745 #define SRST_H_VPU_NIU          281
746 #define SRST_A_VPU              282               746 #define SRST_A_VPU              282
747 #define SRST_H_VPU              283               747 #define SRST_H_VPU              283
748 #define SRST_H_EINK             286               748 #define SRST_H_EINK             286
749 #define SRST_P_EINK             287               749 #define SRST_P_EINK             287
750                                                   750 
751 /* cru_softrst_con18 */                           751 /* cru_softrst_con18 */
752 #define SRST_A_RGA_NIU          288               752 #define SRST_A_RGA_NIU          288
753 #define SRST_H_RGA_NIU          289               753 #define SRST_H_RGA_NIU          289
754 #define SRST_P_RGA_NIU          290               754 #define SRST_P_RGA_NIU          290
755 #define SRST_A_RGA              292               755 #define SRST_A_RGA              292
756 #define SRST_H_RGA              293               756 #define SRST_H_RGA              293
757 #define SRST_RGA_CORE           294               757 #define SRST_RGA_CORE           294
758 #define SRST_A_IEP              295               758 #define SRST_A_IEP              295
759 #define SRST_H_IEP              296               759 #define SRST_H_IEP              296
760 #define SRST_IEP_CORE           297               760 #define SRST_IEP_CORE           297
761 #define SRST_H_EBC              298               761 #define SRST_H_EBC              298
762 #define SRST_D_EBC              299               762 #define SRST_D_EBC              299
763 #define SRST_A_JDEC             300               763 #define SRST_A_JDEC             300
764 #define SRST_H_JDEC             301               764 #define SRST_H_JDEC             301
765 #define SRST_A_JENC             302               765 #define SRST_A_JENC             302
766 #define SRST_H_JENC             303               766 #define SRST_H_JENC             303
767                                                   767 
768 /* cru_softrst_con19 */                           768 /* cru_softrst_con19 */
769 #define SRST_A_VENC_NIU         304               769 #define SRST_A_VENC_NIU         304
770 #define SRST_H_VENC_NIU         305               770 #define SRST_H_VENC_NIU         305
771 #define SRST_A_RKVENC           307               771 #define SRST_A_RKVENC           307
772 #define SRST_H_RKVENC           308               772 #define SRST_H_RKVENC           308
773 #define SRST_RKVENC_CORE        309               773 #define SRST_RKVENC_CORE        309
774                                                   774 
775 /* cru_softrst_con20 */                           775 /* cru_softrst_con20 */
776 #define SRST_A_RKVDEC_NIU       320               776 #define SRST_A_RKVDEC_NIU       320
777 #define SRST_H_RKVDEC_NIU       321               777 #define SRST_H_RKVDEC_NIU       321
778 #define SRST_A_RKVDEC           322               778 #define SRST_A_RKVDEC           322
779 #define SRST_H_RKVDEC           323               779 #define SRST_H_RKVDEC           323
780 #define SRST_RKVDEC_CA          324               780 #define SRST_RKVDEC_CA          324
781 #define SRST_RKVDEC_CORE        325               781 #define SRST_RKVDEC_CORE        325
782 #define SRST_RKVDEC_HEVC_CA     326               782 #define SRST_RKVDEC_HEVC_CA     326
783                                                   783 
784 /* cru_softrst_con21 */                           784 /* cru_softrst_con21 */
785 #define SRST_A_BUS_NIU          336               785 #define SRST_A_BUS_NIU          336
786 #define SRST_P_BUS_NIU          338               786 #define SRST_P_BUS_NIU          338
787 #define SRST_P_CAN0             340               787 #define SRST_P_CAN0             340
788 #define SRST_CAN0               341               788 #define SRST_CAN0               341
789 #define SRST_P_CAN1             342               789 #define SRST_P_CAN1             342
790 #define SRST_CAN1               343               790 #define SRST_CAN1               343
791 #define SRST_P_CAN2             344               791 #define SRST_P_CAN2             344
792 #define SRST_CAN2               345               792 #define SRST_CAN2               345
793 #define SRST_P_GPIO1            346               793 #define SRST_P_GPIO1            346
794 #define SRST_GPIO1              347               794 #define SRST_GPIO1              347
795 #define SRST_P_GPIO2            348               795 #define SRST_P_GPIO2            348
796 #define SRST_GPIO2              349               796 #define SRST_GPIO2              349
797 #define SRST_P_GPIO3            350               797 #define SRST_P_GPIO3            350
798 #define SRST_GPIO3              351               798 #define SRST_GPIO3              351
799                                                   799 
800 /* cru_softrst_con22 */                           800 /* cru_softrst_con22 */
801 #define SRST_P_GPIO4            352               801 #define SRST_P_GPIO4            352
802 #define SRST_GPIO4              353               802 #define SRST_GPIO4              353
803 #define SRST_P_I2C1             354               803 #define SRST_P_I2C1             354
804 #define SRST_I2C1               355               804 #define SRST_I2C1               355
805 #define SRST_P_I2C2             356               805 #define SRST_P_I2C2             356
806 #define SRST_I2C2               357               806 #define SRST_I2C2               357
807 #define SRST_P_I2C3             358               807 #define SRST_P_I2C3             358
808 #define SRST_I2C3               359               808 #define SRST_I2C3               359
809 #define SRST_P_I2C4             360               809 #define SRST_P_I2C4             360
810 #define SRST_I2C4               361               810 #define SRST_I2C4               361
811 #define SRST_P_I2C5             362               811 #define SRST_P_I2C5             362
812 #define SRST_I2C5               363               812 #define SRST_I2C5               363
813 #define SRST_P_OTPC_NS          364               813 #define SRST_P_OTPC_NS          364
814 #define SRST_OTPC_NS_SBPI       365               814 #define SRST_OTPC_NS_SBPI       365
815 #define SRST_OTPC_NS_USR        366               815 #define SRST_OTPC_NS_USR        366
816                                                   816 
817 /* cru_softrst_con23 */                           817 /* cru_softrst_con23 */
818 #define SRST_P_PWM1             368               818 #define SRST_P_PWM1             368
819 #define SRST_PWM1               369               819 #define SRST_PWM1               369
820 #define SRST_P_PWM2             370               820 #define SRST_P_PWM2             370
821 #define SRST_PWM2               371               821 #define SRST_PWM2               371
822 #define SRST_P_PWM3             372               822 #define SRST_P_PWM3             372
823 #define SRST_PWM3               373               823 #define SRST_PWM3               373
824 #define SRST_P_SPI0             374               824 #define SRST_P_SPI0             374
825 #define SRST_SPI0               375               825 #define SRST_SPI0               375
826 #define SRST_P_SPI1             376               826 #define SRST_P_SPI1             376
827 #define SRST_SPI1               377               827 #define SRST_SPI1               377
828 #define SRST_P_SPI2             378               828 #define SRST_P_SPI2             378
829 #define SRST_SPI2               379               829 #define SRST_SPI2               379
830 #define SRST_P_SPI3             380               830 #define SRST_P_SPI3             380
831 #define SRST_SPI3               381               831 #define SRST_SPI3               381
832                                                   832 
833 /* cru_softrst_con24 */                           833 /* cru_softrst_con24 */
834 #define SRST_P_SARADC           384               834 #define SRST_P_SARADC           384
835 #define SRST_P_TSADC            385               835 #define SRST_P_TSADC            385
836 #define SRST_TSADC              386               836 #define SRST_TSADC              386
837 #define SRST_P_TIMER            387               837 #define SRST_P_TIMER            387
838 #define SRST_TIMER0             388               838 #define SRST_TIMER0             388
839 #define SRST_TIMER1             389               839 #define SRST_TIMER1             389
840 #define SRST_TIMER2             390               840 #define SRST_TIMER2             390
841 #define SRST_TIMER3             391               841 #define SRST_TIMER3             391
842 #define SRST_TIMER4             392               842 #define SRST_TIMER4             392
843 #define SRST_TIMER5             393               843 #define SRST_TIMER5             393
844 #define SRST_P_UART1            394               844 #define SRST_P_UART1            394
845 #define SRST_S_UART1            395               845 #define SRST_S_UART1            395
846                                                   846 
847 /* cru_softrst_con25 */                           847 /* cru_softrst_con25 */
848 #define SRST_P_UART2            400               848 #define SRST_P_UART2            400
849 #define SRST_S_UART2            401               849 #define SRST_S_UART2            401
850 #define SRST_P_UART3            402               850 #define SRST_P_UART3            402
851 #define SRST_S_UART3            403               851 #define SRST_S_UART3            403
852 #define SRST_P_UART4            404               852 #define SRST_P_UART4            404
853 #define SRST_S_UART4            405               853 #define SRST_S_UART4            405
854 #define SRST_P_UART5            406               854 #define SRST_P_UART5            406
855 #define SRST_S_UART5            407               855 #define SRST_S_UART5            407
856 #define SRST_P_UART6            408               856 #define SRST_P_UART6            408
857 #define SRST_S_UART6            409               857 #define SRST_S_UART6            409
858 #define SRST_P_UART7            410               858 #define SRST_P_UART7            410
859 #define SRST_S_UART7            411               859 #define SRST_S_UART7            411
860 #define SRST_P_UART8            412               860 #define SRST_P_UART8            412
861 #define SRST_S_UART8            413               861 #define SRST_S_UART8            413
862 #define SRST_P_UART9            414               862 #define SRST_P_UART9            414
863 #define SRST_S_UART9            415               863 #define SRST_S_UART9            415
864                                                   864 
865 /* cru_softrst_con26 */                           865 /* cru_softrst_con26 */
866 #define SRST_P_GRF 416                            866 #define SRST_P_GRF 416
867 #define SRST_P_GRF_VCCIO12      417               867 #define SRST_P_GRF_VCCIO12      417
868 #define SRST_P_GRF_VCCIO34      418               868 #define SRST_P_GRF_VCCIO34      418
869 #define SRST_P_GRF_VCCIO567     419               869 #define SRST_P_GRF_VCCIO567     419
870 #define SRST_P_SCR              420               870 #define SRST_P_SCR              420
871 #define SRST_P_WDT_NS           421               871 #define SRST_P_WDT_NS           421
872 #define SRST_T_WDT_NS           422               872 #define SRST_T_WDT_NS           422
873 #define SRST_P_DFT2APB          423               873 #define SRST_P_DFT2APB          423
874 #define SRST_A_MCU              426               874 #define SRST_A_MCU              426
875 #define SRST_P_INTMUX           427               875 #define SRST_P_INTMUX           427
876 #define SRST_P_MAILBOX          428               876 #define SRST_P_MAILBOX          428
877                                                   877 
878 /* cru_softrst_con27 */                           878 /* cru_softrst_con27 */
879 #define SRST_A_TOP_HIGH_NIU     432               879 #define SRST_A_TOP_HIGH_NIU     432
880 #define SRST_A_TOP_LOW_NIU      433               880 #define SRST_A_TOP_LOW_NIU      433
881 #define SRST_H_TOP_NIU          434               881 #define SRST_H_TOP_NIU          434
882 #define SRST_P_TOP_NIU          435               882 #define SRST_P_TOP_NIU          435
883 #define SRST_P_TOP_CRU          438               883 #define SRST_P_TOP_CRU          438
884 #define SRST_P_DDRPHY           439               884 #define SRST_P_DDRPHY           439
885 #define SRST_DDRPHY             440               885 #define SRST_DDRPHY             440
886 #define SRST_P_MIPICSIPHY       442               886 #define SRST_P_MIPICSIPHY       442
887 #define SRST_P_MIPIDSIPHY0      443               887 #define SRST_P_MIPIDSIPHY0      443
888 #define SRST_P_MIPIDSIPHY1      444               888 #define SRST_P_MIPIDSIPHY1      444
889 #define SRST_P_PCIE30PHY        445               889 #define SRST_P_PCIE30PHY        445
890 #define SRST_PCIE30PHY          446               890 #define SRST_PCIE30PHY          446
891 #define SRST_P_PCIE30PHY_GRF    447               891 #define SRST_P_PCIE30PHY_GRF    447
892                                                   892 
893 /* cru_softrst_con28 */                           893 /* cru_softrst_con28 */
894 #define SRST_P_APB2ASB_LEFT     448               894 #define SRST_P_APB2ASB_LEFT     448
895 #define SRST_P_APB2ASB_BOTTOM   449               895 #define SRST_P_APB2ASB_BOTTOM   449
896 #define SRST_P_ASB2APB_LEFT     450               896 #define SRST_P_ASB2APB_LEFT     450
897 #define SRST_P_ASB2APB_BOTTOM   451               897 #define SRST_P_ASB2APB_BOTTOM   451
898 #define SRST_P_PIPEPHY0         452               898 #define SRST_P_PIPEPHY0         452
899 #define SRST_PIPEPHY0           453               899 #define SRST_PIPEPHY0           453
900 #define SRST_P_PIPEPHY1         454               900 #define SRST_P_PIPEPHY1         454
901 #define SRST_PIPEPHY1           455               901 #define SRST_PIPEPHY1           455
902 #define SRST_P_PIPEPHY2         456               902 #define SRST_P_PIPEPHY2         456
903 #define SRST_PIPEPHY2           457               903 #define SRST_PIPEPHY2           457
904 #define SRST_P_USB2PHY0_GRF     458               904 #define SRST_P_USB2PHY0_GRF     458
905 #define SRST_P_USB2PHY1_GRF     459               905 #define SRST_P_USB2PHY1_GRF     459
906 #define SRST_P_CPU_BOOST        460               906 #define SRST_P_CPU_BOOST        460
907 #define SRST_CPU_BOOST          461               907 #define SRST_CPU_BOOST          461
908 #define SRST_P_OTPPHY           462               908 #define SRST_P_OTPPHY           462
909 #define SRST_OTPPHY             463               909 #define SRST_OTPPHY             463
910                                                   910 
911 /* cru_softrst_con29 */                           911 /* cru_softrst_con29 */
912 #define SRST_USB2PHY0_POR       464               912 #define SRST_USB2PHY0_POR       464
913 #define SRST_USB2PHY0_USB3OTG0  465               913 #define SRST_USB2PHY0_USB3OTG0  465
914 #define SRST_USB2PHY0_USB3OTG1  466               914 #define SRST_USB2PHY0_USB3OTG1  466
915 #define SRST_USB2PHY1_POR       467               915 #define SRST_USB2PHY1_POR       467
916 #define SRST_USB2PHY1_USB2HOST0 468               916 #define SRST_USB2PHY1_USB2HOST0 468
917 #define SRST_USB2PHY1_USB2HOST1 469               917 #define SRST_USB2PHY1_USB2HOST1 469
918 #define SRST_P_EDPPHY_GRF       470               918 #define SRST_P_EDPPHY_GRF       470
919 #define SRST_TSADCPHY           471               919 #define SRST_TSADCPHY           471
920 #define SRST_GMAC0_DELAYLINE    472               920 #define SRST_GMAC0_DELAYLINE    472
921 #define SRST_GMAC1_DELAYLINE    473               921 #define SRST_GMAC1_DELAYLINE    473
922 #define SRST_OTPC_ARB           474               922 #define SRST_OTPC_ARB           474
923 #define SRST_P_PIPEPHY0_GRF     475               923 #define SRST_P_PIPEPHY0_GRF     475
924 #define SRST_P_PIPEPHY1_GRF     476               924 #define SRST_P_PIPEPHY1_GRF     476
925 #define SRST_P_PIPEPHY2_GRF     477               925 #define SRST_P_PIPEPHY2_GRF     477
926                                                   926 
927 #endif                                            927 #endif
928                                                   928 

~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

kernel.org | git.kernel.org | LWN.net | Project Home | SVN repository | Mail admin

Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.

sflogo.php