Lines Matching defs:vxge_hw_mrpcim_reg

889 struct vxge_hw_mrpcim_reg {  struct
890 /*0x00000*/ u64 g3fbct_int_status;
892 /*0x00008*/ u64 g3fbct_int_mask;
893 /*0x00010*/ u64 g3fbct_err_reg;
901 /*0x00018*/ u64 g3fbct_err_mask;
902 /*0x00020*/ u64 g3fbct_err_alarm;
904 u8 unused00a00[0x00a00-0x00028];
906 /*0x00a00*/ u64 wrdma_int_status;
920 /*0x00a08*/ u64 wrdma_int_mask;
921 /*0x00a10*/ u64 rc_alarm_reg;
934 /*0x00a18*/ u64 rc_alarm_mask;
935 /*0x00a20*/ u64 rc_alarm_alarm;
936 /*0x00a28*/ u64 rxdrm_sm_err_reg;
938 /*0x00a30*/ u64 rxdrm_sm_err_mask;
939 /*0x00a38*/ u64 rxdrm_sm_err_alarm;
940 /*0x00a40*/ u64 rxdcm_sm_err_reg;
942 /*0x00a48*/ u64 rxdcm_sm_err_mask;
943 /*0x00a50*/ u64 rxdcm_sm_err_alarm;
944 /*0x00a58*/ u64 rxdwm_sm_err_reg;
946 /*0x00a60*/ u64 rxdwm_sm_err_mask;
947 /*0x00a68*/ u64 rxdwm_sm_err_alarm;
948 /*0x00a70*/ u64 rda_err_reg;
957 /*0x00a78*/ u64 rda_err_mask;
958 /*0x00a80*/ u64 rda_err_alarm;
959 /*0x00a88*/ u64 rda_ecc_db_reg;
961 /*0x00a90*/ u64 rda_ecc_db_mask;
962 /*0x00a98*/ u64 rda_ecc_db_alarm;
963 /*0x00aa0*/ u64 rda_ecc_sg_reg;
965 /*0x00aa8*/ u64 rda_ecc_sg_mask;
966 /*0x00ab0*/ u64 rda_ecc_sg_alarm;
967 /*0x00ab8*/ u64 rqa_err_reg;
969 /*0x00ac0*/ u64 rqa_err_mask;
970 /*0x00ac8*/ u64 rqa_err_alarm;
971 /*0x00ad0*/ u64 frf_alarm_reg;
973 /*0x00ad8*/ u64 frf_alarm_mask;
974 /*0x00ae0*/ u64 frf_alarm_alarm;
975 /*0x00ae8*/ u64 rocrc_alarm_reg;
995 /*0x00af0*/ u64 rocrc_alarm_mask;
996 /*0x00af8*/ u64 rocrc_alarm_alarm;
997 /*0x00b00*/ u64 wde0_alarm_reg;
1003 /*0x00b08*/ u64 wde0_alarm_mask;
1004 /*0x00b10*/ u64 wde0_alarm_alarm;
1005 /*0x00b18*/ u64 wde1_alarm_reg;
1011 /*0x00b20*/ u64 wde1_alarm_mask;
1012 /*0x00b28*/ u64 wde1_alarm_alarm;
1013 /*0x00b30*/ u64 wde2_alarm_reg;
1019 /*0x00b38*/ u64 wde2_alarm_mask;
1020 /*0x00b40*/ u64 wde2_alarm_alarm;
1021 /*0x00b48*/ u64 wde3_alarm_reg;
1027 /*0x00b50*/ u64 wde3_alarm_mask;
1028 /*0x00b58*/ u64 wde3_alarm_alarm;
1030 u8 unused00be8[0x00be8-0x00b60];
1032 /*0x00be8*/ u64 rx_w_round_robin_0;
1041 /*0x00bf0*/ u64 rx_w_round_robin_1;
1056 /*0x00bf8*/ u64 rx_w_round_robin_2;
1072 /*0x00c00*/ u64 rx_w_round_robin_3;
1088 /*0x00c08*/ u64 rx_w_round_robin_4;
1104 /*0x00c10*/ u64 rx_w_round_robin_5;
1120 /*0x00c18*/ u64 rx_w_round_robin_6;
1136 /*0x00c20*/ u64 rx_w_round_robin_7;
1152 /*0x00c28*/ u64 rx_w_round_robin_8;
1168 /*0x00c30*/ u64 rx_w_round_robin_9;
1184 /*0x00c38*/ u64 rx_w_round_robin_10;
1201 /*0x00c40*/ u64 rx_w_round_robin_11;
1218 /*0x00c48*/ u64 rx_w_round_robin_12;
1235 /*0x00c50*/ u64 rx_w_round_robin_13;
1252 /*0x00c58*/ u64 rx_w_round_robin_14;
1269 /*0x00c60*/ u64 rx_w_round_robin_15;
1286 /*0x00c68*/ u64 rx_w_round_robin_16;
1303 /*0x00c70*/ u64 rx_w_round_robin_17;
1320 /*0x00c78*/ u64 rx_w_round_robin_18;
1337 /*0x00c80*/ u64 rx_w_round_robin_19;
1354 /*0x00c88*/ u64 rx_w_round_robin_20;
1371 /*0x00c90*/ u64 rx_w_round_robin_21;
1382 /*0x00c98*/ u64 rx_queue_priority_0;
1391 /*0x00ca0*/ u64 rx_queue_priority_1;
1400 /*0x00ca8*/ u64 rx_queue_priority_2;
1402 u8 unused00cc8[0x00cc8-0x00cb0];
1404 /*0x00cc8*/ u64 replication_queue_priority;
1407 /*0x00cd0*/ u64 rx_queue_select;
1411 /*0x00cd8*/ u64 rqa_vpbp_ctrl;
1415 /*0x00ce0*/ u64 rx_multi_cast_ctrl;
1421 /*0x00ce8*/ u64 wde_prm_ctrl;
1427 /*0x00cf0*/ u64 noa_ctrl;
1435 /*0x00cf8*/ u64 phase_cfg;
1448 /*0x00d00*/ u64 rcq_bypq_cfg;
1452 u8 unused00e00[0x00e00-0x00d08];
1454 /*0x00e00*/ u64 doorbell_int_status;
1457 /*0x00e08*/ u64 doorbell_int_mask;
1458 /*0x00e10*/ u64 kdfc_err_reg;
1464 /*0x00e18*/ u64 kdfc_err_mask;
1465 /*0x00e20*/ u64 kdfc_err_reg_alarm;
1471 u8 unused00e40[0x00e40-0x00e28];
1472 /*0x00e40*/ u64 kdfc_vp_partition_0;
1478 /*0x00e48*/ u64 kdfc_vp_partition_1;
1483 /*0x00e50*/ u64 kdfc_vp_partition_2;
1488 /*0x00e58*/ u64 kdfc_vp_partition_3;
1493 /*0x00e60*/ u64 kdfc_vp_partition_4;
1496 /*0x00e68*/ u64 kdfc_vp_partition_5;
1499 /*0x00e70*/ u64 kdfc_vp_partition_6;
1502 /*0x00e78*/ u64 kdfc_vp_partition_7;
1505 /*0x00e80*/ u64 kdfc_vp_partition_8;
1507 /*0x00e88*/ u64 kdfc_w_round_robin_0;
1517 u8 unused0f28[0x0f28-0x0e90];
1519 /*0x00f28*/ u64 kdfc_w_round_robin_20;
1531 u8 unused0fc8[0x0fc8-0x0f30];
1533 /*0x00fc8*/ u64 kdfc_w_round_robin_40;
1543 u8 unused1068[0x01068-0x0fd0];
1545 /*0x01068*/ u64 kdfc_entry_type_sel_0;
1554 /*0x01070*/ u64 kdfc_entry_type_sel_1;
1556 /*0x01078*/ u64 kdfc_fifo_0_ctrl;
1561 u8 unused1100[0x01100-0x1080];
1563 /*0x01100*/ u64 kdfc_fifo_17_ctrl;
1566 u8 unused1600[0x01600-0x1108];
1568 /*0x01600*/ u64 rxmac_int_status;
1573 /*0x01608*/ u64 rxmac_int_mask;
1574 u8 unused01618[0x01618-0x01610];
1576 /*0x01618*/ u64 rxmac_gen_err_reg;
1577 /*0x01620*/ u64 rxmac_gen_err_mask;
1578 /*0x01628*/ u64 rxmac_gen_err_alarm;
1579 /*0x01630*/ u64 rxmac_ecc_err_reg;
1620 /*0x01638*/ u64 rxmac_ecc_err_mask;
1621 /*0x01640*/ u64 rxmac_ecc_err_alarm;
1622 /*0x01648*/ u64 rxmac_various_err_reg;
1627 /*0x01650*/ u64 rxmac_various_err_mask;
1628 /*0x01658*/ u64 rxmac_various_err_alarm;
1629 /*0x01660*/ u64 rxmac_gen_cfg;
1631 /*0x01668*/ u64 rxmac_authorize_all_addr;
1633 /*0x01670*/ u64 rxmac_authorize_all_vid;
1635 u8 unused016c0[0x016c0-0x01678];
1637 /*0x016c0*/ u64 rxmac_red_rate_repl_queue;
1647 u8 unused016e0[0x016e0-0x016c8];
1649 /*0x016e0*/ u64 rxmac_cfg0_port[3];
1658 u8 unused01710[0x01710-0x016f8];
1660 /*0x01710*/ u64 rxmac_cfg2_port[3];
1662 /*0x01728*/ u64 rxmac_pause_cfg_port[3];
1673 u8 unused01758[0x01758-0x01740];
1675 /*0x01758*/ u64 rxmac_red_cfg0_port[3];
1677 /*0x01770*/ u64 rxmac_red_cfg1_port[3];
1680 /*0x01788*/ u64 rxmac_red_cfg2_port[3];
1682 /*0x017a0*/ u64 rxmac_link_util_port[3];
1690 u8 unused017d0[0x017d0-0x017b8];
1692 /*0x017d0*/ u64 rxmac_status_port[3];
1694 u8 unused01800[0x01800-0x017e8];
1696 /*0x01800*/ u64 rxmac_rx_pa_cfg0;
1711 /*0x01808*/ u64 rxmac_rx_pa_cfg1;
1718 u8 unused01828[0x01828-0x01810];
1720 /*0x01828*/ u64 rts_mgr_cfg0;
1730 /*0x01830*/ u64 rts_mgr_cfg1;
1733 /*0x01838*/ u64 rts_mgr_criteria_priority;
1743 /*0x01840*/ u64 rts_mgr_da_pause_cfg;
1745 /*0x01848*/ u64 rts_mgr_da_slow_proto_cfg;
1748 u8 unused01890[0x01890-0x01850];
1749 /*0x01890*/ u64 rts_mgr_cbasin_cfg;
1750 u8 unused01968[0x01968-0x01898];
1752 /*0x01968*/ u64 dbg_stat_rx_any_frms;
1757 u8 unused01a00[0x01a00-0x01970];
1759 /*0x01a00*/ u64 rxmac_red_rate_vp[17];
1768 u8 unused01e00[0x01e00-0x01a88];
1770 /*0x01e00*/ u64 xgmac_int_status;
1779 /*0x01e08*/ u64 xgmac_int_mask;
1780 /*0x01e10*/ u64 xmac_gen_err_reg;
1813 /*0x01e18*/ u64 xmac_gen_err_mask;
1814 /*0x01e20*/ u64 xmac_gen_err_alarm;
1815 /*0x01e28*/ u64 xmac_link_err_port0_reg;
1829 /*0x01e30*/ u64 xmac_link_err_port0_mask;
1830 /*0x01e38*/ u64 xmac_link_err_port0_alarm;
1831 /*0x01e40*/ u64 xmac_link_err_port1_reg;
1832 /*0x01e48*/ u64 xmac_link_err_port1_mask;
1833 /*0x01e50*/ u64 xmac_link_err_port1_alarm;
1834 /*0x01e58*/ u64 xgxs_gen_err_reg;
1836 /*0x01e60*/ u64 xgxs_gen_err_mask;
1837 /*0x01e68*/ u64 xgxs_gen_err_alarm;
1838 /*0x01e70*/ u64 asic_ntwk_err_reg;
1845 /*0x01e78*/ u64 asic_ntwk_err_mask;
1846 /*0x01e80*/ u64 asic_ntwk_err_alarm;
1847 /*0x01e88*/ u64 asic_gpio_err_reg;
1849 /*0x01e90*/ u64 asic_gpio_err_mask;
1850 /*0x01e98*/ u64 asic_gpio_err_alarm;
1851 /*0x01ea0*/ u64 xgmac_gen_status;
1854 /*0x01ea8*/ u64 xgmac_gen_fw_memo_status;
1857 /*0x01eb0*/ u64 xgmac_gen_fw_memo_mask;
1859 /*0x01eb8*/ u64 xgmac_gen_fw_vpath_to_vsport_status;
1862 /*0x01ec0*/ u64 xgmac_main_cfg_port[2];
1864 u8 unused01f40[0x01f40-0x01ed0];
1866 /*0x01f40*/ u64 xmac_gen_cfg;
1872 /*0x01f48*/ u64 xmac_timestamp;
1878 /*0x01f50*/ u64 xmac_stats_gen_cfg;
1882 /*0x01f58*/ u64 xmac_stats_sys_cmd;
1887 /*0x01f60*/ u64 xmac_stats_sys_data;
1889 u8 unused01f80[0x01f80-0x01f68];
1891 /*0x01f80*/ u64 asic_ntwk_ctrl;
1895 /*0x01f88*/ u64 asic_ntwk_cfg_show_port_info;
1897 /*0x01f90*/ u64 asic_ntwk_cfg_port_num;
1899 /*0x01f98*/ u64 xmac_cfg_port[3];
1904 /*0x01fb0*/ u64 xmac_station_addr_port[2];
1906 u8 unused02020[0x02020-0x01fc0];
1908 /*0x02020*/ u64 lag_cfg;
1914 /*0x02028*/ u64 lag_status;
1918 /*0x02030*/ u64 lag_active_passive_cfg;
1926 u8 unused02040[0x02040-0x02038];
1928 /*0x02040*/ u64 lag_lacp_cfg;
1933 /*0x02048*/ u64 lag_timer_cfg_1;
1938 /*0x02050*/ u64 lag_timer_cfg_2;
1943 /*0x02058*/ u64 lag_sys_id;
1947 /*0x02060*/ u64 lag_sys_cfg;
1949 u8 unused02070[0x02070-0x02068];
1951 /*0x02070*/ u64 lag_aggr_addr_cfg[2];
1955 /*0x02080*/ u64 lag_aggr_id_cfg[2];
1957 /*0x02090*/ u64 lag_aggr_admin_key[2];
1959 /*0x020a0*/ u64 lag_aggr_alt_admin_key;
1962 /*0x020a8*/ u64 lag_aggr_oper_key[2];
1964 /*0x020b8*/ u64 lag_aggr_partner_sys_id[2];
1966 /*0x020c8*/ u64 lag_aggr_partner_info[2];
1970 /*0x020d8*/ u64 lag_aggr_state[2];
1975 u8 unused020f0[0x020f0-0x020e8];
1977 /*0x020f0*/ u64 lag_port_cfg[2];
1982 /*0x02100*/ u64 lag_port_actor_admin_cfg[2];
1987 /*0x02110*/ u64 lag_port_actor_admin_state[2];
1996 /*0x02120*/ u64 lag_port_partner_admin_sys_id[2];
1998 /*0x02130*/ u64 lag_port_partner_admin_cfg[2];
2005 /*0x02140*/ u64 lag_port_partner_admin_state[2];
2014 /*0x02150*/ u64 lag_port_to_aggr[2];
2017 /*0x02160*/ u64 lag_port_actor_oper_key[2];
2019 /*0x02170*/ u64 lag_port_actor_oper_state[2];
2028 /*0x02180*/ u64 lag_port_partner_oper_sys_id[2];
2031 /*0x02190*/ u64 lag_port_partner_oper_info[2];
2040 /*0x021a0*/ u64 lag_port_partner_oper_state[2];
2050 /*0x021b0*/ u64 lag_port_state_vars[2];
2076 /*0x021c0*/ u64 lag_port_timer_cntr[2];
2090 u8 unused02208[0x02700-0x021d0];
2092 /*0x02700*/ u64 rtdma_int_status;
2097 /*0x02708*/ u64 rtdma_int_mask;
2098 /*0x02710*/ u64 pda_alarm_reg;
2101 /*0x02718*/ u64 pda_alarm_mask;
2102 /*0x02720*/ u64 pda_alarm_alarm;
2103 /*0x02728*/ u64 pcc_error_reg;
2110 /*0x02730*/ u64 pcc_error_mask;
2111 /*0x02738*/ u64 pcc_error_alarm;
2112 /*0x02740*/ u64 lso_error_reg;
2115 /*0x02748*/ u64 lso_error_mask;
2116 /*0x02750*/ u64 lso_error_alarm;
2117 /*0x02758*/ u64 sm_error_reg;
2119 /*0x02760*/ u64 sm_error_mask;
2120 /*0x02768*/ u64 sm_error_alarm;
2122 u8 unused027a8[0x027a8-0x02770];
2124 /*0x027a8*/ u64 txd_ownership_ctrl;
2126 /*0x027b0*/ u64 pcc_cfg;
2129 /*0x027b8*/ u64 pcc_control;
2133 /*0x027c0*/ u64 pda_status1;
2142 /*0x027c8*/ u64 rtdma_bw_timer;
2145 u8 unused02900[0x02900-0x027d0];
2146 /*0x02900*/ u64 g3cmct_int_status;
2148 /*0x02908*/ u64 g3cmct_int_mask;
2149 /*0x02910*/ u64 g3cmct_err_reg;
2157 /*0x02918*/ u64 g3cmct_err_mask;
2158 /*0x02920*/ u64 g3cmct_err_alarm;
2159 u8 unused03000[0x03000-0x02928];
2161 /*0x03000*/ u64 mc_int_status;
2166 /*0x03008*/ u64 mc_int_mask;
2167 /*0x03010*/ u64 mc_err_reg;
2179 /*0x03018*/ u64 mc_err_mask;
2180 /*0x03020*/ u64 mc_err_alarm;
2181 /*0x03028*/ u64 grocrc_alarm_reg;
2184 /*0x03030*/ u64 grocrc_alarm_mask;
2185 /*0x03038*/ u64 grocrc_alarm_alarm;
2186 u8 unused03100[0x03100-0x03040];
2188 /*0x03100*/ u64 rx_thresh_cfg_repl;
2197 u8 unused033b8[0x033b8-0x03108];
2199 /*0x033b8*/ u64 fbmc_ecc_cfg;
2201 u8 unused03400[0x03400-0x033c0];
2203 /*0x03400*/ u64 pcipif_int_status;
2210 /*0x03408*/ u64 pcipif_int_mask;
2211 /*0x03410*/ u64 dbecc_err_reg;
2218 /*0x03418*/ u64 dbecc_err_mask;
2219 /*0x03420*/ u64 dbecc_err_alarm;
2220 /*0x03428*/ u64 sbecc_err_reg;
2227 /*0x03430*/ u64 sbecc_err_mask;
2228 /*0x03438*/ u64 sbecc_err_alarm;
2229 /*0x03440*/ u64 general_err_reg;
2237 /*0x03448*/ u64 general_err_mask;
2238 /*0x03450*/ u64 general_err_alarm;
2239 /*0x03458*/ u64 srpcim_msg_reg;
2274 /*0x03460*/ u64 srpcim_msg_mask;
2275 /*0x03468*/ u64 srpcim_msg_alarm;
2276 u8 unused03600[0x03600-0x03470];
2278 /*0x03600*/ u64 gcmg1_int_status;
2288 /*0x03608*/ u64 gcmg1_int_mask;
2289 u8 unused03a00[0x03a00-0x03610];
2291 /*0x03a00*/ u64 pcmg1_int_status;
2296 /*0x03a08*/ u64 pcmg1_int_mask;
2297 u8 unused04000[0x04000-0x03a10];
2299 /*0x04000*/ u64 one_int_status;
2311 /*0x04008*/ u64 one_int_mask;
2312 u8 unused04818[0x04818-0x04010];
2314 /*0x04818*/ u64 noa_wct_ctrl;
2316 /*0x04820*/ u64 rc_cfg2;
2321 /*0x04828*/ u64 rc_cfg3;
2323 /*0x04830*/ u64 rx_multi_cast_ctrl1;
2326 /*0x04838*/ u64 rxdm_dbg_rd;
2329 /*0x04840*/ u64 rxdm_dbg_rd_data;
2331 /*0x04848*/ u64 rqa_top_prty_for_vh[17];
2334 u8 unused04900[0x04900-0x048d0];
2336 /*0x04900*/ u64 tim_status;
2338 /*0x04908*/ u64 tim_ecc_enable;
2342 /*0x04910*/ u64 tim_bp_ctrl;
2346 /*0x04918*/ u64 tim_resource_assignment_vh[17];
2348 /*0x049a0*/ u64 tim_bmap_mapping_vp_err[17];
2350 u8 unused04b00[0x04b00-0x04a28];
2352 /*0x04b00*/ u64 gcmg2_int_status;
2356 /*0x04b08*/ u64 gcmg2_int_mask;
2357 /*0x04b10*/ u64 gxtmc_err_reg;
2392 /*0x04b18*/ u64 gxtmc_err_mask;
2393 /*0x04b20*/ u64 gxtmc_err_alarm;
2394 /*0x04b28*/ u64 cmc_err_reg;
2396 /*0x04b30*/ u64 cmc_err_mask;
2397 /*0x04b38*/ u64 cmc_err_alarm;
2398 /*0x04b40*/ u64 gcp_err_reg;
2403 /*0x04b48*/ u64 gcp_err_mask;
2404 /*0x04b50*/ u64 gcp_err_alarm;
2405 u8 unused04f00[0x04f00-0x04b58];
2407 /*0x04f00*/ u64 pcmg2_int_status;
2411 /*0x04f08*/ u64 pcmg2_int_mask;
2412 /*0x04f10*/ u64 pxtmc_err_reg;
2469 /*0x04f18*/ u64 pxtmc_err_mask;
2470 /*0x04f20*/ u64 pxtmc_err_alarm;
2471 /*0x04f28*/ u64 cp_err_reg;
2504 /*0x04f30*/ u64 cp_err_mask;
2505 /*0x04f38*/ u64 cp_err_alarm;
2506 u8 unused04fe8[0x04f50-0x04f40];
2508 /*0x04f50*/ u64 cp_exc_reg;
2512 /*0x04f58*/ u64 cp_exc_mask;
2513 /*0x04f60*/ u64 cp_exc_alarm;
2514 /*0x04f68*/ u64 cp_exc_cause;
2516 u8 unused05200[0x05200-0x04f70];
2518 /*0x05200*/ u64 msg_int_status;
2524 /*0x05208*/ u64 msg_int_mask;
2525 /*0x05210*/ u64 tim_err_reg;
2541 /*0x05218*/ u64 tim_err_mask;
2542 /*0x05220*/ u64 tim_err_alarm;
2543 /*0x05228*/ u64 msg_err_reg;
2595 /*0x05230*/ u64 msg_err_mask;
2596 /*0x05238*/ u64 msg_err_alarm;
2597 u8 unused05340[0x05340-0x05240];
2599 /*0x05340*/ u64 msg_exc_reg;
2606 /*0x05348*/ u64 msg_exc_mask;
2607 /*0x05350*/ u64 msg_exc_alarm;
2608 /*0x05358*/ u64 msg_exc_cause;
2611 u8 unused05368[0x05380-0x05360];
2613 /*0x05380*/ u64 msg_err2_reg;
2676 /*0x05388*/ u64 msg_err2_mask;
2677 /*0x05390*/ u64 msg_err2_alarm;
2678 /*0x05398*/ u64 msg_err3_reg;
2719 /*0x053a0*/ u64 msg_err3_mask;
2720 /*0x053a8*/ u64 msg_err3_alarm;
2721 u8 unused05600[0x05600-0x053b0];
2723 /*0x05600*/ u64 fau_gen_err_reg;
2728 /*0x05608*/ u64 fau_gen_err_mask;
2729 /*0x05610*/ u64 fau_gen_err_alarm;
2730 /*0x05618*/ u64 fau_ecc_err_reg;
2754 /*0x05620*/ u64 fau_ecc_err_mask;
2755 /*0x05628*/ u64 fau_ecc_err_alarm;
2756 u8 unused05658[0x05658-0x05630];
2757 /*0x05658*/ u64 fau_pa_cfg;
2761 u8 unused05668[0x05668-0x05660];
2763 /*0x05668*/ u64 dbg_stats_fau_rx_path;
2766 u8 unused056c0[0x056c0-0x05670];
2768 /*0x056c0*/ u64 fau_lag_cfg;
2771 u8 unused05800[0x05800-0x056c8];
2773 /*0x05800*/ u64 tpa_int_status;
2777 /*0x05808*/ u64 tpa_int_mask;
2778 /*0x05810*/ u64 orp_err_reg;
2791 /*0x05818*/ u64 orp_err_mask;
2792 /*0x05820*/ u64 orp_err_alarm;
2793 /*0x05828*/ u64 ptm_alarm_reg;
2800 /*0x05830*/ u64 ptm_alarm_mask;
2801 /*0x05838*/ u64 ptm_alarm_alarm;
2802 /*0x05840*/ u64 tpa_error_reg;
2806 /*0x05848*/ u64 tpa_error_mask;
2807 /*0x05850*/ u64 tpa_error_alarm;
2808 /*0x05858*/ u64 tpa_global_cfg;
2811 u8 unused05868[0x05870-0x05860];
2813 /*0x05870*/ u64 ptm_ecc_cfg;
2815 /*0x05878*/ u64 ptm_phase_cfg;
2818 u8 unused05898[0x05898-0x05880];
2820 /*0x05898*/ u64 dbg_stats_tpa_tx_path;
2823 u8 unused05900[0x05900-0x058a0];
2825 /*0x05900*/ u64 tmac_int_status;
2828 /*0x05908*/ u64 tmac_int_mask;
2829 /*0x05910*/ u64 txmac_gen_err_reg;
2832 /*0x05918*/ u64 txmac_gen_err_mask;
2833 /*0x05920*/ u64 txmac_gen_err_alarm;
2834 /*0x05928*/ u64 txmac_ecc_err_reg;
2845 /*0x05930*/ u64 txmac_ecc_err_mask;
2846 /*0x05938*/ u64 txmac_ecc_err_alarm;
2847 u8 unused05978[0x05978-0x05940];
2849 /*0x05978*/ u64 dbg_stat_tx_any_frms;
2854 u8 unused059a0[0x059a0-0x05980];
2856 /*0x059a0*/ u64 txmac_link_util_port[3];
2864 /*0x059b8*/ u64 txmac_cfg0_port[3];
2868 /*0x059d0*/ u64 txmac_cfg1_port[3];
2870 /*0x059e8*/ u64 txmac_status_port[3];
2872 u8 unused05a20[0x05a20-0x05a00];
2874 /*0x05a20*/ u64 lag_distrib_dest;
2876 /*0x05a28*/ u64 lag_marker_cfg;
2883 /*0x05a30*/ u64 lag_tx_cfg;
2888 /*0x05a38*/ u64 lag_tx_status;
2895 u8 unused05d48[0x05d48-0x05a40];
2897 /*0x05d48*/ u64 srpcim_to_mrpcim_vplane_rmsg[17];
2901 u8 unused06420[0x06420-0x05dd0];
2903 /*0x06420*/ u64 mrpcim_to_srpcim_vplane_wmsg[17];
2906 /*0x064a8*/ u64 mrpcim_to_srpcim_vplane_wmsg_trig[17];
2908 /*0x06530*/ u64 debug_stats0;
2911 /*0x06538*/ u64 debug_stats1;
2914 /*0x06540*/ u64 debug_stats2;
2916 /*0x06548*/ u64 debug_stats3_vplane[17];
2920 /*0x065d0*/ u64 debug_stats4_vplane[17];
2925 u8 unused07000[0x07000-0x06658];
2927 /*0x07000*/ u64 mrpcim_general_int_status;
2951 /*0x07008*/ u64 mrpcim_general_int_mask;
2975 /*0x07010*/ u64 mrpcim_ppif_int_status;
3026 /*0x07018*/ u64 mrpcim_ppif_int_mask;
3027 u8 unused07028[0x07028-0x07020];
3029 /*0x07028*/ u64 ini_errors_reg;
3047 /*0x07030*/ u64 ini_errors_mask;
3048 /*0x07038*/ u64 ini_errors_alarm;
3049 /*0x07040*/ u64 dma_errors_reg;
3075 /*0x07048*/ u64 dma_errors_mask;
3076 /*0x07050*/ u64 dma_errors_alarm;
3077 /*0x07058*/ u64 tgt_errors_reg;
3100 /*0x07060*/ u64 tgt_errors_mask;
3101 /*0x07068*/ u64 tgt_errors_alarm;
3102 /*0x07070*/ u64 config_errors_reg;
3119 /*0x07078*/ u64 config_errors_mask;
3120 /*0x07080*/ u64 config_errors_alarm;
3121 u8 unused07090[0x07090-0x07088];
3123 /*0x07090*/ u64 crdt_errors_reg;
3135 /*0x07098*/ u64 crdt_errors_mask;
3136 /*0x070a0*/ u64 crdt_errors_alarm;
3137 u8 unused070b0[0x070b0-0x070a8];
3139 /*0x070b0*/ u64 mrpcim_general_errors_reg;
3154 /*0x070b8*/ u64 mrpcim_general_errors_mask;
3155 /*0x070c0*/ u64 mrpcim_general_errors_alarm;
3156 u8 unused070d0[0x070d0-0x070c8];
3158 /*0x070d0*/ u64 pll_errors_reg;
3162 /*0x070d8*/ u64 pll_errors_mask;
3163 /*0x070e0*/ u64 pll_errors_alarm;
3164 /*0x070e8*/ u64 srpcim_to_mrpcim_alarm_reg;
3167 /*0x070f0*/ u64 srpcim_to_mrpcim_alarm_mask;
3168 /*0x070f8*/ u64 srpcim_to_mrpcim_alarm_alarm;
3169 /*0x07100*/ u64 vpath_to_mrpcim_alarm_reg;
3172 /*0x07108*/ u64 vpath_to_mrpcim_alarm_mask;
3173 /*0x07110*/ u64 vpath_to_mrpcim_alarm_alarm;
3174 u8 unused07128[0x07128-0x07118];
3176 /*0x07128*/ u64 crdt_errors_vplane_reg[17];
3193 /*0x07130*/ u64 crdt_errors_vplane_mask[17];
3194 /*0x07138*/ u64 crdt_errors_vplane_alarm[17];
3195 u8 unused072f0[0x072f0-0x072c0];
3197 /*0x072f0*/ u64 mrpcim_rst_in_prog;
3199 /*0x072f8*/ u64 mrpcim_reg_modified;
3202 u8 unused07378[0x07378-0x07300];
3204 /*0x07378*/ u64 write_arb_pending;
3210 /*0x07380*/ u64 read_arb_pending;
3214 /*0x07388*/ u64 dmaif_dmadbl_pending;
3223 /*0x07390*/ u64 wrcrdtarb_status0_vplane[17];
3226 /*0x07418*/ u64 wrcrdtarb_status1_vplane[17];
3229 u8 unused07500[0x07500-0x074a0];
3231 /*0x07500*/ u64 mrpcim_general_cfg1;
3233 /*0x07508*/ u64 mrpcim_general_cfg2;
3248 /*0x07510*/ u64 mrpcim_general_cfg3;
3262 /*0x07518*/ u64 mrpcim_stats_start_host_addr;
3266 u8 unused07950[0x07950-0x07520];
3268 /*0x07950*/ u64 rdcrdtarb_cfg0;
3278 u8 unused07be8[0x07be8-0x07958];
3280 /*0x07be8*/ u64 bf_sw_reset;
3282 /*0x07bf0*/ u64 sw_reset_status;
3285 u8 unused07d30[0x07d30-0x07bf8];
3287 /*0x07d30*/ u64 mrpcim_debug_stats0;
3290 /*0x07d38*/ u64 mrpcim_debug_stats1_vplane[17];
3293 /*0x07dc0*/ u64 mrpcim_debug_stats2_vplane[17];
3296 /*0x07e48*/ u64 mrpcim_debug_stats3_vplane[17];
3299 /*0x07ed0*/ u64 mrpcim_debug_stats4;
3303 /*0x07ed8*/ u64 genstats_count01;
3306 /*0x07ee0*/ u64 genstats_count23;
3309 /*0x07ee8*/ u64 genstats_count4;
3311 /*0x07ef0*/ u64 genstats_count5;
3314 u8 unused07f08[0x07f08-0x07ef8];
3316 /*0x07f08*/ u64 genstats_cfg[6];
3321 /*0x07f38*/ u64 genstat_64bit_cfg;
3324 u8 unused08000[0x08000-0x07f40];
3325 /*0x08000*/ u64 gcmg3_int_status;
3333 /*0x08008*/ u64 gcmg3_int_mask;
3334 u8 unused09000[0x09000-0x8010];
3336 /*0x09000*/ u64 g3ifcmd_fb_int_status;
3338 /*0x09008*/ u64 g3ifcmd_fb_int_mask;
3339 /*0x09010*/ u64 g3ifcmd_fb_err_reg;
3345 /*0x09018*/ u64 g3ifcmd_fb_err_mask;
3346 /*0x09020*/ u64 g3ifcmd_fb_err_alarm;
3348 u8 unused09400[0x09400-0x09028];
3350 /*0x09400*/ u64 g3ifcmd_cmu_int_status;
3352 /*0x09408*/ u64 g3ifcmd_cmu_int_mask;
3353 /*0x09410*/ u64 g3ifcmd_cmu_err_reg;
3359 /*0x09418*/ u64 g3ifcmd_cmu_err_mask;
3360 /*0x09420*/ u64 g3ifcmd_cmu_err_alarm;
3362 u8 unused09800[0x09800-0x09428];
3364 /*0x09800*/ u64 g3ifcmd_cml_int_status;
3366 /*0x09808*/ u64 g3ifcmd_cml_int_mask;
3367 /*0x09810*/ u64 g3ifcmd_cml_err_reg;
3373 /*0x09818*/ u64 g3ifcmd_cml_err_mask;
3374 /*0x09820*/ u64 g3ifcmd_cml_err_alarm;
3375 u8 unused09b00[0x09b00-0x09828];
3377 /*0x09b00*/ u64 vpath_to_vplane_map[17];
3380 u8 unused09c30[0x09c30-0x09b88];
3382 /*0x09c30*/ u64 xgxs_cfg_port[2];
3391 /*0x09c40*/ u64 xgxs_rxber_cfg_port[2];
3395 /*0x09c50*/ u64 xgxs_rxber_status_port[2];
3404 /*0x09c60*/ u64 xgxs_status_port[2];
3417 /*0x09c70*/ u64 xgxs_pma_reset_port[2];
3419 u8 unused09c90[0x09c90-0x09c80];
3421 /*0x09c90*/ u64 xgxs_static_cfg_port[2];
3423 u8 unused09d40[0x09d40-0x09ca0];
3425 /*0x09d40*/ u64 xgxs_info_port[2];
3428 /*0x09d50*/ u64 ratemgmt_cfg_port[2];
3434 /*0x09d60*/ u64 ratemgmt_status_port[2];
3438 u8 unused09d80[0x09d80-0x09d70];
3440 /*0x09d80*/ u64 ratemgmt_fixed_cfg_port[2];
3442 /*0x09d90*/ u64 ratemgmt_antp_cfg_port[2];
3454 /*0x09da0*/ u64 ratemgmt_anbe_cfg_port[2];
3465 /*0x09db0*/ u64 anbe_cfg_port[2];
3469 /*0x09dc0*/ u64 anbe_mgr_ctrl_port[2];
3474 u8 unused09de0[0x09de0-0x09dd0];
3476 /*0x09de0*/ u64 anbe_fw_mstr_port[2];
3479 /*0x09df0*/ u64 anbe_hwfsm_gen_status_port[2];
3511 /*0x09e00*/ u64 anbe_hwfsm_bp_status_port[2];
3534 /*0x09e10*/ u64 anbe_hwfsm_np_status_port[2];
3539 u8 unused09e30[0x09e30-0x09e20];
3541 /*0x09e30*/ u64 antp_gen_cfg_port[2];
3542 /*0x09e40*/ u64 antp_hwfsm_gen_status_port[2];
3562 /*0x09e50*/ u64 antp_hwfsm_bp_status_port[2];
3571 /*0x09e60*/ u64 antp_hwfsm_xnp_status_port[2];
3583 /*0x09e70*/ u64 mdio_mgr_access_port[2];
3593 u8 unused0a200[0x0a200-0x09e80];
3594 /*0x0a200*/ u64 xmac_vsport_choices_vh[17];
3596 u8 unused0a400[0x0a400-0x0a288];
3598 /*0x0a400*/ u64 rx_thresh_cfg_vp[17];
3605 u8 unused0ac90[0x0ac90-0x0a488];