forked from ~ljy/RK356X_SDK_RELEASE

hc
2024-05-10 9999e48639b3cecb08ffb37358bcba3b48161b29
kernel/arch/mips/include/asm/octeon/cvmx-sriox-defs.h
....@@ -112,8 +112,6 @@
112112 uint64_t reserved_3_63:61;
113113 #endif
114114 } cn63xx;
115
- struct cvmx_sriox_acc_ctrl_cn63xx cn63xxp1;
116
- struct cvmx_sriox_acc_ctrl_s cn66xx;
117115 };
118116
119117 union cvmx_sriox_asmbly_id {
....@@ -129,9 +127,6 @@
129127 uint64_t reserved_32_63:32;
130128 #endif
131129 } s;
132
- struct cvmx_sriox_asmbly_id_s cn63xx;
133
- struct cvmx_sriox_asmbly_id_s cn63xxp1;
134
- struct cvmx_sriox_asmbly_id_s cn66xx;
135130 };
136131
137132 union cvmx_sriox_asmbly_info {
....@@ -147,9 +142,6 @@
147142 uint64_t reserved_32_63:32;
148143 #endif
149144 } s;
150
- struct cvmx_sriox_asmbly_info_s cn63xx;
151
- struct cvmx_sriox_asmbly_info_s cn63xxp1;
152
- struct cvmx_sriox_asmbly_info_s cn66xx;
153145 };
154146
155147 union cvmx_sriox_bell_resp_ctrl {
....@@ -169,9 +161,6 @@
169161 uint64_t reserved_6_63:58;
170162 #endif
171163 } s;
172
- struct cvmx_sriox_bell_resp_ctrl_s cn63xx;
173
- struct cvmx_sriox_bell_resp_ctrl_s cn63xxp1;
174
- struct cvmx_sriox_bell_resp_ctrl_s cn66xx;
175164 };
176165
177166 union cvmx_sriox_bist_status {
....@@ -305,7 +294,6 @@
305294 uint64_t reserved_44_63:20;
306295 #endif
307296 } cn63xxp1;
308
- struct cvmx_sriox_bist_status_s cn66xx;
309297 };
310298
311299 union cvmx_sriox_imsg_ctrl {
....@@ -343,9 +331,6 @@
343331 uint64_t reserved_32_63:32;
344332 #endif
345333 } s;
346
- struct cvmx_sriox_imsg_ctrl_s cn63xx;
347
- struct cvmx_sriox_imsg_ctrl_s cn63xxp1;
348
- struct cvmx_sriox_imsg_ctrl_s cn66xx;
349334 };
350335
351336 union cvmx_sriox_imsg_inst_hdrx {
....@@ -383,9 +368,6 @@
383368 uint64_t r:1;
384369 #endif
385370 } s;
386
- struct cvmx_sriox_imsg_inst_hdrx_s cn63xx;
387
- struct cvmx_sriox_imsg_inst_hdrx_s cn63xxp1;
388
- struct cvmx_sriox_imsg_inst_hdrx_s cn66xx;
389371 };
390372
391373 union cvmx_sriox_imsg_qos_grpx {
....@@ -443,9 +425,6 @@
443425 uint64_t reserved_63_63:1;
444426 #endif
445427 } s;
446
- struct cvmx_sriox_imsg_qos_grpx_s cn63xx;
447
- struct cvmx_sriox_imsg_qos_grpx_s cn63xxp1;
448
- struct cvmx_sriox_imsg_qos_grpx_s cn66xx;
449428 };
450429
451430 union cvmx_sriox_imsg_statusx {
....@@ -503,9 +482,6 @@
503482 uint64_t val1:1;
504483 #endif
505484 } s;
506
- struct cvmx_sriox_imsg_statusx_s cn63xx;
507
- struct cvmx_sriox_imsg_statusx_s cn63xxp1;
508
- struct cvmx_sriox_imsg_statusx_s cn66xx;
509485 };
510486
511487 union cvmx_sriox_imsg_vport_thr {
....@@ -541,9 +517,6 @@
541517 uint64_t reserved_54_63:10;
542518 #endif
543519 } s;
544
- struct cvmx_sriox_imsg_vport_thr_s cn63xx;
545
- struct cvmx_sriox_imsg_vport_thr_s cn63xxp1;
546
- struct cvmx_sriox_imsg_vport_thr_s cn66xx;
547520 };
548521
549522 union cvmx_sriox_imsg_vport_thr2 {
....@@ -563,7 +536,6 @@
563536 uint64_t reserved_46_63:18;
564537 #endif
565538 } s;
566
- struct cvmx_sriox_imsg_vport_thr2_s cn66xx;
567539 };
568540
569541 union cvmx_sriox_int2_enable {
....@@ -577,8 +549,6 @@
577549 uint64_t reserved_1_63:63;
578550 #endif
579551 } s;
580
- struct cvmx_sriox_int2_enable_s cn63xx;
581
- struct cvmx_sriox_int2_enable_s cn66xx;
582552 };
583553
584554 union cvmx_sriox_int2_reg {
....@@ -596,8 +566,6 @@
596566 uint64_t reserved_32_63:32;
597567 #endif
598568 } s;
599
- struct cvmx_sriox_int2_reg_s cn63xx;
600
- struct cvmx_sriox_int2_reg_s cn66xx;
601569 };
602570
603571 union cvmx_sriox_int_enable {
....@@ -663,7 +631,6 @@
663631 uint64_t reserved_27_63:37;
664632 #endif
665633 } s;
666
- struct cvmx_sriox_int_enable_s cn63xx;
667634 struct cvmx_sriox_int_enable_cn63xxp1 {
668635 #ifdef __BIG_ENDIAN_BITFIELD
669636 uint64_t reserved_22_63:42;
....@@ -715,7 +682,6 @@
715682 uint64_t reserved_22_63:42;
716683 #endif
717684 } cn63xxp1;
718
- struct cvmx_sriox_int_enable_s cn66xx;
719685 };
720686
721687 union cvmx_sriox_int_info0 {
....@@ -743,9 +709,6 @@
743709 uint64_t cmd:4;
744710 #endif
745711 } s;
746
- struct cvmx_sriox_int_info0_s cn63xx;
747
- struct cvmx_sriox_int_info0_s cn63xxp1;
748
- struct cvmx_sriox_int_info0_s cn66xx;
749712 };
750713
751714 union cvmx_sriox_int_info1 {
....@@ -757,9 +720,6 @@
757720 uint64_t info1:64;
758721 #endif
759722 } s;
760
- struct cvmx_sriox_int_info1_s cn63xx;
761
- struct cvmx_sriox_int_info1_s cn63xxp1;
762
- struct cvmx_sriox_int_info1_s cn66xx;
763723 };
764724
765725 union cvmx_sriox_int_info2 {
....@@ -791,9 +751,6 @@
791751 uint64_t prio:2;
792752 #endif
793753 } s;
794
- struct cvmx_sriox_int_info2_s cn63xx;
795
- struct cvmx_sriox_int_info2_s cn63xxp1;
796
- struct cvmx_sriox_int_info2_s cn66xx;
797754 };
798755
799756 union cvmx_sriox_int_info3 {
....@@ -813,9 +770,6 @@
813770 uint64_t prio:2;
814771 #endif
815772 } s;
816
- struct cvmx_sriox_int_info3_s cn63xx;
817
- struct cvmx_sriox_int_info3_s cn63xxp1;
818
- struct cvmx_sriox_int_info3_s cn66xx;
819773 };
820774
821775 union cvmx_sriox_int_reg {
....@@ -885,7 +839,6 @@
885839 uint64_t reserved_32_63:32;
886840 #endif
887841 } s;
888
- struct cvmx_sriox_int_reg_s cn63xx;
889842 struct cvmx_sriox_int_reg_cn63xxp1 {
890843 #ifdef __BIG_ENDIAN_BITFIELD
891844 uint64_t reserved_22_63:42;
....@@ -937,7 +890,6 @@
937890 uint64_t reserved_22_63:42;
938891 #endif
939892 } cn63xxp1;
940
- struct cvmx_sriox_int_reg_s cn66xx;
941893 };
942894
943895 union cvmx_sriox_ip_feature {
....@@ -990,8 +942,6 @@
990942 uint64_t ops:32;
991943 #endif
992944 } cn63xx;
993
- struct cvmx_sriox_ip_feature_cn63xx cn63xxp1;
994
- struct cvmx_sriox_ip_feature_s cn66xx;
995945 };
996946
997947 union cvmx_sriox_mac_buffers {
....@@ -1021,8 +971,6 @@
1021971 uint64_t reserved_56_63:8;
1022972 #endif
1023973 } s;
1024
- struct cvmx_sriox_mac_buffers_s cn63xx;
1025
- struct cvmx_sriox_mac_buffers_s cn66xx;
1026974 };
1027975
1028976 union cvmx_sriox_maint_op {
....@@ -1044,9 +992,6 @@
1044992 uint64_t wr_data:32;
1045993 #endif
1046994 } s;
1047
- struct cvmx_sriox_maint_op_s cn63xx;
1048
- struct cvmx_sriox_maint_op_s cn63xxp1;
1049
- struct cvmx_sriox_maint_op_s cn66xx;
1050995 };
1051996
1052997 union cvmx_sriox_maint_rd_data {
....@@ -1062,9 +1007,6 @@
10621007 uint64_t reserved_33_63:31;
10631008 #endif
10641009 } s;
1065
- struct cvmx_sriox_maint_rd_data_s cn63xx;
1066
- struct cvmx_sriox_maint_rd_data_s cn63xxp1;
1067
- struct cvmx_sriox_maint_rd_data_s cn66xx;
10681010 };
10691011
10701012 union cvmx_sriox_mce_tx_ctl {
....@@ -1078,9 +1020,6 @@
10781020 uint64_t reserved_1_63:63;
10791021 #endif
10801022 } s;
1081
- struct cvmx_sriox_mce_tx_ctl_s cn63xx;
1082
- struct cvmx_sriox_mce_tx_ctl_s cn63xxp1;
1083
- struct cvmx_sriox_mce_tx_ctl_s cn66xx;
10841023 };
10851024
10861025 union cvmx_sriox_mem_op_ctrl {
....@@ -1106,9 +1045,6 @@
11061045 uint64_t reserved_10_63:54;
11071046 #endif
11081047 } s;
1109
- struct cvmx_sriox_mem_op_ctrl_s cn63xx;
1110
- struct cvmx_sriox_mem_op_ctrl_s cn63xxp1;
1111
- struct cvmx_sriox_mem_op_ctrl_s cn66xx;
11121048 };
11131049
11141050 union cvmx_sriox_omsg_ctrlx {
....@@ -1140,7 +1076,6 @@
11401076 uint64_t testmode:1;
11411077 #endif
11421078 } s;
1143
- struct cvmx_sriox_omsg_ctrlx_s cn63xx;
11441079 struct cvmx_sriox_omsg_ctrlx_cn63xxp1 {
11451080 #ifdef __BIG_ENDIAN_BITFIELD
11461081 uint64_t testmode:1;
....@@ -1166,7 +1101,6 @@
11661101 uint64_t testmode:1;
11671102 #endif
11681103 } cn63xxp1;
1169
- struct cvmx_sriox_omsg_ctrlx_s cn66xx;
11701104 };
11711105
11721106 union cvmx_sriox_omsg_done_countsx {
....@@ -1182,8 +1116,6 @@
11821116 uint64_t reserved_32_63:32;
11831117 #endif
11841118 } s;
1185
- struct cvmx_sriox_omsg_done_countsx_s cn63xx;
1186
- struct cvmx_sriox_omsg_done_countsx_s cn66xx;
11871119 };
11881120
11891121 union cvmx_sriox_omsg_fmp_mrx {
....@@ -1225,9 +1157,6 @@
12251157 uint64_t reserved_15_63:49;
12261158 #endif
12271159 } s;
1228
- struct cvmx_sriox_omsg_fmp_mrx_s cn63xx;
1229
- struct cvmx_sriox_omsg_fmp_mrx_s cn63xxp1;
1230
- struct cvmx_sriox_omsg_fmp_mrx_s cn66xx;
12311160 };
12321161
12331162 union cvmx_sriox_omsg_nmp_mrx {
....@@ -1269,9 +1198,6 @@
12691198 uint64_t reserved_15_63:49;
12701199 #endif
12711200 } s;
1272
- struct cvmx_sriox_omsg_nmp_mrx_s cn63xx;
1273
- struct cvmx_sriox_omsg_nmp_mrx_s cn63xxp1;
1274
- struct cvmx_sriox_omsg_nmp_mrx_s cn66xx;
12751201 };
12761202
12771203 union cvmx_sriox_omsg_portx {
....@@ -1302,8 +1228,6 @@
13021228 uint64_t reserved_32_63:32;
13031229 #endif
13041230 } cn63xx;
1305
- struct cvmx_sriox_omsg_portx_cn63xx cn63xxp1;
1306
- struct cvmx_sriox_omsg_portx_s cn66xx;
13071231 };
13081232
13091233 union cvmx_sriox_omsg_silo_thr {
....@@ -1317,8 +1241,6 @@
13171241 uint64_t reserved_5_63:59;
13181242 #endif
13191243 } s;
1320
- struct cvmx_sriox_omsg_silo_thr_s cn63xx;
1321
- struct cvmx_sriox_omsg_silo_thr_s cn66xx;
13221244 };
13231245
13241246 union cvmx_sriox_omsg_sp_mrx {
....@@ -1362,9 +1284,6 @@
13621284 uint64_t reserved_16_63:48;
13631285 #endif
13641286 } s;
1365
- struct cvmx_sriox_omsg_sp_mrx_s cn63xx;
1366
- struct cvmx_sriox_omsg_sp_mrx_s cn63xxp1;
1367
- struct cvmx_sriox_omsg_sp_mrx_s cn66xx;
13681287 };
13691288
13701289 union cvmx_sriox_priox_in_use {
....@@ -1380,8 +1299,6 @@
13801299 uint64_t reserved_32_63:32;
13811300 #endif
13821301 } s;
1383
- struct cvmx_sriox_priox_in_use_s cn63xx;
1384
- struct cvmx_sriox_priox_in_use_s cn66xx;
13851302 };
13861303
13871304 union cvmx_sriox_rx_bell {
....@@ -1409,9 +1326,6 @@
14091326 uint64_t reserved_48_63:16;
14101327 #endif
14111328 } s;
1412
- struct cvmx_sriox_rx_bell_s cn63xx;
1413
- struct cvmx_sriox_rx_bell_s cn63xxp1;
1414
- struct cvmx_sriox_rx_bell_s cn66xx;
14151329 };
14161330
14171331 union cvmx_sriox_rx_bell_seq {
....@@ -1427,9 +1341,6 @@
14271341 uint64_t reserved_40_63:24;
14281342 #endif
14291343 } s;
1430
- struct cvmx_sriox_rx_bell_seq_s cn63xx;
1431
- struct cvmx_sriox_rx_bell_seq_s cn63xxp1;
1432
- struct cvmx_sriox_rx_bell_seq_s cn66xx;
14331344 };
14341345
14351346 union cvmx_sriox_rx_status {
....@@ -1457,9 +1368,6 @@
14571368 uint64_t rtn_pr3:8;
14581369 #endif
14591370 } s;
1460
- struct cvmx_sriox_rx_status_s cn63xx;
1461
- struct cvmx_sriox_rx_status_s cn63xxp1;
1462
- struct cvmx_sriox_rx_status_s cn66xx;
14631371 };
14641372
14651373 union cvmx_sriox_s2m_typex {
....@@ -1491,9 +1399,6 @@
14911399 uint64_t reserved_19_63:45;
14921400 #endif
14931401 } s;
1494
- struct cvmx_sriox_s2m_typex_s cn63xx;
1495
- struct cvmx_sriox_s2m_typex_s cn63xxp1;
1496
- struct cvmx_sriox_s2m_typex_s cn66xx;
14971402 };
14981403
14991404 union cvmx_sriox_seq {
....@@ -1507,9 +1412,6 @@
15071412 uint64_t reserved_32_63:32;
15081413 #endif
15091414 } s;
1510
- struct cvmx_sriox_seq_s cn63xx;
1511
- struct cvmx_sriox_seq_s cn63xxp1;
1512
- struct cvmx_sriox_seq_s cn66xx;
15131415 };
15141416
15151417 union cvmx_sriox_status_reg {
....@@ -1525,9 +1427,6 @@
15251427 uint64_t reserved_2_63:62;
15261428 #endif
15271429 } s;
1528
- struct cvmx_sriox_status_reg_s cn63xx;
1529
- struct cvmx_sriox_status_reg_s cn63xxp1;
1530
- struct cvmx_sriox_status_reg_s cn66xx;
15311430 };
15321431
15331432 union cvmx_sriox_tag_ctrl {
....@@ -1549,9 +1448,6 @@
15491448 uint64_t reserved_17_63:47;
15501449 #endif
15511450 } s;
1552
- struct cvmx_sriox_tag_ctrl_s cn63xx;
1553
- struct cvmx_sriox_tag_ctrl_s cn63xxp1;
1554
- struct cvmx_sriox_tag_ctrl_s cn66xx;
15551451 };
15561452
15571453 union cvmx_sriox_tlp_credits {
....@@ -1573,9 +1469,6 @@
15731469 uint64_t reserved_28_63:36;
15741470 #endif
15751471 } s;
1576
- struct cvmx_sriox_tlp_credits_s cn63xx;
1577
- struct cvmx_sriox_tlp_credits_s cn63xxp1;
1578
- struct cvmx_sriox_tlp_credits_s cn66xx;
15791472 };
15801473
15811474 union cvmx_sriox_tx_bell {
....@@ -1605,9 +1498,6 @@
16051498 uint64_t reserved_48_63:16;
16061499 #endif
16071500 } s;
1608
- struct cvmx_sriox_tx_bell_s cn63xx;
1609
- struct cvmx_sriox_tx_bell_s cn63xxp1;
1610
- struct cvmx_sriox_tx_bell_s cn66xx;
16111501 };
16121502
16131503 union cvmx_sriox_tx_bell_info {
....@@ -1639,9 +1529,6 @@
16391529 uint64_t reserved_48_63:16;
16401530 #endif
16411531 } s;
1642
- struct cvmx_sriox_tx_bell_info_s cn63xx;
1643
- struct cvmx_sriox_tx_bell_info_s cn63xxp1;
1644
- struct cvmx_sriox_tx_bell_info_s cn66xx;
16451532 };
16461533
16471534 union cvmx_sriox_tx_ctrl {
....@@ -1675,9 +1562,6 @@
16751562 uint64_t reserved_53_63:11;
16761563 #endif
16771564 } s;
1678
- struct cvmx_sriox_tx_ctrl_s cn63xx;
1679
- struct cvmx_sriox_tx_ctrl_s cn63xxp1;
1680
- struct cvmx_sriox_tx_ctrl_s cn66xx;
16811565 };
16821566
16831567 union cvmx_sriox_tx_emphasis {
....@@ -1691,8 +1575,6 @@
16911575 uint64_t reserved_4_63:60;
16921576 #endif
16931577 } s;
1694
- struct cvmx_sriox_tx_emphasis_s cn63xx;
1695
- struct cvmx_sriox_tx_emphasis_s cn66xx;
16961578 };
16971579
16981580 union cvmx_sriox_tx_status {
....@@ -1712,9 +1594,6 @@
17121594 uint64_t reserved_32_63:32;
17131595 #endif
17141596 } s;
1715
- struct cvmx_sriox_tx_status_s cn63xx;
1716
- struct cvmx_sriox_tx_status_s cn63xxp1;
1717
- struct cvmx_sriox_tx_status_s cn66xx;
17181597 };
17191598
17201599 union cvmx_sriox_wr_done_counts {
....@@ -1730,8 +1609,6 @@
17301609 uint64_t reserved_32_63:32;
17311610 #endif
17321611 } s;
1733
- struct cvmx_sriox_wr_done_counts_s cn63xx;
1734
- struct cvmx_sriox_wr_done_counts_s cn66xx;
17351612 };
17361613
17371614 #endif