forked from ~ljy/RK356X_SDK_RELEASE

hc
2024-05-10 9999e48639b3cecb08ffb37358bcba3b48161b29
kernel/arch/mips/include/asm/octeon/cvmx-dpi-defs.h
....@@ -89,7 +89,6 @@
8989 uint64_t reserved_47_63:17;
9090 #endif
9191 } s;
92
- struct cvmx_dpi_bist_status_s cn61xx;
9392 struct cvmx_dpi_bist_status_cn63xx {
9493 #ifdef __BIG_ENDIAN_BITFIELD
9594 uint64_t reserved_45_63:19;
....@@ -108,10 +107,6 @@
108107 uint64_t reserved_37_63:27;
109108 #endif
110109 } 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;
115110 };
116111
117112 union cvmx_dpi_ctl {
....@@ -136,12 +131,6 @@
136131 uint64_t reserved_1_63:63;
137132 #endif
138133 } 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;
145134 };
146135
147136 union cvmx_dpi_dmax_counts {
....@@ -157,13 +146,6 @@
157146 uint64_t reserved_39_63:25;
158147 #endif
159148 } 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;
167149 };
168150
169151 union cvmx_dpi_dmax_dbell {
....@@ -177,13 +159,6 @@
177159 uint64_t reserved_16_63:48;
178160 #endif
179161 } 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;
187162 };
188163
189164 union cvmx_dpi_dmax_err_rsp_status {
....@@ -197,11 +172,6 @@
197172 uint64_t reserved_6_63:58;
198173 #endif
199174 } 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;
205175 };
206176
207177 union cvmx_dpi_dmax_ibuff_saddr {
....@@ -242,12 +212,6 @@
242212 uint64_t reserved_62_63:2;
243213 #endif
244214 } 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;
251215 };
252216
253217 union cvmx_dpi_dmax_iflight {
....@@ -261,11 +225,6 @@
261225 uint64_t reserved_3_63:61;
262226 #endif
263227 } 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;
269228 };
270229
271230 union cvmx_dpi_dmax_naddr {
....@@ -288,12 +247,6 @@
288247 uint64_t reserved_36_63:28;
289248 #endif
290249 } 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;
297250 };
298251
299252 union cvmx_dpi_dmax_reqbnk0 {
....@@ -305,13 +258,6 @@
305258 uint64_t state:64;
306259 #endif
307260 } 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;
315261 };
316262
317263 union cvmx_dpi_dmax_reqbnk1 {
....@@ -323,13 +269,6 @@
323269 uint64_t state:64;
324270 #endif
325271 } 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;
333272 };
334273
335274 union cvmx_dpi_dma_control {
....@@ -379,7 +318,6 @@
379318 uint64_t reserved_62_63:2;
380319 #endif
381320 } s;
382
- struct cvmx_dpi_dma_control_s cn61xx;
383321 struct cvmx_dpi_dma_control_cn63xx {
384322 #ifdef __BIG_ENDIAN_BITFIELD
385323 uint64_t reserved_61_63:3;
....@@ -462,10 +400,6 @@
462400 uint64_t reserved_59_63:5;
463401 #endif
464402 } 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;
469403 };
470404
471405 union cvmx_dpi_dma_engx_en {
....@@ -479,13 +413,6 @@
479413 uint64_t reserved_8_63:56;
480414 #endif
481415 } 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;
489416 };
490417
491418 union cvmx_dpi_dma_ppx_cnt {
....@@ -499,9 +426,6 @@
499426 uint64_t reserved_16_63:48;
500427 #endif
501428 } 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;
505429 };
506430
507431 union cvmx_dpi_engx_buf {
....@@ -521,7 +445,6 @@
521445 uint64_t reserved_37_63:27;
522446 #endif
523447 } s;
524
- struct cvmx_dpi_engx_buf_s cn61xx;
525448 struct cvmx_dpi_engx_buf_cn63xx {
526449 #ifdef __BIG_ENDIAN_BITFIELD
527450 uint64_t reserved_8_63:56;
....@@ -533,11 +456,6 @@
533456 uint64_t reserved_8_63:56;
534457 #endif
535458 } 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;
541459 };
542460
543461 union cvmx_dpi_info_reg {
....@@ -557,8 +475,6 @@
557475 uint64_t reserved_8_63:56;
558476 #endif
559477 } s;
560
- struct cvmx_dpi_info_reg_s cn61xx;
561
- struct cvmx_dpi_info_reg_s cn63xx;
562478 struct cvmx_dpi_info_reg_cn63xxp1 {
563479 #ifdef __BIG_ENDIAN_BITFIELD
564480 uint64_t reserved_2_63:62;
....@@ -570,10 +486,6 @@
570486 uint64_t reserved_2_63:62;
571487 #endif
572488 } 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;
577489 };
578490
579491 union cvmx_dpi_int_en {
....@@ -617,7 +529,6 @@
617529 uint64_t reserved_28_63:36;
618530 #endif
619531 } s;
620
- struct cvmx_dpi_int_en_s cn61xx;
621532 struct cvmx_dpi_int_en_cn63xx {
622533 #ifdef __BIG_ENDIAN_BITFIELD
623534 uint64_t reserved_26_63:38;
....@@ -653,11 +564,6 @@
653564 uint64_t reserved_26_63:38;
654565 #endif
655566 } 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;
661567 };
662568
663569 union cvmx_dpi_int_reg {
....@@ -701,7 +607,6 @@
701607 uint64_t reserved_28_63:36;
702608 #endif
703609 } s;
704
- struct cvmx_dpi_int_reg_s cn61xx;
705610 struct cvmx_dpi_int_reg_cn63xx {
706611 #ifdef __BIG_ENDIAN_BITFIELD
707612 uint64_t reserved_26_63:38;
....@@ -737,11 +642,6 @@
737642 uint64_t reserved_26_63:38;
738643 #endif
739644 } 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;
745645 };
746646
747647 union cvmx_dpi_ncbx_cfg {
....@@ -755,10 +655,6 @@
755655 uint64_t reserved_6_63:58;
756656 #endif
757657 } 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;
762658 };
763659
764660 union cvmx_dpi_pint_info {
....@@ -776,13 +672,6 @@
776672 uint64_t reserved_14_63:50;
777673 #endif
778674 } 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;
786675 };
787676
788677 union cvmx_dpi_pkt_err_rsp {
....@@ -796,13 +685,6 @@
796685 uint64_t reserved_1_63:63;
797686 #endif
798687 } 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;
806688 };
807689
808690 union cvmx_dpi_req_err_rsp {
....@@ -816,13 +698,6 @@
816698 uint64_t reserved_8_63:56;
817699 #endif
818700 } 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;
826701 };
827702
828703 union cvmx_dpi_req_err_rsp_en {
....@@ -836,13 +711,6 @@
836711 uint64_t reserved_8_63:56;
837712 #endif
838713 } 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;
846714 };
847715
848716 union cvmx_dpi_req_err_rst {
....@@ -856,13 +724,6 @@
856724 uint64_t reserved_8_63:56;
857725 #endif
858726 } 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;
866727 };
867728
868729 union cvmx_dpi_req_err_rst_en {
....@@ -876,13 +737,6 @@
876737 uint64_t reserved_8_63:56;
877738 #endif
878739 } 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;
886740 };
887741
888742 union cvmx_dpi_req_err_skip_comp {
....@@ -900,11 +754,6 @@
900754 uint64_t reserved_24_63:40;
901755 #endif
902756 } 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;
908757 };
909758
910759 union cvmx_dpi_req_gbl_en {
....@@ -918,13 +767,6 @@
918767 uint64_t reserved_8_63:56;
919768 #endif
920769 } 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;
928770 };
929771
930772 union cvmx_dpi_sli_prtx_cfg {
....@@ -960,7 +802,6 @@
960802 uint64_t reserved_25_63:39;
961803 #endif
962804 } s;
963
- struct cvmx_dpi_sli_prtx_cfg_s cn61xx;
964805 struct cvmx_dpi_sli_prtx_cfg_cn63xx {
965806 #ifdef __BIG_ENDIAN_BITFIELD
966807 uint64_t reserved_25_63:39;
....@@ -994,11 +835,6 @@
994835 uint64_t reserved_25_63:39;
995836 #endif
996837 } 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;
1002838 };
1003839
1004840 union cvmx_dpi_sli_prtx_err {
....@@ -1012,13 +848,6 @@
1012848 uint64_t addr:61;
1013849 #endif
1014850 } 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;
1022851 };
1023852
1024853 union cvmx_dpi_sli_prtx_err_info {
....@@ -1040,13 +869,6 @@
1040869 uint64_t reserved_9_63:55;
1041870 #endif
1042871 } 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;
1050872 };
1051873
1052874 #endif