net/i40e/base: implement VSI full promiscuous mode
authorJingjing Wu <jingjing.wu@intel.com>
Sat, 10 Dec 2016 11:24:41 +0000 (19:24 +0800)
committerFerruh Yigit <ferruh.yigit@intel.com>
Tue, 17 Jan 2017 18:39:27 +0000 (19:39 +0100)
commit0a42d4b96dfacd5d53de959848d769cbc0864f01
tree3a253f8379e0898eb5af68c861b60dc752e37260
parenta1427b17142c903dc9bb3636fd6feca1a1be1843
net/i40e/base: implement VSI full promiscuous mode

This patch implements a function to set a VSI to broadcast, multicast, and
unicast promiscuous mode all at once. This is specifically needed to set
the WoL/Proxy VSI created by FW to full promiscuous mode during power down
for WoL patterns and protocol offloads to function properly.

Signed-off-by: Jingjing Wu <jingjing.wu@intel.com>
drivers/net/i40e/base/i40e_common.c
drivers/net/i40e/base/i40e_prototype.h