diff options
author | Honghua Yin <Hong-Hua.Yin@freescale.com> | 2015-03-25 10:16:54 (GMT) |
---|---|---|
committer | Honghua Yin <Hong-Hua.Yin@freescale.com> | 2015-03-25 10:26:00 (GMT) |
commit | 4bf2d677b323673336b62dd9d4303679c4f65e75 (patch) | |
tree | c89fb39d993e51ec662a9275bf0b5d639c4befa9 /drivers/net/ethernet/freescale/fman/Peripherals/FM | |
parent | 944b499ed31f083d68cea4be171de10bb8170152 (diff) | |
download | linux-fsl-qoriq-4bf2d677b323673336b62dd9d4303679c4f65e75.tar.xz |
Revert "fmd: Add support for reading BMI counters from US"
This reverts commit 1aa49383a4e16ce0c98c73cf81e1a9b2938e68fc.
Change-Id: I67ab8f420b1d0777b8229dd91cba56b1bdc88d27
Reviewed-on: http://git.am.freescale.net:8181/33431
Tested-by: Review Code-CDREVIEW <CDREVIEW@freescale.com>
Reviewed-by: Honghua Yin <Hong-Hua.Yin@freescale.com>
Diffstat (limited to 'drivers/net/ethernet/freescale/fman/Peripherals/FM')
-rw-r--r-- | drivers/net/ethernet/freescale/fman/Peripherals/FM/Port/fm_port.c | 140 |
1 files changed, 0 insertions, 140 deletions
diff --git a/drivers/net/ethernet/freescale/fman/Peripherals/FM/Port/fm_port.c b/drivers/net/ethernet/freescale/fman/Peripherals/FM/Port/fm_port.c index 50d8d4c..e983328 100644 --- a/drivers/net/ethernet/freescale/fman/Peripherals/FM/Port/fm_port.c +++ b/drivers/net/ethernet/freescale/fman/Peripherals/FM/Port/fm_port.c @@ -3988,146 +3988,6 @@ t_Error FM_PORT_SetAllocBufCounter(t_Handle h_FmPort, uint8_t poolId, return E_OK; } -t_Error FM_PORT_GetBmiCounters(t_Handle h_FmPort, t_FmPortBmiStats *p_BmiStats) -{ - t_FmPort *p_FmPort = (t_FmPort*)h_FmPort; - - if ((p_FmPort->portType == e_FM_PORT_TYPE_RX) - || (p_FmPort->portType == e_FM_PORT_TYPE_RX_10G)){ - p_BmiStats->cntCycle = - FM_PORT_GetCounter(h_FmPort, e_FM_PORT_COUNTERS_CYCLE); - /* fmbm_rccn */ - p_BmiStats->cntTaskUtil = - FM_PORT_GetCounter(h_FmPort, e_FM_PORT_COUNTERS_TASK_UTIL); - /* fmbm_rtuc */ - p_BmiStats->cntQueueUtil = - FM_PORT_GetCounter(h_FmPort, e_FM_PORT_COUNTERS_QUEUE_UTIL); - /* fmbm_rrquc */ - p_BmiStats->cntDmaUtil = - FM_PORT_GetCounter(h_FmPort, e_FM_PORT_COUNTERS_DMA_UTIL); - /* fmbm_rduc */ - p_BmiStats->cntFifoUtil = - FM_PORT_GetCounter(h_FmPort, e_FM_PORT_COUNTERS_FIFO_UTIL); - /* fmbm_rfuc */ - p_BmiStats->cntRxPauseActivation = - FM_PORT_GetCounter(h_FmPort, e_FM_PORT_COUNTERS_RX_PAUSE_ACTIVATION); - /* fmbm_rpac */ - p_BmiStats->cntFrame = - FM_PORT_GetCounter(h_FmPort, e_FM_PORT_COUNTERS_FRAME); - /* fmbm_rfrc */ - p_BmiStats->cntDiscardFrame = - FM_PORT_GetCounter(h_FmPort, e_FM_PORT_COUNTERS_DISCARD_FRAME); - /* fmbm_rfdc */ - p_BmiStats->cntDeallocBuf = - FM_PORT_GetCounter(h_FmPort, e_FM_PORT_COUNTERS_DEALLOC_BUF); - /* fmbm_rbdc */ - p_BmiStats->cntRxBadFrame = - FM_PORT_GetCounter(h_FmPort, e_FM_PORT_COUNTERS_RX_BAD_FRAME); - /* fmbm_rfbc */ - p_BmiStats->cntRxLargeFrame = - FM_PORT_GetCounter(h_FmPort, e_FM_PORT_COUNTERS_RX_LARGE_FRAME); - /* fmbm_rlfc */ - p_BmiStats->cntRxFilterFrame = - FM_PORT_GetCounter(h_FmPort, e_FM_PORT_COUNTERS_RX_FILTER_FRAME); - /* fmbm_rffc */ - p_BmiStats->cntRxListDmaErr = - FM_PORT_GetCounter(h_FmPort, e_FM_PORT_COUNTERS_RX_LIST_DMA_ERR); - /* fmbm_rfldec */ - p_BmiStats->cntRxOutOfBuffersDiscard = - FM_PORT_GetCounter(h_FmPort, e_FM_PORT_COUNTERS_RX_OUT_OF_BUFFERS_DISCARD); - /* fmbm_rodc */ - p_BmiStats->cntWredDiscard = 0; - p_BmiStats->cntLengthErr = 0; - p_BmiStats->cntUnsupportedFormat = 0; - } - else if ((p_FmPort->portType == e_FM_PORT_TYPE_TX) - || (p_FmPort->portType == e_FM_PORT_TYPE_TX_10G)){ - p_BmiStats->cntCycle = - FM_PORT_GetCounter(h_FmPort, e_FM_PORT_COUNTERS_CYCLE); - /* fmbm_tccn */ - p_BmiStats->cntTaskUtil = - FM_PORT_GetCounter(h_FmPort, e_FM_PORT_COUNTERS_TASK_UTIL); - /* fmbm_ttuc */ - p_BmiStats->cntQueueUtil = - FM_PORT_GetCounter(h_FmPort, e_FM_PORT_COUNTERS_QUEUE_UTIL); - /* fmbm_ttcquc */ - p_BmiStats->cntDmaUtil = - FM_PORT_GetCounter(h_FmPort, e_FM_PORT_COUNTERS_DMA_UTIL); - /* fmbm_tduc */ - p_BmiStats->cntFifoUtil = - FM_PORT_GetCounter(h_FmPort, e_FM_PORT_COUNTERS_FIFO_UTIL); - /* fmbm_tfuc */ - p_BmiStats->cntRxPauseActivation = 0; - p_BmiStats->cntFrame = - FM_PORT_GetCounter(h_FmPort, e_FM_PORT_COUNTERS_FRAME); - /* fmbm_tfrc */ - p_BmiStats->cntDiscardFrame = - FM_PORT_GetCounter(h_FmPort, e_FM_PORT_COUNTERS_DISCARD_FRAME); - /* fmbm_tfdc */ - p_BmiStats->cntDeallocBuf = - FM_PORT_GetCounter(h_FmPort, e_FM_PORT_COUNTERS_DEALLOC_BUF); - /* fmbm_tbdc */ - p_BmiStats->cntRxBadFrame = 0; - p_BmiStats->cntRxLargeFrame = 0; - p_BmiStats->cntRxFilterFrame = 0; - p_BmiStats->cntRxListDmaErr = 0; - p_BmiStats->cntRxOutOfBuffersDiscard = 0; - p_BmiStats->cntWredDiscard = 0; - p_BmiStats->cntLengthErr = - FM_PORT_GetCounter(h_FmPort, e_FM_PORT_COUNTERS_LENGTH_ERR); - /* fmbm_tfledc */ - p_BmiStats->cntUnsupportedFormat = - FM_PORT_GetCounter(h_FmPort, e_FM_PORT_COUNTERS_UNSUPPRTED_FORMAT); - /* fmbm_tfufdc */ - } - else if (p_FmPort->portType == e_FM_PORT_TYPE_OH_OFFLINE_PARSING) { - p_BmiStats->cntCycle = - FM_PORT_GetCounter(h_FmPort, e_FM_PORT_COUNTERS_CYCLE); - /* fmbm_occn */ - p_BmiStats->cntTaskUtil = - FM_PORT_GetCounter(h_FmPort, e_FM_PORT_COUNTERS_TASK_UTIL); - /* fmbm_otuc */ - p_BmiStats->cntQueueUtil = 0; - p_BmiStats->cntDmaUtil = - FM_PORT_GetCounter(h_FmPort, e_FM_PORT_COUNTERS_DMA_UTIL); - /* fmbm_oduc */ - p_BmiStats->cntFifoUtil = - FM_PORT_GetCounter(h_FmPort, e_FM_PORT_COUNTERS_FIFO_UTIL); - /* fmbm_ofuc*/ - p_BmiStats->cntRxPauseActivation = 0; - p_BmiStats->cntFrame = - FM_PORT_GetCounter(h_FmPort, e_FM_PORT_COUNTERS_FRAME); - /* fmbm_ofrc */ - p_BmiStats->cntDiscardFrame = - FM_PORT_GetCounter(h_FmPort, e_FM_PORT_COUNTERS_DISCARD_FRAME); - /* fmbm_ofdc */ - p_BmiStats->cntDeallocBuf = - FM_PORT_GetCounter(h_FmPort, e_FM_PORT_COUNTERS_DEALLOC_BUF); - /* fmbm_obdc*/ - p_BmiStats->cntRxBadFrame = 0; - p_BmiStats->cntRxLargeFrame = 0; - p_BmiStats->cntRxFilterFrame = - FM_PORT_GetCounter(h_FmPort, e_FM_PORT_COUNTERS_RX_FILTER_FRAME); - /* fmbm_offc */ - p_BmiStats->cntRxListDmaErr = - FM_PORT_GetCounter(h_FmPort, e_FM_PORT_COUNTERS_RX_LIST_DMA_ERR); - /* fmbm_ofldec */ - p_BmiStats->cntRxOutOfBuffersDiscard = - FM_PORT_GetCounter(h_FmPort, e_FM_PORT_COUNTERS_RX_OUT_OF_BUFFERS_DISCARD); - /* fmbm_rodc */ - p_BmiStats->cntWredDiscard = - FM_PORT_GetCounter(h_FmPort, e_FM_PORT_COUNTERS_WRED_DISCARD); - /* fmbm_ofwdc */ - p_BmiStats->cntLengthErr = - FM_PORT_GetCounter(h_FmPort, e_FM_PORT_COUNTERS_LENGTH_ERR); - /* fmbm_ofledc */ - p_BmiStats->cntUnsupportedFormat = - FM_PORT_GetCounter(h_FmPort, e_FM_PORT_COUNTERS_UNSUPPRTED_FORMAT); - /* fmbm_ofufdc */ - } - return E_OK; -} - uint32_t FM_PORT_GetCounter(t_Handle h_FmPort, e_FmPortCounters counter) { t_FmPort *p_FmPort = (t_FmPort*)h_FmPort; |