Lines Matching +full:24 +full:- +full:bit

1 /*-
258 struct adapter *padap = pdbg_init->adap; in read_sge_debug_data()
277 struct adapter *padap = pdbg_init->adap; in read_tp_mib_data()
293 struct adapter *padap = pdbg_init->adap; in t5_wtp_data()
325 wtp->sge_pcie_cmd_req.sop[0] = sge_dbg_reg->debug_PC_Req_SOP0_cnt; in t5_wtp_data()
326 wtp->sge_pcie_cmd_req.sop[1] = sge_dbg_reg->debug_PC_Req_SOP1_cnt; in t5_wtp_data()
328 wtp->sge_pcie_cmd_req.eop[0] = sge_dbg_reg->debug_PC_Req_EOP0_cnt; in t5_wtp_data()
329 wtp->sge_pcie_cmd_req.eop[1] = sge_dbg_reg->debug_PC_Req_EOP1_cnt; in t5_wtp_data()
334 wtp->pcie_core_cmd_req.sop[0] = ((value >> 0) & 0xFF); /*bit 0:7*/ in t5_wtp_data()
335 wtp->pcie_core_cmd_req.sop[1] = ((value >> 8) & 0xFF); /*bit 8:15*/ in t5_wtp_data()
337 wtp->pcie_core_cmd_req.eop[0] = ((value >> 0) & 0xFF); /*bit 0:7*/ in t5_wtp_data()
338 wtp->pcie_core_cmd_req.eop[1] = ((value >> 8) & 0xFF); /*bit 8:15*/ in t5_wtp_data()
343 wtp->pcie_t5_dma_stat3.sop[i] = value & 0xFF; in t5_wtp_data()
344 wtp->pcie_t5_dma_stat3.eop[i] = ((value >> 16) & 0xFF); in t5_wtp_data()
349 wtp->sge_debug_data_high_index_6.sop[0] = ((value >> 4) & 0x0F); in t5_wtp_data()
350 wtp->sge_debug_data_high_index_6.eop[0] = ((value >> 0) & 0x0F); in t5_wtp_data()
351 wtp->sge_debug_data_high_index_6.sop[1] = ((value >> 12) & 0x0F); in t5_wtp_data()
352 wtp->sge_debug_data_high_index_6.eop[1] = ((value >> 8) & 0x0F); in t5_wtp_data()
353 wtp->sge_debug_data_high_index_6.sop[2] = ((value >> 20) & 0x0F); in t5_wtp_data()
354 wtp->sge_debug_data_high_index_6.eop[2] = ((value >> 16) & 0x0F); in t5_wtp_data()
355 wtp->sge_debug_data_high_index_6.sop[3] = ((value >> 28) & 0x0F); in t5_wtp_data()
356 wtp->sge_debug_data_high_index_6.eop[3] = ((value >> 24) & 0x0F); in t5_wtp_data()
360 wtp->sge_debug_data_high_index_3.sop[0] = ((value >> 4) & 0x0F); in t5_wtp_data()
361 wtp->sge_debug_data_high_index_3.eop[0] = ((value >> 0) & 0x0F); in t5_wtp_data()
362 wtp->sge_debug_data_high_index_3.sop[1] = ((value >> 12) & 0x0F); in t5_wtp_data()
363 wtp->sge_debug_data_high_index_3.eop[1] = ((value >> 8) & 0x0F); in t5_wtp_data()
364 wtp->sge_debug_data_high_index_3.sop[2] = ((value >> 20) & 0x0F); in t5_wtp_data()
365 wtp->sge_debug_data_high_index_3.eop[2] = ((value >> 16) & 0x0F); in t5_wtp_data()
366 wtp->sge_debug_data_high_index_3.sop[3] = ((value >> 28) & 0x0F); in t5_wtp_data()
367 wtp->sge_debug_data_high_index_3.eop[3] = ((value >> 24) & 0x0F); in t5_wtp_data()
372 wtp->ulp_se_cnt_chx.sop[i] = ((value >> 28) & 0x0F); in t5_wtp_data()
373 wtp->ulp_se_cnt_chx.eop[i] = ((value >> 24) & 0x0F); in t5_wtp_data()
379 wtp->mac_portx_pkt_count.sop[i] = ((value >> 24) & 0xFF); in t5_wtp_data()
380 wtp->mac_portx_pkt_count.eop[i] = ((value >> 16) & 0xFF); in t5_wtp_data()
381 wtp->mac_porrx_pkt_count.sop[i] = ((value >> 8) & 0xFF); in t5_wtp_data()
382 wtp->mac_porrx_pkt_count.eop[i] = ((value >> 0) & 0xFF); in t5_wtp_data()
388 wtp->mac_portx_aframestra_ok.sop[i] = (value & 0xFF); in t5_wtp_data()
389 wtp->mac_portx_aframestra_ok.eop[i] = (value & 0xFF); in t5_wtp_data()
395 wtp->core_pcie_cmd_rsp.sop[0] = ((value >> 0) & 0xFF); /*bit 0:7*/ in t5_wtp_data()
396 wtp->core_pcie_cmd_rsp.sop[1] = ((value >> 16) & 0xFF); /*bit 16:23*/ in t5_wtp_data()
398 wtp->core_pcie_cmd_rsp.eop[0] = ((value >> 8) & 0xFF); /*bit 8:15*/ in t5_wtp_data()
399 wtp->core_pcie_cmd_rsp.eop[1] = ((value >> 24) & 0xFF); /*bit 24:31*/ in t5_wtp_data()
402 wtp->pcie_sge_cmd_rsp.sop[0] = sge_dbg_reg->debug_PC_Rsp_SOP0_cnt; in t5_wtp_data()
403 wtp->pcie_sge_cmd_rsp.sop[1] = sge_dbg_reg->debug_PC_Rsp_SOP1_cnt; in t5_wtp_data()
405 wtp->pcie_sge_cmd_rsp.eop[0] = sge_dbg_reg->debug_PC_Rsp_EOP0_cnt; in t5_wtp_data()
406 wtp->pcie_sge_cmd_rsp.eop[1] = sge_dbg_reg->debug_PC_Rsp_EOP1_cnt; in t5_wtp_data()
409 wtp->sge_cim.sop[0] = sge_dbg_reg->debug_CIM_SOP0_cnt; in t5_wtp_data()
410 wtp->sge_cim.sop[1] = sge_dbg_reg->debug_CIM_SOP1_cnt; in t5_wtp_data()
412 wtp->sge_cim.eop[0] = sge_dbg_reg->debug_CIM_EOP0_cnt; in t5_wtp_data()
413 wtp->sge_cim.eop[1] = sge_dbg_reg->debug_CIM_EOP1_cnt; in t5_wtp_data()
416 wtp->utx_sge_dma_req.sop[0] = sge_dbg_reg->debug_UD_Rx_SOP0_cnt; in t5_wtp_data()
417 wtp->utx_sge_dma_req.sop[1] = sge_dbg_reg->debug_UD_Rx_SOP1_cnt; in t5_wtp_data()
418 wtp->utx_sge_dma_req.sop[2] = sge_dbg_reg->debug_UD_Rx_SOP2_cnt; in t5_wtp_data()
419 wtp->utx_sge_dma_req.sop[3] = sge_dbg_reg->debug_UD_Rx_SOP3_cnt; in t5_wtp_data()
421 wtp->utx_sge_dma_req.eop[0] = sge_dbg_reg->debug_UD_Rx_EOP0_cnt; in t5_wtp_data()
422 wtp->utx_sge_dma_req.eop[1] = sge_dbg_reg->debug_UD_Rx_EOP1_cnt; in t5_wtp_data()
423 wtp->utx_sge_dma_req.eop[2] = sge_dbg_reg->debug_UD_Rx_EOP2_cnt; in t5_wtp_data()
424 wtp->utx_sge_dma_req.eop[3] = sge_dbg_reg->debug_UD_Rx_EOP3_cnt; in t5_wtp_data()
427 wtp->sge_pcie_dma_req.sop[0] = sge_dbg_reg->debug_PD_Req_Rd0_cnt; in t5_wtp_data()
428 wtp->sge_pcie_dma_req.sop[1] = sge_dbg_reg->debug_PD_Req_Rd1_cnt; in t5_wtp_data()
429 wtp->sge_pcie_dma_req.sop[2] = sge_dbg_reg->debug_PD_Req_Rd2_cnt; in t5_wtp_data()
430 wtp->sge_pcie_dma_req.sop[3] = sge_dbg_reg->debug_PD_Req_Rd3_cnt; in t5_wtp_data()
432 wtp->sge_pcie_dma_req.eop[0] = sge_dbg_reg->debug_PD_Req_Rd0_cnt; in t5_wtp_data()
433 wtp->sge_pcie_dma_req.eop[1] = sge_dbg_reg->debug_PD_Req_Rd1_cnt; in t5_wtp_data()
434 wtp->sge_pcie_dma_req.eop[2] = sge_dbg_reg->debug_PD_Req_Rd2_cnt; in t5_wtp_data()
435 wtp->sge_pcie_dma_req.eop[3] = sge_dbg_reg->debug_PD_Req_Rd3_cnt; in t5_wtp_data()
440 wtp->pcie_core_dma_req.sop[0] = ((value >> 0) & 0xFF); /*bit 0:7*/ in t5_wtp_data()
441 wtp->pcie_core_dma_req.sop[1] = ((value >> 8) & 0xFF); /*bit 8:15*/ in t5_wtp_data()
442 wtp->pcie_core_dma_req.sop[2] = ((value >> 16) & 0xFF); /*bit 16:23*/ in t5_wtp_data()
443 wtp->pcie_core_dma_req.sop[3] = ((value >> 24) & 0xFF); /*bit 24:31*/ in t5_wtp_data()
445 wtp->pcie_core_dma_req.eop[0] = ((value >> 0) & 0xFF); /*bit 0:7*/ in t5_wtp_data()
446 wtp->pcie_core_dma_req.eop[1] = ((value >> 8) & 0xFF); /*bit 8:15*/ in t5_wtp_data()
447 wtp->pcie_core_dma_req.eop[2] = ((value >> 16) & 0xFF); /*bit 16:23*/ in t5_wtp_data()
448 wtp->pcie_core_dma_req.eop[3] = ((value >> 24) & 0xFF); /*bit 24:31*/ in t5_wtp_data()
453 wtp->core_pcie_dma_rsp.sop[0] = ((value >> 0) & 0xFF); /*bit 0:7*/ in t5_wtp_data()
454 wtp->core_pcie_dma_rsp.sop[1] = ((value >> 8) & 0xFF); /*bit 8:15*/ in t5_wtp_data()
455 wtp->core_pcie_dma_rsp.sop[2] = ((value >> 16) & 0xFF); /*bit 16:23*/ in t5_wtp_data()
456 wtp->core_pcie_dma_rsp.sop[3] = ((value >> 24) & 0xFF); /*bit 24:31*/ in t5_wtp_data()
460 wtp->core_pcie_dma_rsp.eop[0] = ((value >> 0) & 0xFF); /*bit 0:7*/ in t5_wtp_data()
461 wtp->core_pcie_dma_rsp.eop[1] = ((value >> 8) & 0xFF); /*bit 8:15*/ in t5_wtp_data()
462 wtp->core_pcie_dma_rsp.eop[2] = ((value >> 16) & 0xFF); /*bit 16:23*/ in t5_wtp_data()
463 wtp->core_pcie_dma_rsp.eop[3] = ((value >> 24) & 0xFF); /*bit 24:31*/ in t5_wtp_data()
466 wtp->pcie_sge_dma_rsp.sop[0] = sge_dbg_reg->debug_PD_Rsp_SOP0_cnt; in t5_wtp_data()
467 wtp->pcie_sge_dma_rsp.sop[1] = sge_dbg_reg->debug_PD_Rsp_SOP1_cnt; in t5_wtp_data()
468 wtp->pcie_sge_dma_rsp.sop[2] = sge_dbg_reg->debug_PD_Rsp_SOP2_cnt; in t5_wtp_data()
469 wtp->pcie_sge_dma_rsp.sop[3] = sge_dbg_reg->debug_PD_Rsp_SOP3_cnt; in t5_wtp_data()
471 wtp->pcie_sge_dma_rsp.eop[0] = sge_dbg_reg->debug_PD_Rsp_EOP0_cnt; in t5_wtp_data()
472 wtp->pcie_sge_dma_rsp.eop[1] = sge_dbg_reg->debug_PD_Rsp_EOP1_cnt; in t5_wtp_data()
473 wtp->pcie_sge_dma_rsp.eop[2] = sge_dbg_reg->debug_PD_Rsp_EOP2_cnt; in t5_wtp_data()
474 wtp->pcie_sge_dma_rsp.eop[3] = sge_dbg_reg->debug_PD_Rsp_EOP3_cnt; in t5_wtp_data()
477 wtp->sge_utx.sop[0] = sge_dbg_reg->debug_U_Tx_SOP0_cnt; in t5_wtp_data()
478 wtp->sge_utx.sop[1] = sge_dbg_reg->debug_U_Tx_SOP1_cnt; in t5_wtp_data()
479 wtp->sge_utx.sop[2] = sge_dbg_reg->debug_U_Tx_SOP2_cnt; in t5_wtp_data()
480 wtp->sge_utx.sop[3] = sge_dbg_reg->debug_U_Tx_SOP3_cnt; in t5_wtp_data()
482 wtp->sge_utx.eop[0] = sge_dbg_reg->debug_U_Tx_EOP0_cnt; in t5_wtp_data()
483 wtp->sge_utx.eop[1] = sge_dbg_reg->debug_U_Tx_EOP1_cnt; in t5_wtp_data()
484 wtp->sge_utx.eop[2] = sge_dbg_reg->debug_U_Tx_EOP2_cnt; in t5_wtp_data()
485 wtp->sge_utx.eop[3] = sge_dbg_reg->debug_U_Tx_EOP3_cnt; in t5_wtp_data()
491 wtp->utx_tp.sop[i] = ((value >> 28) & 0xF); /*bits 28:31*/ in t5_wtp_data()
492 wtp->utx_tp.eop[i] = ((value >> 24) & 0xF); /*bits 24:27*/ in t5_wtp_data()
500 wtp->utx_tpcside.sop[i] = ((value >> 28) & 0xF);/*bits 28:31*/ in t5_wtp_data()
501 wtp->utx_tpcside.eop[i] = ((value >> 24) & 0xF);/*bits 24:27*/ in t5_wtp_data()
502 wtp->tpcside_rxpld.sop[i] = ((value >> 20) & 0xF);/*bits 20:23*/ in t5_wtp_data()
503 wtp->tpcside_rxpld.eop[i] = ((value >> 16) & 0xF);/*bits 16:19*/ in t5_wtp_data()
504 wtp->tpcside_rxarb.sop[i] = ((value >> 12) & 0xF);/*bits 12:15*/ in t5_wtp_data()
505 wtp->tpcside_rxarb.eop[i] = ((value >> 8) & 0xF); /*bits 8:11*/ in t5_wtp_data()
506 wtp->tpcside_rxcpl.sop[i] = ((value >> 4) & 0xF); /*bits 4:7*/ in t5_wtp_data()
507 wtp->tpcside_rxcpl.eop[i] = ((value >> 0) & 0xF); /*bits 0:3*/ in t5_wtp_data()
515 wtp->tpeside_mps.sop[i] = ((value >> 28) & 0xF); /*bits 28:31*/ in t5_wtp_data()
516 wtp->tpeside_mps.eop[i] = ((value >> 24) & 0xF); /*bits 24:27*/ in t5_wtp_data()
517 wtp->tpeside_pm.sop[i] = ((value >> 20) & 0xF); /*bits 20:23*/ in t5_wtp_data()
518 wtp->tpeside_pm.eop[i] = ((value >> 16) & 0xF); /*bits 16:19*/ in t5_wtp_data()
519 wtp->mps_tpeside.sop[i] = ((value >> 12) & 0xF); /*bits 12:15*/ in t5_wtp_data()
520 wtp->mps_tpeside.eop[i] = ((value >> 8) & 0xF); /*bits 8:11*/ in t5_wtp_data()
521 wtp->tpeside_pld.sop[i] = ((value >> 4) & 0xF); /*bits 4:7*/ in t5_wtp_data()
522 wtp->tpeside_pld.eop[i] = ((value >> 0) & 0xF); /*bits 0:3*/ in t5_wtp_data()
529 wtp->pcie_cmd_stat2.sop[i] = value & 0xFF; in t5_wtp_data()
530 wtp->pcie_cmd_stat2.eop[i] = value & 0xFF; in t5_wtp_data()
536 wtp->pcie_cmd_stat3.sop[i] = value & 0xFF; in t5_wtp_data()
537 wtp->pcie_cmd_stat3.eop[i] = value & 0xFF; in t5_wtp_data()
544 wtp->pmrx_ulprx.sop[i] = ((value >> 4) & 0xF); /*bits 4:7*/ in t5_wtp_data()
545 wtp->pmrx_ulprx.eop[i] = ((value >> 0) & 0xF); /*bits 0:3*/ in t5_wtp_data()
546 wtp->ulprx_tpcside.sop[i] = ((value >> 28) & 0xF);/*bits 28:31*/ in t5_wtp_data()
547 wtp->ulprx_tpcside.eop[i] = ((value >> 24) & 0xF);/*bits 24:27*/ in t5_wtp_data()
554 wtp->tp_mps.sop[(i*2)] = ((value >> 8) & 0xFF); /*bit 8:15*/ in t5_wtp_data()
555 wtp->tp_mps.eop[(i*2)] = ((value >> 0) & 0xFF); /*bit 0:7*/ in t5_wtp_data()
556 wtp->tp_mps.sop[(i*2) + 1] = ((value >> 24) & 0xFF);/*bit 24:31 in t5_wtp_data()
558 wtp->tp_mps.eop[(i*2) + 1] = ((value >> 16) & 0xFF);/*bit 16:23 in t5_wtp_data()
561 drop = ptp_mib->TP_MIB_OFD_ARP_DROP.value; in t5_wtp_data()
562 drop += ptp_mib->TP_MIB_OFD_DFR_DROP.value; in t5_wtp_data()
564 drop += ptp_mib->TP_MIB_TNL_DROP_0.value; in t5_wtp_data()
565 drop += ptp_mib->TP_MIB_TNL_DROP_1.value; in t5_wtp_data()
566 drop += ptp_mib->TP_MIB_TNL_DROP_2.value; in t5_wtp_data()
567 drop += ptp_mib->TP_MIB_TNL_DROP_3.value; in t5_wtp_data()
569 wtp->tp_mps.drops = drop; in t5_wtp_data()
575 wtp->mps_xgm.sop[(i*2)] = ((value >> 8) & 0xFF);/*bit 8:15*/ in t5_wtp_data()
576 wtp->mps_xgm.eop[(i*2)] = ((value >> 0) & 0xFF);/*bit 0:7*/ in t5_wtp_data()
577 wtp->mps_xgm.sop[(i*2) + 1] = ((value >> 24) & 0xFF);/*bit 24:31 in t5_wtp_data()
579 wtp->mps_xgm.eop[(i*2) + 1] = ((value >> 16) & 0xFF);/*bit 16:23 in t5_wtp_data()
588 wtp->mps_xgm.drops = (drop & 0xFF); in t5_wtp_data()
600 wtp->tx_xgm_xgm.sop[i] = ((value >> 24) & 0xFF); /*bit 24:31*/ in t5_wtp_data()
601 wtp->tx_xgm_xgm.eop[i] = ((value >> 16) & 0xFF); /*bit 16:23*/ in t5_wtp_data()
602 wtp->rx_xgm_xgm.sop[i] = ((value >> 8) & 0xFF); /*bit 8:15*/ in t5_wtp_data()
603 wtp->rx_xgm_xgm.eop[i] = ((value >> 0) & 0xFF); /*bit 0:7*/ in t5_wtp_data()
612 wtp->xgm_wire.sop[i] = (value); in t5_wtp_data()
613 wtp->xgm_wire.eop[i] = (value); /* No EOP for XGMAC, so fake in t5_wtp_data()
628 wtp->wire_xgm.sop[i] = (value); in t5_wtp_data()
629 wtp->wire_xgm.eop[i] = (value); /* No EOP for XGMAC, so fake in t5_wtp_data()
640 wtp->xgm_mps.sop[i] = ((value >> 8) & 0xFF); /*bits 8:15*/ in t5_wtp_data()
641 wtp->xgm_mps.eop[i] = ((value >> 0) & 0xFF); /*bits 0:7*/ in t5_wtp_data()
648 wtp->xgm_mps.cls_drop = drop & 0xFF; in t5_wtp_data()
688 wtp->xgm_mps.drop = (drop & 0xFF); in t5_wtp_data()
742 wtp->xgm_mps.err = (err & 0xFF); in t5_wtp_data()
748 wtp->mps_tp.sop[(i*2)] = ((value >> 8) & 0xFF); /*bit 8:15*/ in t5_wtp_data()
749 wtp->mps_tp.eop[(i*2)] = ((value >> 0) & 0xFF); /*bit 0:7*/ in t5_wtp_data()
750 wtp->mps_tp.sop[(i*2) + 1] = ((value >> 24) & 0xFF);/*bit 24:31 in t5_wtp_data()
752 wtp->mps_tp.eop[(i*2) + 1] = ((value >> 16) & 0xFF);/*bit 16:23 in t5_wtp_data()
755 drop = ptp_mib->TP_MIB_TNL_CNG_DROP_0.value; in t5_wtp_data()
756 drop += ptp_mib->TP_MIB_TNL_CNG_DROP_1.value; in t5_wtp_data()
757 drop += ptp_mib->TP_MIB_TNL_CNG_DROP_2.value; in t5_wtp_data()
758 drop += ptp_mib->TP_MIB_TNL_CNG_DROP_3.value; in t5_wtp_data()
759 drop += ptp_mib->TP_MIB_OFD_CHN_DROP_0.value; in t5_wtp_data()
760 drop += ptp_mib->TP_MIB_OFD_CHN_DROP_1.value; in t5_wtp_data()
761 drop += ptp_mib->TP_MIB_OFD_CHN_DROP_2.value; in t5_wtp_data()
762 drop += ptp_mib->TP_MIB_OFD_CHN_DROP_3.value; in t5_wtp_data()
763 drop += ptp_mib->TP_MIB_FCOE_DROP_0.value; in t5_wtp_data()
764 drop += ptp_mib->TP_MIB_FCOE_DROP_1.value; in t5_wtp_data()
765 drop += ptp_mib->TP_MIB_FCOE_DROP_2.value; in t5_wtp_data()
766 drop += ptp_mib->TP_MIB_FCOE_DROP_3.value; in t5_wtp_data()
767 drop += ptp_mib->TP_MIB_OFD_VLN_DROP_0.value; in t5_wtp_data()
768 drop += ptp_mib->TP_MIB_OFD_VLN_DROP_1.value; in t5_wtp_data()
769 drop += ptp_mib->TP_MIB_OFD_VLN_DROP_2.value; in t5_wtp_data()
770 drop += ptp_mib->TP_MIB_OFD_VLN_DROP_3.value; in t5_wtp_data()
771 drop += ptp_mib->TP_MIB_USM_DROP.value; in t5_wtp_data()
773 wtp->mps_tp.drops = drop; in t5_wtp_data()
780 wtp->tpcside_csw.sop[i] = ((value >> 28) & 0xF);/*bits 28:31*/ in t5_wtp_data()
781 wtp->tpcside_csw.eop[i] = ((value >> 24) & 0xF);/*bits 24:27*/ in t5_wtp_data()
782 wtp->tpcside_pm.sop[i] = ((value >> 20) & 0xF);/*bits 20:23*/ in t5_wtp_data()
783 wtp->tpcside_pm.eop[i] = ((value >> 16) & 0xF);/*bits 16:19*/ in t5_wtp_data()
784 wtp->tpcside_uturn.sop[i] = ((value >> 12) & 0xF);/*bits 12:15*/ in t5_wtp_data()
785 wtp->tpcside_uturn.eop[i] = ((value >> 8) & 0xF); /*bits 8:11*/ in t5_wtp_data()
786 wtp->tpcside_txcpl.sop[i] = ((value >> 4) & 0xF); /*bits 4:7*/ in t5_wtp_data()
787 wtp->tpcside_txcpl.eop[i] = ((value >> 0) & 0xF); /*bits 0:3*/ in t5_wtp_data()
791 wtp->tp_csw.sop[0] = sge_dbg_reg->debug_CPLSW_TP_Rx_SOP0_cnt; in t5_wtp_data()
792 wtp->tp_csw.sop[1] = sge_dbg_reg->debug_CPLSW_TP_Rx_SOP1_cnt; in t5_wtp_data()
794 wtp->tp_csw.eop[0] = sge_dbg_reg->debug_CPLSW_TP_Rx_EOP0_cnt; in t5_wtp_data()
795 wtp->tp_csw.eop[1] = sge_dbg_reg->debug_CPLSW_TP_Rx_EOP1_cnt; in t5_wtp_data()
798 wtp->csw_sge.sop[0] = sge_dbg_reg->debug_T_Rx_SOP0_cnt; in t5_wtp_data()
799 wtp->csw_sge.sop[1] = sge_dbg_reg->debug_T_Rx_SOP1_cnt; in t5_wtp_data()
801 wtp->csw_sge.eop[0] = sge_dbg_reg->debug_T_Rx_EOP0_cnt; in t5_wtp_data()
802 wtp->csw_sge.eop[1] = sge_dbg_reg->debug_T_Rx_EOP1_cnt; in t5_wtp_data()
804 wtp->sge_pcie.sop[0] = sge_dbg_reg->debug_PD_Req_SOP0_cnt; in t5_wtp_data()
805 wtp->sge_pcie.sop[1] = sge_dbg_reg->debug_PD_Req_SOP1_cnt; in t5_wtp_data()
806 wtp->sge_pcie.sop[2] = sge_dbg_reg->debug_PD_Req_SOP2_cnt; in t5_wtp_data()
807 wtp->sge_pcie.sop[3] = sge_dbg_reg->debug_PD_Req_SOP3_cnt; in t5_wtp_data()
809 wtp->sge_pcie.eop[0] = sge_dbg_reg->debug_PD_Req_EOP0_cnt; in t5_wtp_data()
810 wtp->sge_pcie.eop[1] = sge_dbg_reg->debug_PD_Req_EOP1_cnt; in t5_wtp_data()
811 wtp->sge_pcie.eop[2] = sge_dbg_reg->debug_PD_Req_EOP2_cnt; in t5_wtp_data()
812 wtp->sge_pcie.eop[3] = sge_dbg_reg->debug_PD_Req_EOP3_cnt; in t5_wtp_data()
814 wtp->sge_pcie_ints.sop[0] = sge_dbg_reg->debug_PD_Req_Int0_cnt; in t5_wtp_data()
815 wtp->sge_pcie_ints.sop[1] = sge_dbg_reg->debug_PD_Req_Int1_cnt; in t5_wtp_data()
816 wtp->sge_pcie_ints.sop[2] = sge_dbg_reg->debug_PD_Req_Int2_cnt; in t5_wtp_data()
817 wtp->sge_pcie_ints.sop[3] = sge_dbg_reg->debug_PD_Req_Int3_cnt; in t5_wtp_data()
819 wtp->sge_pcie_ints.eop[0] = sge_dbg_reg->debug_PD_Req_Int0_cnt; in t5_wtp_data()
820 wtp->sge_pcie_ints.eop[1] = sge_dbg_reg->debug_PD_Req_Int1_cnt; in t5_wtp_data()
821 wtp->sge_pcie_ints.eop[2] = sge_dbg_reg->debug_PD_Req_Int2_cnt; in t5_wtp_data()
822 wtp->sge_pcie_ints.eop[3] = sge_dbg_reg->debug_PD_Req_Int3_cnt; in t5_wtp_data()
827 wtp->pcie_dma1_stat2.sop[i] = ((value >> 8) & 0x0F); in t5_wtp_data()
828 wtp->pcie_dma1_stat2.eop[i] = ((value >> 8) & 0x0F); in t5_wtp_data()
829 wtp->pcie_dma1_stat2_core.sop[i] += value & 0x0F; in t5_wtp_data()
830 wtp->pcie_dma1_stat2_core.eop[i] += value & 0x0F; in t5_wtp_data()
836 wtp->mac_porrx_aframestra_ok.sop[i] = (value & 0xFF); in t5_wtp_data()
837 wtp->mac_porrx_aframestra_ok.eop[i] = (value & 0xFF); in t5_wtp_data()
842 wtp->sge_debug_data_high_indx7.sop[0] = ((value >> 4) & 0x0F); in t5_wtp_data()
843 wtp->sge_debug_data_high_indx7.eop[0] = ((value >> 0) & 0x0F); in t5_wtp_data()
844 wtp->sge_debug_data_high_indx7.sop[1] = ((value >> 12) & 0x0F); in t5_wtp_data()
845 wtp->sge_debug_data_high_indx7.eop[1] = ((value >> 8) & 0x0F); in t5_wtp_data()
846 wtp->sge_debug_data_high_indx7.sop[2] = ((value >> 20) & 0x0F); in t5_wtp_data()
847 wtp->sge_debug_data_high_indx7.eop[2] = ((value >> 16) & 0x0F); in t5_wtp_data()
848 wtp->sge_debug_data_high_indx7.sop[3] = ((value >> 28) & 0x0F); in t5_wtp_data()
849 wtp->sge_debug_data_high_indx7.eop[3] = ((value >> 24) & 0x0F); in t5_wtp_data()
853 wtp->sge_debug_data_high_indx1.sop[0] = ((value >> 20) & 0x0F); in t5_wtp_data()
854 wtp->sge_debug_data_high_indx1.eop[0] = ((value >> 16) & 0x0F); in t5_wtp_data()
855 wtp->sge_debug_data_high_indx1.sop[1] = ((value >> 28) & 0x0F); in t5_wtp_data()
856 wtp->sge_debug_data_high_indx1.eop[1] = ((value >> 24) & 0x0F); in t5_wtp_data()
863 wtp->utx_tpcside_tx.sop[i] = ((value >> 28) & 0xF);/*bits 28:31 in t5_wtp_data()
865 wtp->utx_tpcside_tx.eop[i] = ((value >> 24) & 0xF); in t5_wtp_data()
870 wtp->sge_debug_data_high_indx9.sop[0] = ((value >> 20) & 0x0F); in t5_wtp_data()
871 wtp->sge_debug_data_high_indx9.sop[1] = ((value >> 28) & 0x0F); in t5_wtp_data()
872 wtp->sge_debug_data_high_indx9.eop[0] = ((value >> 16) & 0x0F); in t5_wtp_data()
873 wtp->sge_debug_data_high_indx9.eop[1] = ((value >> 24) & 0x0F); in t5_wtp_data()
874 wtp->sge_work_req_pkt.sop[0] = ((value >> 4) & 0x0F); in t5_wtp_data()
875 wtp->sge_work_req_pkt.sop[1] = ((value >> 12) & 0x0F); in t5_wtp_data()
879 wtp->le_db_rsp_cnt.sop = value & 0xF; in t5_wtp_data()
880 wtp->le_db_rsp_cnt.eop = (value >> 16) & 0xF; in t5_wtp_data()
887 wtp->tp_dbg_eside_pktx.sop[i] = ((value >> 12) & 0xF); in t5_wtp_data()
888 wtp->tp_dbg_eside_pktx.eop[i] = ((value >> 8) & 0xF); in t5_wtp_data()
894 wtp->pcie_core_dmaw.sop[0] = ((value >> 0) & 0xFF); /*bit 0:7*/ in t5_wtp_data()
895 wtp->pcie_core_dmaw.sop[1] = ((value >> 8) & 0xFF); /*bit 8:15*/ in t5_wtp_data()
896 wtp->pcie_core_dmaw.sop[2] = ((value >> 16) & 0xFF); /*bit 16:23*/ in t5_wtp_data()
897 wtp->pcie_core_dmaw.sop[3] = ((value >> 24) & 0xFF); /*bit 24:31*/ in t5_wtp_data()
901 wtp->pcie_core_dmaw.eop[0] = ((value >> 0) & 0xFF); /*bit 0:7*/ in t5_wtp_data()
902 wtp->pcie_core_dmaw.eop[1] = ((value >> 8) & 0xFF); /*bit 8:15*/ in t5_wtp_data()
903 wtp->pcie_core_dmaw.eop[2] = ((value >> 16) & 0xFF); /*bit 16:23*/ in t5_wtp_data()
904 wtp->pcie_core_dmaw.eop[3] = ((value >> 24) & 0xFF); /*bit 24:31*/ in t5_wtp_data()
908 wtp->pcie_core_dmai.sop[0] = ((value >> 0) & 0xFF); /*bit 0:7*/ in t5_wtp_data()
909 wtp->pcie_core_dmai.sop[1] = ((value >> 8) & 0xFF); /*bit 8:15*/ in t5_wtp_data()
910 wtp->pcie_core_dmai.sop[2] = ((value >> 16) & 0xFF); /*bit 16:23*/ in t5_wtp_data()
911 wtp->pcie_core_dmai.sop[3] = ((value >> 24) & 0xFF); /*bit 24:31*/ in t5_wtp_data()
913 wtp->pcie_core_dmai.eop[0] = ((value >> 0) & 0xFF); /*bit 0:7*/ in t5_wtp_data()
914 wtp->pcie_core_dmai.eop[1] = ((value >> 8) & 0xFF); /*bit 8:15*/ in t5_wtp_data()
915 wtp->pcie_core_dmai.eop[2] = ((value >> 16) & 0xFF); /*bit 16:23*/ in t5_wtp_data()
916 wtp->pcie_core_dmai.eop[3] = ((value >> 24) & 0xFF); /*bit 24:31*/ in t5_wtp_data()
935 struct adapter *padap = pdbg_init->adap; in t6_wtp_data()
965 wtp->pcie_cmd_stat2.sop[0] = value & 0xFF; in t6_wtp_data()
966 wtp->pcie_cmd_stat2.eop[0] = value & 0xFF; in t6_wtp_data()
969 wtp->sge_pcie_cmd_req.sop[0] = ((value >> 20) & 0x0F); in t6_wtp_data()
970 wtp->sge_pcie_cmd_req.eop[0] = ((value >> 16) & 0x0F); in t6_wtp_data()
971 wtp->sge_pcie_cmd_req.sop[1] = ((value >> 28) & 0x0F); in t6_wtp_data()
972 wtp->sge_pcie_cmd_req.eop[1] = ((value >> 24) & 0x0F); in t6_wtp_data()
975 wtp->pcie_cmd_stat3.sop[0] = value & 0xFF; in t6_wtp_data()
976 wtp->pcie_cmd_stat3.eop[0] = value & 0xFF; in t6_wtp_data()
979 wtp->pcie_sge_cmd_rsp.sop[0] = sge_dbg_reg->debug_PC_Rsp_SOP0_cnt; in t6_wtp_data()
980 wtp->pcie_sge_cmd_rsp.eop[0] = sge_dbg_reg->debug_PC_Rsp_EOP0_cnt; in t6_wtp_data()
981 wtp->pcie_sge_cmd_rsp.sop[1] = sge_dbg_reg->debug_PC_Rsp_SOP1_cnt; in t6_wtp_data()
982 wtp->pcie_sge_cmd_rsp.eop[1] = sge_dbg_reg->debug_PC_Rsp_EOP0_cnt; in t6_wtp_data()
985 wtp->sge_cim.sop[0] = sge_dbg_reg->debug_CIM_SOP0_cnt; in t6_wtp_data()
986 wtp->sge_cim.sop[1] = sge_dbg_reg->debug_CIM_SOP1_cnt; in t6_wtp_data()
988 wtp->sge_cim.eop[0] = sge_dbg_reg->debug_CIM_EOP0_cnt; in t6_wtp_data()
989 wtp->sge_cim.eop[1] = sge_dbg_reg->debug_CIM_EOP1_cnt; in t6_wtp_data()
993 wtp->sge_work_req_pkt.sop[0] = ((value >> 4) & 0x0F); in t6_wtp_data()
994 wtp->sge_work_req_pkt.eop[0] = ((value >> 0) & 0x0F); in t6_wtp_data()
998 wtp->pcie_dma1_stat2.sop[i] = ((value >> 8) & 0x0F); in t6_wtp_data()
999 wtp->pcie_dma1_stat2.eop[i] = ((value >> 8) & 0x0F); in t6_wtp_data()
1000 wtp->pcie_dma1_stat2_core.sop[i] = value & 0x0F; in t6_wtp_data()
1001 wtp->pcie_dma1_stat2_core.eop[i] = value & 0x0F; in t6_wtp_data()
1007 wtp->pcie_t5_dma_stat3.sop[i] = value & 0xFF; in t6_wtp_data()
1008 wtp->pcie_t5_dma_stat3.eop[i] = ((value >> 16) & 0xFF); in t6_wtp_data()
1014 wtp->ulp_se_cnt_chx.sop[i] = ((value >> 28) & 0x0F); in t6_wtp_data()
1015 wtp->ulp_se_cnt_chx.eop[i] = ((value >> 24) & 0x0F); in t6_wtp_data()
1023 wtp->utx_tpcside.sop[i] = ((value >> 28) & 0xF);/*bits 28:31*/ in t6_wtp_data()
1024 wtp->utx_tpcside.eop[i] = ((value >> 24) & 0xF);/*bits 24:27*/ in t6_wtp_data()
1025 wtp->tpcside_rxarb.sop[i] = ((value >> 12) & 0xF);/*bits 12:15*/ in t6_wtp_data()
1026 wtp->tpcside_rxarb.eop[i] = ((value >> 8) & 0xF); /*bits 8:11*/ in t6_wtp_data()
1034 wtp->tpeside_mps.sop[i] = ((value >> 28) & 0xF); /*bits 28:31*/ in t6_wtp_data()
1035 wtp->tpeside_mps.eop[i] = ((value >> 24) & 0xF); /*bits 24:27*/ in t6_wtp_data()
1040 wtp->tp_mps.sop[(i*2)] = ((value >> 8) & 0xFF); /*bit 8:15*/ in t6_wtp_data()
1041 wtp->tp_mps.eop[(i*2)] = ((value >> 0) & 0xFF); /*bit 0:7*/ in t6_wtp_data()
1042 wtp->tp_mps.sop[(i*2) + 1] = ((value >> 24) & 0xFF);/*bit 24:31 in t6_wtp_data()
1044 wtp->tp_mps.eop[(i*2) + 1] = ((value >> 16) & 0xFF);/*bit 16:23 in t6_wtp_data()
1050 wtp->mps_xgm.sop[(i*2)] = ((value >> 8) & 0xFF);/*bit 8:15*/ in t6_wtp_data()
1051 wtp->mps_xgm.eop[(i*2)] = ((value >> 0) & 0xFF); /*bit 0:7*/ in t6_wtp_data()
1052 wtp->mps_xgm.sop[(i*2) + 1] = ((value >> 24) & 0xFF);/*bit 24:31 in t6_wtp_data()
1054 wtp->mps_xgm.eop[(i*2) + 1] = ((value >> 16) & 0xFF);/*bit 16:23 in t6_wtp_data()
1061 wtp->mac_portx_pkt_count.sop[i] = ((value >> 24) & 0xFF); in t6_wtp_data()
1062 wtp->mac_portx_pkt_count.eop[i] = ((value >> 16) & 0xFF); in t6_wtp_data()
1063 wtp->mac_porrx_pkt_count.sop[i] = ((value >> 8) & 0xFF); in t6_wtp_data()
1064 wtp->mac_porrx_pkt_count.eop[i] = ((value >> 0) & 0xFF); in t6_wtp_data()
1069 wtp->mac_portx_aframestra_ok.sop[i] = value & 0xff; in t6_wtp_data()
1070 wtp->mac_portx_aframestra_ok.eop[i] = value & 0xff; in t6_wtp_data()
1077 wtp->mac_portx_etherstatspkts.sop[i] = value & 0xff; in t6_wtp_data()
1078 wtp->mac_portx_etherstatspkts.eop[i] = value & 0xff; in t6_wtp_data()
1084 wtp->sge_debug_data_high_indx7.sop[0] = ((value >> 4) & 0x0F); in t6_wtp_data()
1085 wtp->sge_debug_data_high_indx7.eop[0] = ((value >> 0) & 0x0F); in t6_wtp_data()
1086 wtp->sge_debug_data_high_indx7.sop[1] = ((value >> 12) & 0x0F); in t6_wtp_data()
1087 wtp->sge_debug_data_high_indx7.eop[1] = ((value >> 8) & 0x0F); in t6_wtp_data()
1091 wtp->sge_debug_data_high_indx1.sop[0] = ((value >> 20) & 0x0F); in t6_wtp_data()
1092 wtp->sge_debug_data_high_indx1.eop[0] = ((value >> 16) & 0x0F); in t6_wtp_data()
1093 wtp->sge_debug_data_high_indx1.sop[1] = ((value >> 28) & 0x0F); in t6_wtp_data()
1094 wtp->sge_debug_data_high_indx1.eop[1] = ((value >> 24) & 0x0F); in t6_wtp_data()
1097 wtp->sge_debug_data_high_indx9.sop[0] = ((value >> 20) & 0x0F); in t6_wtp_data()
1098 wtp->sge_debug_data_high_indx9.sop[1] = ((value >> 28) & 0x0F); in t6_wtp_data()
1100 wtp->sge_debug_data_high_indx9.eop[0] = ((value >> 16) & 0x0F); in t6_wtp_data()
1101 wtp->sge_debug_data_high_indx9.eop[1] = ((value >> 24) & 0x0F); in t6_wtp_data()
1107 wtp->utx_tpcside_tx.sop[i] = ((value >> 28) & 0xF);/*bits 28:31 in t6_wtp_data()
1109 wtp->utx_tpcside_tx.eop[i] = ((value >> 24) & 0xF); in t6_wtp_data()
1116 wtp->pmrx_ulprx.sop[i] = ((value >> 4) & 0xF); /*bits 4:7*/ in t6_wtp_data()
1117 wtp->pmrx_ulprx.eop[i] = ((value >> 0) & 0xF); /*bits 0:3*/ in t6_wtp_data()
1118 wtp->ulprx_tpcside.sop[i] = ((value >> 28) & 0xF);/*bits 28:31*/ in t6_wtp_data()
1119 wtp->ulprx_tpcside.eop[i] = ((value >> 24) & 0xF);/*bits 24:27*/ in t6_wtp_data()
1124 wtp->le_db_rsp_cnt.sop = value & 0xF; in t6_wtp_data()
1125 wtp->le_db_rsp_cnt.eop = (value >> 16) & 0xF; in t6_wtp_data()
1132 wtp->tp_dbg_eside_pktx.sop[i] = ((value >> 12) & 0xF); in t6_wtp_data()
1133 wtp->tp_dbg_eside_pktx.eop[i] = ((value >> 8) & 0xF); in t6_wtp_data()
1139 wtp->mps_tp.sop[0] = ((value >> 8) & 0xFF); /*bit 8:15*/ in t6_wtp_data()
1140 wtp->mps_tp.eop[0] = ((value >> 0) & 0xFF); /*bit 0:7*/ in t6_wtp_data()
1141 wtp->mps_tp.sop[1] = ((value >> 24) & 0xFF); /*bit 24:31*/ in t6_wtp_data()
1142 wtp->mps_tp.eop[1] = ((value >> 16) & 0xFF); /*bit 16:23*/ in t6_wtp_data()
1144 drop = ptp_mib->TP_MIB_TNL_CNG_DROP_0.value; in t6_wtp_data()
1145 drop += ptp_mib->TP_MIB_TNL_CNG_DROP_1.value; in t6_wtp_data()
1146 drop += ptp_mib->TP_MIB_OFD_CHN_DROP_0.value; in t6_wtp_data()
1147 drop += ptp_mib->TP_MIB_OFD_CHN_DROP_1.value; in t6_wtp_data()
1148 drop += ptp_mib->TP_MIB_FCOE_DROP_0.value; in t6_wtp_data()
1149 drop += ptp_mib->TP_MIB_FCOE_DROP_1.value; in t6_wtp_data()
1150 drop += ptp_mib->TP_MIB_OFD_VLN_DROP_0.value; in t6_wtp_data()
1151 drop += ptp_mib->TP_MIB_OFD_VLN_DROP_1.value; in t6_wtp_data()
1152 drop += ptp_mib->TP_MIB_USM_DROP.value; in t6_wtp_data()
1154 wtp->mps_tp.drops = drop; in t6_wtp_data()
1160 wtp->xgm_mps.sop[i] = ((value >> 8) & 0xFF); /*bits 8:15*/ in t6_wtp_data()
1161 wtp->xgm_mps.eop[i] = ((value >> 0) & 0xFF); /*bits 0:7*/ in t6_wtp_data()
1167 wtp->xgm_mps.cls_drop = drop & 0xFF; in t6_wtp_data()
1171 wtp->mac_porrx_aframestra_ok.sop[i] = value & 0xff; in t6_wtp_data()
1172 wtp->mac_porrx_aframestra_ok.eop[i] = value & 0xff; in t6_wtp_data()
1178 wtp->mac_porrx_etherstatspkts.sop[i] = value & 0xff; in t6_wtp_data()
1179 wtp->mac_porrx_etherstatspkts.eop[i] = value & 0xff; in t6_wtp_data()
1182 wtp->sge_pcie_ints.sop[0] = sge_dbg_reg->debug_PD_Req_Int0_cnt; in t6_wtp_data()
1183 wtp->sge_pcie_ints.sop[1] = sge_dbg_reg->debug_PD_Req_Int1_cnt; in t6_wtp_data()
1184 wtp->sge_pcie_ints.sop[2] = sge_dbg_reg->debug_PD_Req_Int2_cnt; in t6_wtp_data()
1185 wtp->sge_pcie_ints.sop[3] = sge_dbg_reg->debug_PD_Req_Int3_cnt; in t6_wtp_data()
1225 wtp->xgm_mps.drop = (drop & 0xFF); in t6_wtp_data()
1279 wtp->xgm_mps.err = (err & 0xFF); in t6_wtp_data()
1298 struct adapter *padap = pdbg_init->adap; in collect_wtp_data()
1299 int rc = -1; in collect_wtp_data()