qcacmn: Datapath changes for umac prereset handling
Handle Umac prereset event from firmware. Change-Id: I1d3d295468e97ebce5e7310055abc508e16e99b0 CRs-Fixed: 3174560
This commit is contained in:

committed by
Madan Koyyalamudi

父節點
ed3ba3ca44
當前提交
a839cac207
@@ -7084,6 +7084,8 @@ void dp_txrx_path_stats(struct dp_soc *soc)
|
||||
pdev->stats.tx_i.dropped.fail_per_pkt_vdev_id_check);
|
||||
DP_PRINT_STATS("DMA Error: %u",
|
||||
pdev->stats.tx_i.dropped.dma_error);
|
||||
DP_PRINT_STATS("Drop Ingress: %u",
|
||||
pdev->stats.tx_i.dropped.drop_ingress);
|
||||
|
||||
DP_PRINT_STATS("Dropped in hardware:");
|
||||
DP_PRINT_STATS("total packets dropped: %u",
|
||||
@@ -7345,6 +7347,8 @@ dp_print_pdev_tx_stats(struct dp_pdev *pdev)
|
||||
pdev->stats.tx_i.dropped.fail_per_pkt_vdev_id_check);
|
||||
DP_PRINT_STATS(" Resources Full = %u",
|
||||
pdev->stats.tx_i.dropped.res_full);
|
||||
DP_PRINT_STATS(" Drop Ingress = %u",
|
||||
pdev->stats.tx_i.dropped.drop_ingress);
|
||||
DP_PRINT_STATS("Tx failed = %u",
|
||||
pdev->stats.tx.tx_failed);
|
||||
DP_PRINT_STATS(" FW removed Pkts = %u",
|
||||
@@ -8628,6 +8632,7 @@ void dp_update_vdev_ingress_stats(struct dp_vdev *tgtobj)
|
||||
tgtobj->stats.tx_i.dropped.fail_per_pkt_vdev_id_check +
|
||||
tgtobj->stats.tx_i.dropped.desc_na.num +
|
||||
tgtobj->stats.tx_i.dropped.res_full +
|
||||
tgtobj->stats.tx_i.dropped.drop_ingress +
|
||||
tgtobj->stats.tx_i.dropped.headroom_insufficient;
|
||||
}
|
||||
|
||||
@@ -8672,6 +8677,7 @@ void dp_update_pdev_ingress_stats(struct dp_pdev *tgtobj,
|
||||
DP_STATS_AGGR(tgtobj, srcobj, tx_i.dropped.fail_per_pkt_vdev_id_check);
|
||||
DP_STATS_AGGR(tgtobj, srcobj, tx_i.dropped.desc_na.num);
|
||||
DP_STATS_AGGR(tgtobj, srcobj, tx_i.dropped.res_full);
|
||||
DP_STATS_AGGR(tgtobj, srcobj, tx_i.dropped.drop_ingress);
|
||||
DP_STATS_AGGR(tgtobj, srcobj, tx_i.dropped.headroom_insufficient);
|
||||
DP_STATS_AGGR(tgtobj, srcobj, tx_i.cce_classified);
|
||||
DP_STATS_AGGR(tgtobj, srcobj, tx_i.cce_classified_raw);
|
||||
@@ -8690,6 +8696,7 @@ void dp_update_pdev_ingress_stats(struct dp_pdev *tgtobj,
|
||||
tgtobj->stats.tx_i.dropped.fail_per_pkt_vdev_id_check +
|
||||
tgtobj->stats.tx_i.dropped.desc_na.num +
|
||||
tgtobj->stats.tx_i.dropped.res_full +
|
||||
tgtobj->stats.tx_i.dropped.drop_ingress +
|
||||
tgtobj->stats.tx_i.dropped.headroom_insufficient;
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user