qcacmn: Add new radiotap header fields
Add the following fields in Radiotap header:
Antenna noise (in dBM)
Vendor Namespace containing the following information
->L_SIG_A
->Device_ID
->L_SIG_B
->PPDU_START_TIMESTAMP
CRs-Fixed: 2285143
Change-Id: I977be73778ab27383f12214c73b56c9b80d9f02d
diff --git a/dp/inc/cdp_txrx_cmn.h b/dp/inc/cdp_txrx_cmn.h
index 1093c00..fdc1d36 100644
--- a/dp/inc/cdp_txrx_cmn.h
+++ b/dp/inc/cdp_txrx_cmn.h
@@ -1482,6 +1482,24 @@
}
/**
+ * cdp_pdev_set_chan_noise_floor() - Set channel noise floor to DP layer
+ * @soc: opaque soc handle
+ * @pdev: data path pdev handle
+ * @chan_noise_floor: Channel Noise Floor (in dbM) obtained from control path
+ *
+ * Return: None
+ */
+static inline
+void cdp_pdev_set_chan_noise_floor(ol_txrx_soc_handle soc,
+ struct cdp_pdev *pdev,
+ int16_t chan_noise_floor)
+{
+ if (soc->ops->cmn_drv_ops->txrx_pdev_set_chan_noise_floor)
+ return soc->ops->cmn_drv_ops->txrx_pdev_set_chan_noise_floor(
+ pdev, chan_noise_floor);
+}
+
+/**
* cdp_set_nac() - set nac
* @soc: opaque soc handle
* @peer: data path peer handle