|
@@ -455,11 +455,25 @@ uint32_t ipa_get_tx_buf_count(void);
|
|
|
|
|
|
/**
|
|
|
* ipa_update_tx_stats() - Update embedded tx traffic in bytes to IPA
|
|
|
+ * @pdev: pdev obj
|
|
|
+ * @sta_tx: tx in bytes on sta vdev
|
|
|
+ * @ap_tx: tx in bytes on sap vdev
|
|
|
*
|
|
|
- * Return: IPA config tx buffer count
|
|
|
+ * Return: None
|
|
|
*/
|
|
|
void ipa_update_tx_stats(struct wlan_objmgr_pdev *pdev, uint64_t sta_tx,
|
|
|
uint64_t ap_tx);
|
|
|
+
|
|
|
+/**
|
|
|
+ * ipa_flush_pending_vdev_events() - flush pending vdev wlan ipa events
|
|
|
+ * @pdev: pdev obj
|
|
|
+ * @vdev_id: vdev id
|
|
|
+ *
|
|
|
+ * Return: None
|
|
|
+ */
|
|
|
+void ipa_flush_pending_vdev_events(struct wlan_objmgr_pdev *pdev,
|
|
|
+ uint8_t vdev_id);
|
|
|
+
|
|
|
#else /* Not IPA_OFFLOAD */
|
|
|
typedef QDF_STATUS (*wlan_ipa_softap_xmit)(qdf_nbuf_t nbuf, qdf_netdev_t dev);
|
|
|
typedef void (*wlan_ipa_send_to_nw)(qdf_nbuf_t nbuf, qdf_netdev_t dev);
|