qcacld-3.0: Add support for vlan id in SoftAP
Add support for vlan id in SoftAP for Multipass support. Change-Id: I4484855c1234221291ab8003303876ed63c7ce9c CRs-Fixed: 3477054
This commit is contained in:

committed by
Rahul Choudhary

parent
7a69b38b81
commit
6619cea263
@@ -274,6 +274,25 @@ QDF_STATUS wlan_mlme_set_ht_mpdu_density(struct wlan_objmgr_psoc *psoc,
|
||||
QDF_STATUS wlan_mlme_get_band_capability(struct wlan_objmgr_psoc *psoc,
|
||||
uint32_t *band_capability);
|
||||
|
||||
#ifdef QCA_MULTIPASS_SUPPORT
|
||||
/**
|
||||
* wlan_mlme_peer_config_vlan() - send vlan id to FW for RX path
|
||||
* @vdev: vdev pointer
|
||||
* @mac_addr: mac address of the peer
|
||||
*
|
||||
* Return: QDF_STATUS
|
||||
*/
|
||||
QDF_STATUS
|
||||
wlan_mlme_peer_config_vlan(struct wlan_objmgr_vdev *vdev,
|
||||
uint8_t *mac_addr);
|
||||
#else
|
||||
static inline QDF_STATUS
|
||||
wlan_mlme_peer_config_vlan(struct wlan_objmgr_vdev *vdev,
|
||||
uint8_t *mac_addr)
|
||||
{
|
||||
return QDF_STATUS_SUCCESS;
|
||||
}
|
||||
#endif
|
||||
#ifdef MULTI_CLIENT_LL_SUPPORT
|
||||
/**
|
||||
* wlan_mlme_get_wlm_multi_client_ll_caps() - Get the wlm multi client latency
|
||||
|
@@ -267,6 +267,21 @@ QDF_STATUS ucfg_mlme_get_band_capability(struct wlan_objmgr_psoc *psoc,
|
||||
return wlan_mlme_get_band_capability(psoc, band_capability);
|
||||
}
|
||||
|
||||
/**
|
||||
* ucfg_mlme_peer_config_vlan() - Send VLAN id to FW for
|
||||
* RX packet
|
||||
* @vdev: vdev pointer
|
||||
* @macaddr: Peer mac address
|
||||
*
|
||||
* Return: QDF_STATUS
|
||||
*/
|
||||
static inline QDF_STATUS
|
||||
ucfg_mlme_peer_config_vlan(struct wlan_objmgr_vdev *vdev,
|
||||
uint8_t *macaddr)
|
||||
{
|
||||
return wlan_mlme_peer_config_vlan(vdev, macaddr);
|
||||
}
|
||||
|
||||
#ifdef MULTI_CLIENT_LL_SUPPORT
|
||||
/**
|
||||
* ucfg_mlme_get_wlm_multi_client_ll_caps() - Get multi client latency level
|
||||
|
Reference in New Issue
Block a user