diff options
| -rw-r--r-- | core/sme/inc/csr_api.h | 6 | ||||
| -rw-r--r-- | core/sme/inc/csr_internal.h | 4 | ||||
| -rw-r--r-- | core/sme/inc/sme_api.h | 1 | ||||
| -rw-r--r-- | core/sme/src/csr/csr_api_roam.c | 22 |
4 files changed, 0 insertions, 33 deletions
diff --git a/core/sme/inc/csr_api.h b/core/sme/inc/csr_api.h index 211d489717ff..2d8e76481ca3 100644 --- a/core/sme/inc/csr_api.h +++ b/core/sme/inc/csr_api.h @@ -1569,12 +1569,6 @@ typedef struct tagCsrGlobalClassDStatsInfo { } tCsrGlobalClassDStatsInfo; -typedef struct tagCsrPerStaStatsInfo { - uint32_t tx_frag_cnt[4]; - uint32_t tx_ampdu_cnt; - uint32_t tx_mpdu_in_ampdu_cnt; -} tCsrPerStaStatsInfo; - /** * struct csr_per_chain_rssi_stats_info - stores chain rssi * @rssi: array containing rssi for all chains diff --git a/core/sme/inc/csr_internal.h b/core/sme/inc/csr_internal.h index 3830ff0e4958..a25c1d73cbc0 100644 --- a/core/sme/inc/csr_internal.h +++ b/core/sme/inc/csr_internal.h @@ -44,8 +44,6 @@ #include "sir_types.h" -#define CSR_MAX_STA (HAL_NUM_STA) - /* define scan return criteria. LIM should use these define as well */ #define CSR_SCAN_RETURN_AFTER_ALL_CHANNELS (0) #define CSR_SCAN_RETURN_AFTER_FIRST_MATCH (0x01) @@ -239,7 +237,6 @@ typedef enum { eCsrGlobalClassBStats, eCsrGlobalClassCStats, eCsrGlobalClassDStats, - eCsrPerStaStats, csr_per_chain_rssi_stats, eCsrMaxStats } eCsrRoamStatsClassTypes; @@ -1026,7 +1023,6 @@ typedef struct tagCsrRoamStruct { tCsrGlobalClassBStatsInfo classBStatsInfo; tCsrGlobalClassCStatsInfo classCStatsInfo; tCsrGlobalClassDStatsInfo classDStatsInfo; - tCsrPerStaStatsInfo perStaStatsInfo[CSR_MAX_STA]; struct csr_per_chain_rssi_stats_info per_chain_rssi_stats; tDblLinkList statsClientReqList; tDblLinkList peStatsReqList; diff --git a/core/sme/inc/sme_api.h b/core/sme/inc/sme_api.h index 86b737437de9..40cd3945ed5c 100644 --- a/core/sme/inc/sme_api.h +++ b/core/sme/inc/sme_api.h @@ -59,7 +59,6 @@ #define SME_GLOBAL_CLASSB_STATS (1 << eCsrGlobalClassBStats) #define SME_GLOBAL_CLASSC_STATS (1 << eCsrGlobalClassCStats) #define SME_GLOBAL_CLASSD_STATS (1 << eCsrGlobalClassDStats) -#define SME_PER_STA_STATS (1 << eCsrPerStaStats) #define SME_PER_CHAIN_RSSI_STATS (1 << csr_per_chain_rssi_stats) #define SME_SESSION_ID_ANY 50 diff --git a/core/sme/src/csr/csr_api_roam.c b/core/sme/src/csr/csr_api_roam.c index c4cbb95d9066..1487b6df30a9 100644 --- a/core/sme/src/csr/csr_api_roam.c +++ b/core/sme/src/csr/csr_api_roam.c @@ -16396,20 +16396,6 @@ csr_update_stats(tpAniSirGlobal mac, uint8_t stats_type, *stats += sizeof(tCsrGlobalClassCStatsInfo); *length -= sizeof(tCsrGlobalClassCStatsInfo); break; - case eCsrPerStaStats: - sms_log(mac, LOGD, FL("PerSta stats")); - if (CSR_MAX_STA > sme_stats_rsp->staId) { - qdf_mem_copy( - &mac->roam.perStaStatsInfo[sme_stats_rsp->staId], - *stats, sizeof(tCsrPerStaStatsInfo)); - } else { - sms_log(mac, LOGE, FL("out bound staId:%d. failed to copy PerSta stats"), - sme_stats_rsp->staId); - QDF_ASSERT(0); - } - *stats += sizeof(tCsrPerStaStatsInfo); - *length -= sizeof(tCsrPerStaStatsInfo); - break; case csr_per_chain_rssi_stats: sms_log(mac, LOGD, FL("csrRoamStatsRspProcessor:Per Chain RSSI stats")); @@ -18584,14 +18570,6 @@ void csr_roam_report_statistics(tpAniSirGlobal pMac, uint32_t statsMask, sizeof(tCsrGlobalClassDStatsInfo)); pStats += sizeof(tCsrGlobalClassDStatsInfo); break; - case eCsrPerStaStats: - sms_log(pMac, LOGD, FL("PerSta stats")); - qdf_mem_copy(pStats, - (uint8_t *) &pMac->roam. - perStaStatsInfo[staId], - sizeof(tCsrPerStaStatsInfo)); - pStats += sizeof(tCsrPerStaStatsInfo); - break; case csr_per_chain_rssi_stats: sms_log(pMac, LOGD, FL("Per Chain RSSI stats")); qdf_mem_copy(pStats, |
