]> git.baikalelectronics.ru Git - kernel.git/commit
igb: Add support for enabling VFs to PF driver.
authorAlexander Duyck <alexander.h.duyck@intel.com>
Fri, 20 Feb 2009 04:40:07 +0000 (20:40 -0800)
committerDavid S. Miller <davem@davemloft.net>
Fri, 20 Feb 2009 08:22:54 +0000 (00:22 -0800)
commitb7e3c9acf013d8b1fe4e7ad7b57a5e77fe2020a2
tree68111629e73751b6200cc9bdd8b769246fe0d540
parenta3e01c41f55e5ac4c69267268ea56367ec3902aa
igb: Add support for enabling VFs to PF driver.

This patch adds the support to handle requests from the VF to perform
operations such as completing resets, setting/reading mac address, adding
vlans, adding multicast addresses, setting rlpml, and general
communications between the PF and all VFs.

Signed-off-by: Alexander Duyck <alexander.h.duyck@intel.com>
Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
12 files changed:
drivers/net/igb/Makefile
drivers/net/igb/e1000_82575.c
drivers/net/igb/e1000_82575.h
drivers/net/igb/e1000_defines.h
drivers/net/igb/e1000_hw.h
drivers/net/igb/e1000_mac.c
drivers/net/igb/e1000_mac.h
drivers/net/igb/e1000_mbx.c [new file with mode: 0644]
drivers/net/igb/e1000_mbx.h [new file with mode: 0644]
drivers/net/igb/e1000_regs.h
drivers/net/igb/igb.h
drivers/net/igb/igb_main.c