qcacmn: Add functionality to send bridge MAC to firmware

Add functions to send bridge MAC programmed from user
space to firmware.This change is part of a workaround
to fix an looping issue which resulted in wrongly adding
bridge's own MAC address to fw WDS table.Send MAC address
to target to avoid adding our own bridge address to fw
WDS table as part of source port learning.

Change-Id: I815d3c3f106cd2f528ac9172712ec6c2f47f4410
CRs-Fixed: 2070956
这个提交包含在:
Jeevan Kukkalli
2017-06-16 18:07:28 +05:30
提交者 Nandini Suresh
父节点 b46f48b5de
当前提交 28e8a165f0
修改 3 个文件,包含 22 行新增0 行删除

查看文件

@@ -3548,6 +3548,14 @@ struct peer_del_wds_entry_params {
uint32_t vdev_id;
};
/**
* struct set_bridge_mac_addr_params - set bridge MAC addr params
* @dest_addr: Pointer to bridge macaddr
*/
struct set_bridge_mac_addr_params {
uint8_t *bridge_addr;
};
/**
* struct peer_updatewds_entry_params - WDS peer entry update params
* @wds_macaddr: Pointer to destination macaddr