qcacmn: Enable MLO Link Stats Support

1) Enable MLO Link Stats Support
2) Add Stats counter to capture Invalid Link ID
3) Fix the FW Recovery crash while ol_stats
   disable.

Change-Id: I1b5263ae024579c5ec2018f8082f0d03ffdf0030
CRs-Fixed: 3431319
Šī revīzija ir iekļauta:
Kenvish Butani
2023-03-13 21:54:59 +05:30
revīziju iesūtīja Madan Koyyalamudi
vecāks d1ddb7d4fe
revīzija 1e6fe4c3a2
11 mainīti faili ar 98 papildinājumiem un 50 dzēšanām

Parādīt failu

@@ -6950,6 +6950,10 @@ void dp_print_peer_stats(struct dp_peer *peer,
dp_peer_print_tx_delay_stats(pdev, peer);
}
if (IS_MLO_DP_MLD_PEER(peer))
DP_PRINT_STATS("TX Invalid Link ID Packet Count = %u",
peer_stats->tx.inval_link_id_pkt_cnt);
DP_PRINT_STATS("Node Rx Stats:");
DP_PRINT_STATS("Packets Sent To Stack = %d",
peer_stats->rx.to_stack.num);
@@ -7123,6 +7127,10 @@ void dp_print_peer_stats(struct dp_peer *peer,
if (!IS_MLO_DP_LINK_PEER(peer))
dp_peer_print_rx_delay_stats(pdev, peer);
if (IS_MLO_DP_MLD_PEER(peer))
DP_PRINT_STATS("RX Invalid Link ID Packet Count = %u",
peer_stats->rx.inval_link_id_pkt_cnt);
dp_peer_print_reo_qref_table(peer);
}