| .. | .. |
|---|
| 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 |
|---|