qcacld-3.0: Add QDF atomic API's
Replace CDF atomic API's with QDF atomic API's.
Change-Id: I18b4ab3487357d150bdfb96f9a078e1b5abb3156
CRs-Fixed: 981188
diff --git a/core/dp/txrx/ol_tx.c b/core/dp/txrx/ol_tx.c
index e0ff756..3ab7827 100644
--- a/core/dp/txrx/ol_tx.c
+++ b/core/dp/txrx/ol_tx.c
@@ -27,7 +27,7 @@
/* OS abstraction libraries */
#include <cdf_nbuf.h> /* cdf_nbuf_t, etc. */
-#include <cdf_atomic.h> /* cdf_atomic_read, etc. */
+#include <qdf_atomic.h> /* qdf_atomic_read, etc. */
#include <cdf_util.h> /* cdf_unlikely */
/* APIs for other modules */
@@ -1106,7 +1106,7 @@
#define OL_TX_ENCAP_WRAPPER(pdev, vdev, tx_desc, msdu, tx_msdu_info) \
do { \
if (OL_TX_ENCAP(vdev, tx_desc, msdu, &tx_msdu_info) != A_OK) { \
- cdf_atomic_inc(&pdev->tx_queue.rsrc_cnt); \
+ qdf_atomic_inc(&pdev->tx_queue.rsrc_cnt); \
ol_tx_desc_frame_free_nonstd(pdev, tx_desc, 1); \
if (tx_msdu_info.peer) { \
/* remove the peer reference added above */ \