.. | .. |
---|
63 | 63 | uint64_t reserved_6_63:58; |
---|
64 | 64 | #endif |
---|
65 | 65 | } s; |
---|
66 | | - struct cvmx_uctlx_bist_status_s cn61xx; |
---|
67 | | - struct cvmx_uctlx_bist_status_s cn63xx; |
---|
68 | | - struct cvmx_uctlx_bist_status_s cn63xxp1; |
---|
69 | | - struct cvmx_uctlx_bist_status_s cn66xx; |
---|
70 | | - struct cvmx_uctlx_bist_status_s cn68xx; |
---|
71 | | - struct cvmx_uctlx_bist_status_s cn68xxp1; |
---|
72 | | - struct cvmx_uctlx_bist_status_s cnf71xx; |
---|
73 | 66 | }; |
---|
74 | 67 | |
---|
75 | 68 | union cvmx_uctlx_clk_rst_ctl { |
---|
.. | .. |
---|
121 | 114 | uint64_t reserved_25_63:39; |
---|
122 | 115 | #endif |
---|
123 | 116 | } s; |
---|
124 | | - struct cvmx_uctlx_clk_rst_ctl_s cn61xx; |
---|
125 | | - struct cvmx_uctlx_clk_rst_ctl_s cn63xx; |
---|
126 | | - struct cvmx_uctlx_clk_rst_ctl_s cn63xxp1; |
---|
127 | | - struct cvmx_uctlx_clk_rst_ctl_s cn66xx; |
---|
128 | | - struct cvmx_uctlx_clk_rst_ctl_s cn68xx; |
---|
129 | | - struct cvmx_uctlx_clk_rst_ctl_s cn68xxp1; |
---|
130 | | - struct cvmx_uctlx_clk_rst_ctl_s cnf71xx; |
---|
131 | 117 | }; |
---|
132 | 118 | |
---|
133 | 119 | union cvmx_uctlx_ehci_ctl { |
---|
.. | .. |
---|
161 | 147 | uint64_t reserved_20_63:44; |
---|
162 | 148 | #endif |
---|
163 | 149 | } s; |
---|
164 | | - struct cvmx_uctlx_ehci_ctl_s cn61xx; |
---|
165 | | - struct cvmx_uctlx_ehci_ctl_s cn63xx; |
---|
166 | | - struct cvmx_uctlx_ehci_ctl_s cn63xxp1; |
---|
167 | | - struct cvmx_uctlx_ehci_ctl_s cn66xx; |
---|
168 | | - struct cvmx_uctlx_ehci_ctl_s cn68xx; |
---|
169 | | - struct cvmx_uctlx_ehci_ctl_s cn68xxp1; |
---|
170 | | - struct cvmx_uctlx_ehci_ctl_s cnf71xx; |
---|
171 | 150 | }; |
---|
172 | 151 | |
---|
173 | 152 | union cvmx_uctlx_ehci_fla { |
---|
.. | .. |
---|
181 | 160 | uint64_t reserved_6_63:58; |
---|
182 | 161 | #endif |
---|
183 | 162 | } s; |
---|
184 | | - struct cvmx_uctlx_ehci_fla_s cn61xx; |
---|
185 | | - struct cvmx_uctlx_ehci_fla_s cn63xx; |
---|
186 | | - struct cvmx_uctlx_ehci_fla_s cn63xxp1; |
---|
187 | | - struct cvmx_uctlx_ehci_fla_s cn66xx; |
---|
188 | | - struct cvmx_uctlx_ehci_fla_s cn68xx; |
---|
189 | | - struct cvmx_uctlx_ehci_fla_s cn68xxp1; |
---|
190 | | - struct cvmx_uctlx_ehci_fla_s cnf71xx; |
---|
191 | 163 | }; |
---|
192 | 164 | |
---|
193 | 165 | union cvmx_uctlx_erto_ctl { |
---|
.. | .. |
---|
203 | 175 | uint64_t reserved_32_63:32; |
---|
204 | 176 | #endif |
---|
205 | 177 | } s; |
---|
206 | | - struct cvmx_uctlx_erto_ctl_s cn61xx; |
---|
207 | | - struct cvmx_uctlx_erto_ctl_s cn63xx; |
---|
208 | | - struct cvmx_uctlx_erto_ctl_s cn63xxp1; |
---|
209 | | - struct cvmx_uctlx_erto_ctl_s cn66xx; |
---|
210 | | - struct cvmx_uctlx_erto_ctl_s cn68xx; |
---|
211 | | - struct cvmx_uctlx_erto_ctl_s cn68xxp1; |
---|
212 | | - struct cvmx_uctlx_erto_ctl_s cnf71xx; |
---|
213 | 178 | }; |
---|
214 | 179 | |
---|
215 | 180 | union cvmx_uctlx_if_ena { |
---|
.. | .. |
---|
223 | 188 | uint64_t reserved_1_63:63; |
---|
224 | 189 | #endif |
---|
225 | 190 | } s; |
---|
226 | | - struct cvmx_uctlx_if_ena_s cn61xx; |
---|
227 | | - struct cvmx_uctlx_if_ena_s cn63xx; |
---|
228 | | - struct cvmx_uctlx_if_ena_s cn63xxp1; |
---|
229 | | - struct cvmx_uctlx_if_ena_s cn66xx; |
---|
230 | | - struct cvmx_uctlx_if_ena_s cn68xx; |
---|
231 | | - struct cvmx_uctlx_if_ena_s cn68xxp1; |
---|
232 | | - struct cvmx_uctlx_if_ena_s cnf71xx; |
---|
233 | 191 | }; |
---|
234 | 192 | |
---|
235 | 193 | union cvmx_uctlx_int_ena { |
---|
.. | .. |
---|
257 | 215 | uint64_t reserved_8_63:56; |
---|
258 | 216 | #endif |
---|
259 | 217 | } s; |
---|
260 | | - struct cvmx_uctlx_int_ena_s cn61xx; |
---|
261 | | - struct cvmx_uctlx_int_ena_s cn63xx; |
---|
262 | | - struct cvmx_uctlx_int_ena_s cn63xxp1; |
---|
263 | | - struct cvmx_uctlx_int_ena_s cn66xx; |
---|
264 | | - struct cvmx_uctlx_int_ena_s cn68xx; |
---|
265 | | - struct cvmx_uctlx_int_ena_s cn68xxp1; |
---|
266 | | - struct cvmx_uctlx_int_ena_s cnf71xx; |
---|
267 | 218 | }; |
---|
268 | 219 | |
---|
269 | 220 | union cvmx_uctlx_int_reg { |
---|
.. | .. |
---|
291 | 242 | uint64_t reserved_8_63:56; |
---|
292 | 243 | #endif |
---|
293 | 244 | } s; |
---|
294 | | - struct cvmx_uctlx_int_reg_s cn61xx; |
---|
295 | | - struct cvmx_uctlx_int_reg_s cn63xx; |
---|
296 | | - struct cvmx_uctlx_int_reg_s cn63xxp1; |
---|
297 | | - struct cvmx_uctlx_int_reg_s cn66xx; |
---|
298 | | - struct cvmx_uctlx_int_reg_s cn68xx; |
---|
299 | | - struct cvmx_uctlx_int_reg_s cn68xxp1; |
---|
300 | | - struct cvmx_uctlx_int_reg_s cnf71xx; |
---|
301 | 245 | }; |
---|
302 | 246 | |
---|
303 | 247 | union cvmx_uctlx_ohci_ctl { |
---|
.. | .. |
---|
329 | 273 | uint64_t reserved_19_63:45; |
---|
330 | 274 | #endif |
---|
331 | 275 | } s; |
---|
332 | | - struct cvmx_uctlx_ohci_ctl_s cn61xx; |
---|
333 | | - struct cvmx_uctlx_ohci_ctl_s cn63xx; |
---|
334 | | - struct cvmx_uctlx_ohci_ctl_s cn63xxp1; |
---|
335 | | - struct cvmx_uctlx_ohci_ctl_s cn66xx; |
---|
336 | | - struct cvmx_uctlx_ohci_ctl_s cn68xx; |
---|
337 | | - struct cvmx_uctlx_ohci_ctl_s cn68xxp1; |
---|
338 | | - struct cvmx_uctlx_ohci_ctl_s cnf71xx; |
---|
339 | 276 | }; |
---|
340 | 277 | |
---|
341 | 278 | union cvmx_uctlx_orto_ctl { |
---|
.. | .. |
---|
351 | 288 | uint64_t reserved_32_63:32; |
---|
352 | 289 | #endif |
---|
353 | 290 | } s; |
---|
354 | | - struct cvmx_uctlx_orto_ctl_s cn61xx; |
---|
355 | | - struct cvmx_uctlx_orto_ctl_s cn63xx; |
---|
356 | | - struct cvmx_uctlx_orto_ctl_s cn63xxp1; |
---|
357 | | - struct cvmx_uctlx_orto_ctl_s cn66xx; |
---|
358 | | - struct cvmx_uctlx_orto_ctl_s cn68xx; |
---|
359 | | - struct cvmx_uctlx_orto_ctl_s cn68xxp1; |
---|
360 | | - struct cvmx_uctlx_orto_ctl_s cnf71xx; |
---|
361 | 291 | }; |
---|
362 | 292 | |
---|
363 | 293 | union cvmx_uctlx_ppaf_wm { |
---|
.. | .. |
---|
371 | 301 | uint64_t reserved_5_63:59; |
---|
372 | 302 | #endif |
---|
373 | 303 | } s; |
---|
374 | | - struct cvmx_uctlx_ppaf_wm_s cn61xx; |
---|
375 | | - struct cvmx_uctlx_ppaf_wm_s cn63xx; |
---|
376 | | - struct cvmx_uctlx_ppaf_wm_s cn63xxp1; |
---|
377 | | - struct cvmx_uctlx_ppaf_wm_s cn66xx; |
---|
378 | | - struct cvmx_uctlx_ppaf_wm_s cnf71xx; |
---|
379 | 304 | }; |
---|
380 | 305 | |
---|
381 | 306 | union cvmx_uctlx_uphy_ctl_status { |
---|
.. | .. |
---|
407 | 332 | uint64_t reserved_10_63:54; |
---|
408 | 333 | #endif |
---|
409 | 334 | } s; |
---|
410 | | - struct cvmx_uctlx_uphy_ctl_status_s cn61xx; |
---|
411 | | - struct cvmx_uctlx_uphy_ctl_status_s cn63xx; |
---|
412 | | - struct cvmx_uctlx_uphy_ctl_status_s cn63xxp1; |
---|
413 | | - struct cvmx_uctlx_uphy_ctl_status_s cn66xx; |
---|
414 | | - struct cvmx_uctlx_uphy_ctl_status_s cn68xx; |
---|
415 | | - struct cvmx_uctlx_uphy_ctl_status_s cn68xxp1; |
---|
416 | | - struct cvmx_uctlx_uphy_ctl_status_s cnf71xx; |
---|
417 | 335 | }; |
---|
418 | 336 | |
---|
419 | 337 | union cvmx_uctlx_uphy_portx_ctl_status { |
---|
.. | .. |
---|
463 | 381 | uint64_t reserved_43_63:21; |
---|
464 | 382 | #endif |
---|
465 | 383 | } s; |
---|
466 | | - struct cvmx_uctlx_uphy_portx_ctl_status_s cn61xx; |
---|
467 | | - struct cvmx_uctlx_uphy_portx_ctl_status_s cn63xx; |
---|
468 | | - struct cvmx_uctlx_uphy_portx_ctl_status_s cn63xxp1; |
---|
469 | | - struct cvmx_uctlx_uphy_portx_ctl_status_s cn66xx; |
---|
470 | | - struct cvmx_uctlx_uphy_portx_ctl_status_s cn68xx; |
---|
471 | | - struct cvmx_uctlx_uphy_portx_ctl_status_s cn68xxp1; |
---|
472 | | - struct cvmx_uctlx_uphy_portx_ctl_status_s cnf71xx; |
---|
473 | 384 | }; |
---|
474 | 385 | |
---|
475 | 386 | #endif |
---|