qcacmn: Add Non Association WDS(NAWDS) Support for Lithium

Add API to handle NAWDS packets on tx side.
Add API to handle invalid peers and pass them to umac.

Change-Id: Ie8c2508e4f51c7d6969c9eb6439919c57dd427d4
CRs-Fixed: 2008205
This commit is contained in:
Ishank Jain
2017-03-30 18:37:42 +05:30
committed by Sandeep Puligilla
parent e0a0247ead
commit 9f174c6e2f
9 changed files with 231 additions and 6 deletions

View File

@@ -401,7 +401,17 @@ struct cdp_soc_t {
struct ol_if_ops *ol_ops;
};
/*
* cdp_vdev_param_type: different types of parameters
* to set values in vdev
* @CDP_ENABLE_NAWDS: set nawds enable/disable
* @CDP_ENABLE_MCAST_EN: enable/disable multicast enhancement
*
*/
enum cdp_vdev_param_type {
CDP_ENABLE_NAWDS,
CDP_ENABLE_MCAST_EN,
};
#define TXRX_FW_STATS_TXSTATS 1
#define TXRX_FW_STATS_RXSTATS 2