.. | .. |
---|
89 | 89 | uint64_t reserved_47_63:17; |
---|
90 | 90 | #endif |
---|
91 | 91 | } s; |
---|
92 | | - struct cvmx_dpi_bist_status_s cn61xx; |
---|
93 | 92 | struct cvmx_dpi_bist_status_cn63xx { |
---|
94 | 93 | #ifdef __BIG_ENDIAN_BITFIELD |
---|
95 | 94 | uint64_t reserved_45_63:19; |
---|
.. | .. |
---|
108 | 107 | uint64_t reserved_37_63:27; |
---|
109 | 108 | #endif |
---|
110 | 109 | } cn63xxp1; |
---|
111 | | - struct cvmx_dpi_bist_status_s cn66xx; |
---|
112 | | - struct cvmx_dpi_bist_status_cn63xx cn68xx; |
---|
113 | | - struct cvmx_dpi_bist_status_cn63xx cn68xxp1; |
---|
114 | | - struct cvmx_dpi_bist_status_s cnf71xx; |
---|
115 | 110 | }; |
---|
116 | 111 | |
---|
117 | 112 | union cvmx_dpi_ctl { |
---|
.. | .. |
---|
136 | 131 | uint64_t reserved_1_63:63; |
---|
137 | 132 | #endif |
---|
138 | 133 | } cn61xx; |
---|
139 | | - struct cvmx_dpi_ctl_s cn63xx; |
---|
140 | | - struct cvmx_dpi_ctl_s cn63xxp1; |
---|
141 | | - struct cvmx_dpi_ctl_s cn66xx; |
---|
142 | | - struct cvmx_dpi_ctl_s cn68xx; |
---|
143 | | - struct cvmx_dpi_ctl_s cn68xxp1; |
---|
144 | | - struct cvmx_dpi_ctl_cn61xx cnf71xx; |
---|
145 | 134 | }; |
---|
146 | 135 | |
---|
147 | 136 | union cvmx_dpi_dmax_counts { |
---|
.. | .. |
---|
157 | 146 | uint64_t reserved_39_63:25; |
---|
158 | 147 | #endif |
---|
159 | 148 | } s; |
---|
160 | | - struct cvmx_dpi_dmax_counts_s cn61xx; |
---|
161 | | - struct cvmx_dpi_dmax_counts_s cn63xx; |
---|
162 | | - struct cvmx_dpi_dmax_counts_s cn63xxp1; |
---|
163 | | - struct cvmx_dpi_dmax_counts_s cn66xx; |
---|
164 | | - struct cvmx_dpi_dmax_counts_s cn68xx; |
---|
165 | | - struct cvmx_dpi_dmax_counts_s cn68xxp1; |
---|
166 | | - struct cvmx_dpi_dmax_counts_s cnf71xx; |
---|
167 | 149 | }; |
---|
168 | 150 | |
---|
169 | 151 | union cvmx_dpi_dmax_dbell { |
---|
.. | .. |
---|
177 | 159 | uint64_t reserved_16_63:48; |
---|
178 | 160 | #endif |
---|
179 | 161 | } s; |
---|
180 | | - struct cvmx_dpi_dmax_dbell_s cn61xx; |
---|
181 | | - struct cvmx_dpi_dmax_dbell_s cn63xx; |
---|
182 | | - struct cvmx_dpi_dmax_dbell_s cn63xxp1; |
---|
183 | | - struct cvmx_dpi_dmax_dbell_s cn66xx; |
---|
184 | | - struct cvmx_dpi_dmax_dbell_s cn68xx; |
---|
185 | | - struct cvmx_dpi_dmax_dbell_s cn68xxp1; |
---|
186 | | - struct cvmx_dpi_dmax_dbell_s cnf71xx; |
---|
187 | 162 | }; |
---|
188 | 163 | |
---|
189 | 164 | union cvmx_dpi_dmax_err_rsp_status { |
---|
.. | .. |
---|
197 | 172 | uint64_t reserved_6_63:58; |
---|
198 | 173 | #endif |
---|
199 | 174 | } s; |
---|
200 | | - struct cvmx_dpi_dmax_err_rsp_status_s cn61xx; |
---|
201 | | - struct cvmx_dpi_dmax_err_rsp_status_s cn66xx; |
---|
202 | | - struct cvmx_dpi_dmax_err_rsp_status_s cn68xx; |
---|
203 | | - struct cvmx_dpi_dmax_err_rsp_status_s cn68xxp1; |
---|
204 | | - struct cvmx_dpi_dmax_err_rsp_status_s cnf71xx; |
---|
205 | 175 | }; |
---|
206 | 176 | |
---|
207 | 177 | union cvmx_dpi_dmax_ibuff_saddr { |
---|
.. | .. |
---|
242 | 212 | uint64_t reserved_62_63:2; |
---|
243 | 213 | #endif |
---|
244 | 214 | } cn61xx; |
---|
245 | | - struct cvmx_dpi_dmax_ibuff_saddr_cn61xx cn63xx; |
---|
246 | | - struct cvmx_dpi_dmax_ibuff_saddr_cn61xx cn63xxp1; |
---|
247 | | - struct cvmx_dpi_dmax_ibuff_saddr_cn61xx cn66xx; |
---|
248 | | - struct cvmx_dpi_dmax_ibuff_saddr_s cn68xx; |
---|
249 | | - struct cvmx_dpi_dmax_ibuff_saddr_s cn68xxp1; |
---|
250 | | - struct cvmx_dpi_dmax_ibuff_saddr_cn61xx cnf71xx; |
---|
251 | 215 | }; |
---|
252 | 216 | |
---|
253 | 217 | union cvmx_dpi_dmax_iflight { |
---|
.. | .. |
---|
261 | 225 | uint64_t reserved_3_63:61; |
---|
262 | 226 | #endif |
---|
263 | 227 | } s; |
---|
264 | | - struct cvmx_dpi_dmax_iflight_s cn61xx; |
---|
265 | | - struct cvmx_dpi_dmax_iflight_s cn66xx; |
---|
266 | | - struct cvmx_dpi_dmax_iflight_s cn68xx; |
---|
267 | | - struct cvmx_dpi_dmax_iflight_s cn68xxp1; |
---|
268 | | - struct cvmx_dpi_dmax_iflight_s cnf71xx; |
---|
269 | 228 | }; |
---|
270 | 229 | |
---|
271 | 230 | union cvmx_dpi_dmax_naddr { |
---|
.. | .. |
---|
288 | 247 | uint64_t reserved_36_63:28; |
---|
289 | 248 | #endif |
---|
290 | 249 | } cn61xx; |
---|
291 | | - struct cvmx_dpi_dmax_naddr_cn61xx cn63xx; |
---|
292 | | - struct cvmx_dpi_dmax_naddr_cn61xx cn63xxp1; |
---|
293 | | - struct cvmx_dpi_dmax_naddr_cn61xx cn66xx; |
---|
294 | | - struct cvmx_dpi_dmax_naddr_s cn68xx; |
---|
295 | | - struct cvmx_dpi_dmax_naddr_s cn68xxp1; |
---|
296 | | - struct cvmx_dpi_dmax_naddr_cn61xx cnf71xx; |
---|
297 | 250 | }; |
---|
298 | 251 | |
---|
299 | 252 | union cvmx_dpi_dmax_reqbnk0 { |
---|
.. | .. |
---|
305 | 258 | uint64_t state:64; |
---|
306 | 259 | #endif |
---|
307 | 260 | } s; |
---|
308 | | - struct cvmx_dpi_dmax_reqbnk0_s cn61xx; |
---|
309 | | - struct cvmx_dpi_dmax_reqbnk0_s cn63xx; |
---|
310 | | - struct cvmx_dpi_dmax_reqbnk0_s cn63xxp1; |
---|
311 | | - struct cvmx_dpi_dmax_reqbnk0_s cn66xx; |
---|
312 | | - struct cvmx_dpi_dmax_reqbnk0_s cn68xx; |
---|
313 | | - struct cvmx_dpi_dmax_reqbnk0_s cn68xxp1; |
---|
314 | | - struct cvmx_dpi_dmax_reqbnk0_s cnf71xx; |
---|
315 | 261 | }; |
---|
316 | 262 | |
---|
317 | 263 | union cvmx_dpi_dmax_reqbnk1 { |
---|
.. | .. |
---|
323 | 269 | uint64_t state:64; |
---|
324 | 270 | #endif |
---|
325 | 271 | } s; |
---|
326 | | - struct cvmx_dpi_dmax_reqbnk1_s cn61xx; |
---|
327 | | - struct cvmx_dpi_dmax_reqbnk1_s cn63xx; |
---|
328 | | - struct cvmx_dpi_dmax_reqbnk1_s cn63xxp1; |
---|
329 | | - struct cvmx_dpi_dmax_reqbnk1_s cn66xx; |
---|
330 | | - struct cvmx_dpi_dmax_reqbnk1_s cn68xx; |
---|
331 | | - struct cvmx_dpi_dmax_reqbnk1_s cn68xxp1; |
---|
332 | | - struct cvmx_dpi_dmax_reqbnk1_s cnf71xx; |
---|
333 | 272 | }; |
---|
334 | 273 | |
---|
335 | 274 | union cvmx_dpi_dma_control { |
---|
.. | .. |
---|
379 | 318 | uint64_t reserved_62_63:2; |
---|
380 | 319 | #endif |
---|
381 | 320 | } s; |
---|
382 | | - struct cvmx_dpi_dma_control_s cn61xx; |
---|
383 | 321 | struct cvmx_dpi_dma_control_cn63xx { |
---|
384 | 322 | #ifdef __BIG_ENDIAN_BITFIELD |
---|
385 | 323 | uint64_t reserved_61_63:3; |
---|
.. | .. |
---|
462 | 400 | uint64_t reserved_59_63:5; |
---|
463 | 401 | #endif |
---|
464 | 402 | } cn63xxp1; |
---|
465 | | - struct cvmx_dpi_dma_control_cn63xx cn66xx; |
---|
466 | | - struct cvmx_dpi_dma_control_s cn68xx; |
---|
467 | | - struct cvmx_dpi_dma_control_cn63xx cn68xxp1; |
---|
468 | | - struct cvmx_dpi_dma_control_s cnf71xx; |
---|
469 | 403 | }; |
---|
470 | 404 | |
---|
471 | 405 | union cvmx_dpi_dma_engx_en { |
---|
.. | .. |
---|
479 | 413 | uint64_t reserved_8_63:56; |
---|
480 | 414 | #endif |
---|
481 | 415 | } s; |
---|
482 | | - struct cvmx_dpi_dma_engx_en_s cn61xx; |
---|
483 | | - struct cvmx_dpi_dma_engx_en_s cn63xx; |
---|
484 | | - struct cvmx_dpi_dma_engx_en_s cn63xxp1; |
---|
485 | | - struct cvmx_dpi_dma_engx_en_s cn66xx; |
---|
486 | | - struct cvmx_dpi_dma_engx_en_s cn68xx; |
---|
487 | | - struct cvmx_dpi_dma_engx_en_s cn68xxp1; |
---|
488 | | - struct cvmx_dpi_dma_engx_en_s cnf71xx; |
---|
489 | 416 | }; |
---|
490 | 417 | |
---|
491 | 418 | union cvmx_dpi_dma_ppx_cnt { |
---|
.. | .. |
---|
499 | 426 | uint64_t reserved_16_63:48; |
---|
500 | 427 | #endif |
---|
501 | 428 | } s; |
---|
502 | | - struct cvmx_dpi_dma_ppx_cnt_s cn61xx; |
---|
503 | | - struct cvmx_dpi_dma_ppx_cnt_s cn68xx; |
---|
504 | | - struct cvmx_dpi_dma_ppx_cnt_s cnf71xx; |
---|
505 | 429 | }; |
---|
506 | 430 | |
---|
507 | 431 | union cvmx_dpi_engx_buf { |
---|
.. | .. |
---|
521 | 445 | uint64_t reserved_37_63:27; |
---|
522 | 446 | #endif |
---|
523 | 447 | } s; |
---|
524 | | - struct cvmx_dpi_engx_buf_s cn61xx; |
---|
525 | 448 | struct cvmx_dpi_engx_buf_cn63xx { |
---|
526 | 449 | #ifdef __BIG_ENDIAN_BITFIELD |
---|
527 | 450 | uint64_t reserved_8_63:56; |
---|
.. | .. |
---|
533 | 456 | uint64_t reserved_8_63:56; |
---|
534 | 457 | #endif |
---|
535 | 458 | } cn63xx; |
---|
536 | | - struct cvmx_dpi_engx_buf_cn63xx cn63xxp1; |
---|
537 | | - struct cvmx_dpi_engx_buf_s cn66xx; |
---|
538 | | - struct cvmx_dpi_engx_buf_s cn68xx; |
---|
539 | | - struct cvmx_dpi_engx_buf_s cn68xxp1; |
---|
540 | | - struct cvmx_dpi_engx_buf_s cnf71xx; |
---|
541 | 459 | }; |
---|
542 | 460 | |
---|
543 | 461 | union cvmx_dpi_info_reg { |
---|
.. | .. |
---|
557 | 475 | uint64_t reserved_8_63:56; |
---|
558 | 476 | #endif |
---|
559 | 477 | } s; |
---|
560 | | - struct cvmx_dpi_info_reg_s cn61xx; |
---|
561 | | - struct cvmx_dpi_info_reg_s cn63xx; |
---|
562 | 478 | struct cvmx_dpi_info_reg_cn63xxp1 { |
---|
563 | 479 | #ifdef __BIG_ENDIAN_BITFIELD |
---|
564 | 480 | uint64_t reserved_2_63:62; |
---|
.. | .. |
---|
570 | 486 | uint64_t reserved_2_63:62; |
---|
571 | 487 | #endif |
---|
572 | 488 | } cn63xxp1; |
---|
573 | | - struct cvmx_dpi_info_reg_s cn66xx; |
---|
574 | | - struct cvmx_dpi_info_reg_s cn68xx; |
---|
575 | | - struct cvmx_dpi_info_reg_s cn68xxp1; |
---|
576 | | - struct cvmx_dpi_info_reg_s cnf71xx; |
---|
577 | 489 | }; |
---|
578 | 490 | |
---|
579 | 491 | union cvmx_dpi_int_en { |
---|
.. | .. |
---|
617 | 529 | uint64_t reserved_28_63:36; |
---|
618 | 530 | #endif |
---|
619 | 531 | } s; |
---|
620 | | - struct cvmx_dpi_int_en_s cn61xx; |
---|
621 | 532 | struct cvmx_dpi_int_en_cn63xx { |
---|
622 | 533 | #ifdef __BIG_ENDIAN_BITFIELD |
---|
623 | 534 | uint64_t reserved_26_63:38; |
---|
.. | .. |
---|
653 | 564 | uint64_t reserved_26_63:38; |
---|
654 | 565 | #endif |
---|
655 | 566 | } cn63xx; |
---|
656 | | - struct cvmx_dpi_int_en_cn63xx cn63xxp1; |
---|
657 | | - struct cvmx_dpi_int_en_s cn66xx; |
---|
658 | | - struct cvmx_dpi_int_en_cn63xx cn68xx; |
---|
659 | | - struct cvmx_dpi_int_en_cn63xx cn68xxp1; |
---|
660 | | - struct cvmx_dpi_int_en_s cnf71xx; |
---|
661 | 567 | }; |
---|
662 | 568 | |
---|
663 | 569 | union cvmx_dpi_int_reg { |
---|
.. | .. |
---|
701 | 607 | uint64_t reserved_28_63:36; |
---|
702 | 608 | #endif |
---|
703 | 609 | } s; |
---|
704 | | - struct cvmx_dpi_int_reg_s cn61xx; |
---|
705 | 610 | struct cvmx_dpi_int_reg_cn63xx { |
---|
706 | 611 | #ifdef __BIG_ENDIAN_BITFIELD |
---|
707 | 612 | uint64_t reserved_26_63:38; |
---|
.. | .. |
---|
737 | 642 | uint64_t reserved_26_63:38; |
---|
738 | 643 | #endif |
---|
739 | 644 | } cn63xx; |
---|
740 | | - struct cvmx_dpi_int_reg_cn63xx cn63xxp1; |
---|
741 | | - struct cvmx_dpi_int_reg_s cn66xx; |
---|
742 | | - struct cvmx_dpi_int_reg_cn63xx cn68xx; |
---|
743 | | - struct cvmx_dpi_int_reg_cn63xx cn68xxp1; |
---|
744 | | - struct cvmx_dpi_int_reg_s cnf71xx; |
---|
745 | 645 | }; |
---|
746 | 646 | |
---|
747 | 647 | union cvmx_dpi_ncbx_cfg { |
---|
.. | .. |
---|
755 | 655 | uint64_t reserved_6_63:58; |
---|
756 | 656 | #endif |
---|
757 | 657 | } s; |
---|
758 | | - struct cvmx_dpi_ncbx_cfg_s cn61xx; |
---|
759 | | - struct cvmx_dpi_ncbx_cfg_s cn66xx; |
---|
760 | | - struct cvmx_dpi_ncbx_cfg_s cn68xx; |
---|
761 | | - struct cvmx_dpi_ncbx_cfg_s cnf71xx; |
---|
762 | 658 | }; |
---|
763 | 659 | |
---|
764 | 660 | union cvmx_dpi_pint_info { |
---|
.. | .. |
---|
776 | 672 | uint64_t reserved_14_63:50; |
---|
777 | 673 | #endif |
---|
778 | 674 | } s; |
---|
779 | | - struct cvmx_dpi_pint_info_s cn61xx; |
---|
780 | | - struct cvmx_dpi_pint_info_s cn63xx; |
---|
781 | | - struct cvmx_dpi_pint_info_s cn63xxp1; |
---|
782 | | - struct cvmx_dpi_pint_info_s cn66xx; |
---|
783 | | - struct cvmx_dpi_pint_info_s cn68xx; |
---|
784 | | - struct cvmx_dpi_pint_info_s cn68xxp1; |
---|
785 | | - struct cvmx_dpi_pint_info_s cnf71xx; |
---|
786 | 675 | }; |
---|
787 | 676 | |
---|
788 | 677 | union cvmx_dpi_pkt_err_rsp { |
---|
.. | .. |
---|
796 | 685 | uint64_t reserved_1_63:63; |
---|
797 | 686 | #endif |
---|
798 | 687 | } s; |
---|
799 | | - struct cvmx_dpi_pkt_err_rsp_s cn61xx; |
---|
800 | | - struct cvmx_dpi_pkt_err_rsp_s cn63xx; |
---|
801 | | - struct cvmx_dpi_pkt_err_rsp_s cn63xxp1; |
---|
802 | | - struct cvmx_dpi_pkt_err_rsp_s cn66xx; |
---|
803 | | - struct cvmx_dpi_pkt_err_rsp_s cn68xx; |
---|
804 | | - struct cvmx_dpi_pkt_err_rsp_s cn68xxp1; |
---|
805 | | - struct cvmx_dpi_pkt_err_rsp_s cnf71xx; |
---|
806 | 688 | }; |
---|
807 | 689 | |
---|
808 | 690 | union cvmx_dpi_req_err_rsp { |
---|
.. | .. |
---|
816 | 698 | uint64_t reserved_8_63:56; |
---|
817 | 699 | #endif |
---|
818 | 700 | } s; |
---|
819 | | - struct cvmx_dpi_req_err_rsp_s cn61xx; |
---|
820 | | - struct cvmx_dpi_req_err_rsp_s cn63xx; |
---|
821 | | - struct cvmx_dpi_req_err_rsp_s cn63xxp1; |
---|
822 | | - struct cvmx_dpi_req_err_rsp_s cn66xx; |
---|
823 | | - struct cvmx_dpi_req_err_rsp_s cn68xx; |
---|
824 | | - struct cvmx_dpi_req_err_rsp_s cn68xxp1; |
---|
825 | | - struct cvmx_dpi_req_err_rsp_s cnf71xx; |
---|
826 | 701 | }; |
---|
827 | 702 | |
---|
828 | 703 | union cvmx_dpi_req_err_rsp_en { |
---|
.. | .. |
---|
836 | 711 | uint64_t reserved_8_63:56; |
---|
837 | 712 | #endif |
---|
838 | 713 | } s; |
---|
839 | | - struct cvmx_dpi_req_err_rsp_en_s cn61xx; |
---|
840 | | - struct cvmx_dpi_req_err_rsp_en_s cn63xx; |
---|
841 | | - struct cvmx_dpi_req_err_rsp_en_s cn63xxp1; |
---|
842 | | - struct cvmx_dpi_req_err_rsp_en_s cn66xx; |
---|
843 | | - struct cvmx_dpi_req_err_rsp_en_s cn68xx; |
---|
844 | | - struct cvmx_dpi_req_err_rsp_en_s cn68xxp1; |
---|
845 | | - struct cvmx_dpi_req_err_rsp_en_s cnf71xx; |
---|
846 | 714 | }; |
---|
847 | 715 | |
---|
848 | 716 | union cvmx_dpi_req_err_rst { |
---|
.. | .. |
---|
856 | 724 | uint64_t reserved_8_63:56; |
---|
857 | 725 | #endif |
---|
858 | 726 | } s; |
---|
859 | | - struct cvmx_dpi_req_err_rst_s cn61xx; |
---|
860 | | - struct cvmx_dpi_req_err_rst_s cn63xx; |
---|
861 | | - struct cvmx_dpi_req_err_rst_s cn63xxp1; |
---|
862 | | - struct cvmx_dpi_req_err_rst_s cn66xx; |
---|
863 | | - struct cvmx_dpi_req_err_rst_s cn68xx; |
---|
864 | | - struct cvmx_dpi_req_err_rst_s cn68xxp1; |
---|
865 | | - struct cvmx_dpi_req_err_rst_s cnf71xx; |
---|
866 | 727 | }; |
---|
867 | 728 | |
---|
868 | 729 | union cvmx_dpi_req_err_rst_en { |
---|
.. | .. |
---|
876 | 737 | uint64_t reserved_8_63:56; |
---|
877 | 738 | #endif |
---|
878 | 739 | } s; |
---|
879 | | - struct cvmx_dpi_req_err_rst_en_s cn61xx; |
---|
880 | | - struct cvmx_dpi_req_err_rst_en_s cn63xx; |
---|
881 | | - struct cvmx_dpi_req_err_rst_en_s cn63xxp1; |
---|
882 | | - struct cvmx_dpi_req_err_rst_en_s cn66xx; |
---|
883 | | - struct cvmx_dpi_req_err_rst_en_s cn68xx; |
---|
884 | | - struct cvmx_dpi_req_err_rst_en_s cn68xxp1; |
---|
885 | | - struct cvmx_dpi_req_err_rst_en_s cnf71xx; |
---|
886 | 740 | }; |
---|
887 | 741 | |
---|
888 | 742 | union cvmx_dpi_req_err_skip_comp { |
---|
.. | .. |
---|
900 | 754 | uint64_t reserved_24_63:40; |
---|
901 | 755 | #endif |
---|
902 | 756 | } s; |
---|
903 | | - struct cvmx_dpi_req_err_skip_comp_s cn61xx; |
---|
904 | | - struct cvmx_dpi_req_err_skip_comp_s cn66xx; |
---|
905 | | - struct cvmx_dpi_req_err_skip_comp_s cn68xx; |
---|
906 | | - struct cvmx_dpi_req_err_skip_comp_s cn68xxp1; |
---|
907 | | - struct cvmx_dpi_req_err_skip_comp_s cnf71xx; |
---|
908 | 757 | }; |
---|
909 | 758 | |
---|
910 | 759 | union cvmx_dpi_req_gbl_en { |
---|
.. | .. |
---|
918 | 767 | uint64_t reserved_8_63:56; |
---|
919 | 768 | #endif |
---|
920 | 769 | } s; |
---|
921 | | - struct cvmx_dpi_req_gbl_en_s cn61xx; |
---|
922 | | - struct cvmx_dpi_req_gbl_en_s cn63xx; |
---|
923 | | - struct cvmx_dpi_req_gbl_en_s cn63xxp1; |
---|
924 | | - struct cvmx_dpi_req_gbl_en_s cn66xx; |
---|
925 | | - struct cvmx_dpi_req_gbl_en_s cn68xx; |
---|
926 | | - struct cvmx_dpi_req_gbl_en_s cn68xxp1; |
---|
927 | | - struct cvmx_dpi_req_gbl_en_s cnf71xx; |
---|
928 | 770 | }; |
---|
929 | 771 | |
---|
930 | 772 | union cvmx_dpi_sli_prtx_cfg { |
---|
.. | .. |
---|
960 | 802 | uint64_t reserved_25_63:39; |
---|
961 | 803 | #endif |
---|
962 | 804 | } s; |
---|
963 | | - struct cvmx_dpi_sli_prtx_cfg_s cn61xx; |
---|
964 | 805 | struct cvmx_dpi_sli_prtx_cfg_cn63xx { |
---|
965 | 806 | #ifdef __BIG_ENDIAN_BITFIELD |
---|
966 | 807 | uint64_t reserved_25_63:39; |
---|
.. | .. |
---|
994 | 835 | uint64_t reserved_25_63:39; |
---|
995 | 836 | #endif |
---|
996 | 837 | } cn63xx; |
---|
997 | | - struct cvmx_dpi_sli_prtx_cfg_cn63xx cn63xxp1; |
---|
998 | | - struct cvmx_dpi_sli_prtx_cfg_s cn66xx; |
---|
999 | | - struct cvmx_dpi_sli_prtx_cfg_cn63xx cn68xx; |
---|
1000 | | - struct cvmx_dpi_sli_prtx_cfg_cn63xx cn68xxp1; |
---|
1001 | | - struct cvmx_dpi_sli_prtx_cfg_s cnf71xx; |
---|
1002 | 838 | }; |
---|
1003 | 839 | |
---|
1004 | 840 | union cvmx_dpi_sli_prtx_err { |
---|
.. | .. |
---|
1012 | 848 | uint64_t addr:61; |
---|
1013 | 849 | #endif |
---|
1014 | 850 | } s; |
---|
1015 | | - struct cvmx_dpi_sli_prtx_err_s cn61xx; |
---|
1016 | | - struct cvmx_dpi_sli_prtx_err_s cn63xx; |
---|
1017 | | - struct cvmx_dpi_sli_prtx_err_s cn63xxp1; |
---|
1018 | | - struct cvmx_dpi_sli_prtx_err_s cn66xx; |
---|
1019 | | - struct cvmx_dpi_sli_prtx_err_s cn68xx; |
---|
1020 | | - struct cvmx_dpi_sli_prtx_err_s cn68xxp1; |
---|
1021 | | - struct cvmx_dpi_sli_prtx_err_s cnf71xx; |
---|
1022 | 851 | }; |
---|
1023 | 852 | |
---|
1024 | 853 | union cvmx_dpi_sli_prtx_err_info { |
---|
.. | .. |
---|
1040 | 869 | uint64_t reserved_9_63:55; |
---|
1041 | 870 | #endif |
---|
1042 | 871 | } s; |
---|
1043 | | - struct cvmx_dpi_sli_prtx_err_info_s cn61xx; |
---|
1044 | | - struct cvmx_dpi_sli_prtx_err_info_s cn63xx; |
---|
1045 | | - struct cvmx_dpi_sli_prtx_err_info_s cn63xxp1; |
---|
1046 | | - struct cvmx_dpi_sli_prtx_err_info_s cn66xx; |
---|
1047 | | - struct cvmx_dpi_sli_prtx_err_info_s cn68xx; |
---|
1048 | | - struct cvmx_dpi_sli_prtx_err_info_s cn68xxp1; |
---|
1049 | | - struct cvmx_dpi_sli_prtx_err_info_s cnf71xx; |
---|
1050 | 872 | }; |
---|
1051 | 873 | |
---|
1052 | 874 | #endif |
---|