qcacmn: Add function to convert Hw to qdf status
Enhance qdf tx rx to hw tx completion status mapping .Function to convert Hw to qdf status.Add a additional func arg to qdf_dp_trace_ptr. Add dummy func argument to existing qdf_dp_trace_ptr func calls. Change-Id: I38865d63dc7383c55686d2d0187a262b3b6d5acc CRs-Fixed: 2810601
This commit is contained in:
@@ -816,7 +816,7 @@ static void dp_tx_trace_pkt(qdf_nbuf_t skb, uint16_t msdu_id,
|
||||
QDF_TRACE_DEFAULT_PDEV_ID,
|
||||
qdf_nbuf_data_addr(skb),
|
||||
sizeof(qdf_nbuf_data(skb)),
|
||||
msdu_id, vdev_id));
|
||||
msdu_id, vdev_id, 0));
|
||||
|
||||
qdf_dp_trace_log_pkt(vdev_id, skb, QDF_TX, QDF_TRACE_DEFAULT_PDEV_ID);
|
||||
|
||||
@@ -4135,7 +4135,7 @@ void dp_tx_comp_process_tx_status(struct dp_soc *soc,
|
||||
qdf_ether_header_t *eh;
|
||||
struct dp_vdev *vdev = NULL;
|
||||
qdf_nbuf_t nbuf = tx_desc->nbuf;
|
||||
uint8_t dp_status;
|
||||
enum qdf_dp_tx_rx_status dp_status;
|
||||
|
||||
if (!nbuf) {
|
||||
dp_info_rl("invalid tx descriptor. nbuf NULL");
|
||||
@@ -4145,14 +4145,13 @@ void dp_tx_comp_process_tx_status(struct dp_soc *soc,
|
||||
eh = (qdf_ether_header_t *)qdf_nbuf_data(nbuf);
|
||||
length = qdf_nbuf_len(nbuf);
|
||||
|
||||
dp_status = qdf_dp_get_status_from_htt(ts->status);
|
||||
dp_status = dp_tx_hw_to_qdf(ts->status);
|
||||
DPTRACE(qdf_dp_trace_ptr(tx_desc->nbuf,
|
||||
QDF_DP_TRACE_LI_DP_FREE_PACKET_PTR_RECORD,
|
||||
QDF_TRACE_DEFAULT_PDEV_ID,
|
||||
qdf_nbuf_data_addr(nbuf),
|
||||
sizeof(qdf_nbuf_data(nbuf)),
|
||||
tx_desc->id,
|
||||
dp_status));
|
||||
tx_desc->id, ts->status, dp_status));
|
||||
|
||||
QDF_TRACE(QDF_MODULE_ID_DP, QDF_TRACE_LEVEL_DEBUG,
|
||||
"-------------------- \n"
|
||||
|
Reference in New Issue
Block a user