|
@@ -979,6 +979,18 @@ struct protocol_trace_count {
|
|
|
* @ru_loc: pkt info for RU location 26/ 52/ 106/ 242/ 484 counter
|
|
|
* @num_ppdu_cookie_valid : Number of comp received with valid ppdu cookie
|
|
|
* @tx_success_twt: Successful Tx Packets in TWT session
|
|
|
+ * @nss_info: NSS 1,2, ...8
|
|
|
+ * @mcs_info: MCS index
|
|
|
+ * @bw_info: Bandwidth
|
|
|
+ * <enum 0 bw_20_MHz>
|
|
|
+ * <enum 1 bw_40_MHz>
|
|
|
+ * <enum 2 bw_80_MHz>
|
|
|
+ * <enum 3 bw_160_MHz>
|
|
|
+ * @gi_info: <enum 0 0_8_us_sgi > Legacy normal GI
|
|
|
+ * <enum 1 0_4_us_sgi > Legacy short GI
|
|
|
+ * <enum 2 1_6_us_sgi > HE related GI
|
|
|
+ * <enum 3 3_2_us_sgi > HE
|
|
|
+ * @preamble_info: preamble
|
|
|
*/
|
|
|
struct cdp_tx_stats {
|
|
|
struct cdp_pkt_info comp_pkt;
|
|
@@ -1071,6 +1083,12 @@ struct cdp_tx_stats {
|
|
|
uint32_t num_ppdu_cookie_valid;
|
|
|
uint32_t no_ack_count[QDF_PROTO_SUBTYPE_MAX];
|
|
|
struct cdp_pkt_info tx_success_twt;
|
|
|
+
|
|
|
+ uint32_t nss_info:4,
|
|
|
+ mcs_info:4,
|
|
|
+ bw_info:4,
|
|
|
+ gi_info:4,
|
|
|
+ preamble_info:4;
|
|
|
};
|
|
|
|
|
|
/* struct cdp_rx_stats - rx Level Stats
|
|
@@ -1137,6 +1155,18 @@ struct cdp_tx_stats {
|
|
|
* @last_snr: Previous snr
|
|
|
* @multipass_rx_pkt_drop: Dropped multipass rx pkt
|
|
|
* @rx_mpdu_cnt: rx mpdu count per MCS rate
|
|
|
+ * @nss_info: NSS 1,2, ...8
|
|
|
+ * @mcs_info: MCS index
|
|
|
+ * @bw_info: Bandwidth
|
|
|
+ * <enum 0 bw_20_MHz>
|
|
|
+ * <enum 1 bw_40_MHz>
|
|
|
+ * <enum 2 bw_80_MHz>
|
|
|
+ * <enum 3 bw_160_MHz>
|
|
|
+ * @gi_info: <enum 0 0_8_us_sgi > Legacy normal GI
|
|
|
+ * <enum 1 0_4_us_sgi > Legacy short GI
|
|
|
+ * <enum 2 1_6_us_sgi > HE related GI
|
|
|
+ * <enum 3 3_2_us_sgi > HE
|
|
|
+ * @preamble_info: preamble
|
|
|
* @to_stack_twt: Total packets sent up the stack in TWT session
|
|
|
*/
|
|
|
struct cdp_rx_stats {
|
|
@@ -1208,6 +1238,11 @@ struct cdp_rx_stats {
|
|
|
uint8_t last_snr;
|
|
|
uint32_t multipass_rx_pkt_drop;
|
|
|
uint32_t rx_mpdu_cnt[MAX_MCS];
|
|
|
+ uint32_t nss_info:4,
|
|
|
+ mcs_info:4,
|
|
|
+ bw_info:4,
|
|
|
+ gi_info:4,
|
|
|
+ preamble_info:4;
|
|
|
struct cdp_pkt_info to_stack_twt;
|
|
|
};
|
|
|
|