diff options
author | Erik Jacobson | 2012-04-05 18:31:57 +0200 |
---|---|---|
committer | Michael Brown | 2012-04-10 14:53:24 +0200 |
commit | 96a8c70a0cf4eadad8e306618f76177d0e8ea52d (patch) | |
tree | f379390476988eac6351419629f0f074847cd934 /src/drivers/net/igbvf | |
parent | [e1000e] Basic 82579 support (diff) | |
download | ipxe-96a8c70a0cf4eadad8e306618f76177d0e8ea52d.tar.gz ipxe-96a8c70a0cf4eadad8e306618f76177d0e8ea52d.tar.xz ipxe-96a8c70a0cf4eadad8e306618f76177d0e8ea52d.zip |
[igbvf] Add i350 virtual function support
Modified-by: Michael Brown <mcb30@ipxe.org>
Signed-off-by: Michael Brown <mcb30@ipxe.org>
Diffstat (limited to 'src/drivers/net/igbvf')
-rw-r--r-- | src/drivers/net/igbvf/igbvf_main.c | 3 | ||||
-rw-r--r-- | src/drivers/net/igbvf/igbvf_vf.h | 1 |
2 files changed, 3 insertions, 1 deletions
diff --git a/src/drivers/net/igbvf/igbvf_main.c b/src/drivers/net/igbvf/igbvf_main.c index 1f7e1dfd..cd189ecb 100644 --- a/src/drivers/net/igbvf/igbvf_main.c +++ b/src/drivers/net/igbvf/igbvf_main.c @@ -942,7 +942,8 @@ void igbvf_remove ( struct pci_device *pdev ) } static struct pci_device_id igbvf_pci_tbl[] = { - PCI_ROM(0x8086, 0x10CA, "igbvf", "E1000_DEV_ID_82576_VF", 0) + PCI_ROM(0x8086, 0x10CA, "igbvf", "E1000_DEV_ID_82576_VF", 0), + PCI_ROM(0x8086, 0x1520, "i350vf", "E1000_DEV_ID_I350_VF", 0), }; diff --git a/src/drivers/net/igbvf/igbvf_vf.h b/src/drivers/net/igbvf/igbvf_vf.h index ce8ad796..8d8963fe 100644 --- a/src/drivers/net/igbvf/igbvf_vf.h +++ b/src/drivers/net/igbvf/igbvf_vf.h @@ -54,6 +54,7 @@ FILE_LICENCE ( GPL2_ONLY ); struct e1000_hw; #define E1000_DEV_ID_82576_VF 0x10CA +#define E1000_DEV_ID_I350_VF 0x1520 #define E1000_VF_INIT_TIMEOUT 200 /* Number of retries to clear RSTI */ |