Created
February 8, 2014 01:51
-
-
Save SaveTheRbtz/8875469 to your computer and use it in GitHub Desktop.
ixgbe
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
static const struct ixgbe_info *ixgbe_info_tbl[] = { | |
[board_82598] = &ixgbe_82598_info, | |
[board_82599] = &ixgbe_82599_info, | |
[board_X540] = &ixgbe_X540_info, | |
}; | |
/* ixgbe_pci_tbl - PCI Device ID Table | |
* | |
* Wildcard entries (PCI_ANY_ID) should come last | |
* Last entry must be all 0s | |
* | |
* { Vendor ID, Device ID, SubVendor ID, SubDevice ID, | |
* Class, Class Mask, private data (not used) } | |
*/ | |
static DEFINE_PCI_DEVICE_TABLE(ixgbe_pci_tbl) = { | |
{PCI_VDEVICE(INTEL, IXGBE_DEV_ID_82598), board_82598 }, | |
{PCI_VDEVICE(INTEL, IXGBE_DEV_ID_82598AF_DUAL_PORT), board_82598 }, | |
{PCI_VDEVICE(INTEL, IXGBE_DEV_ID_82598AF_SINGLE_PORT), board_82598 }, | |
{PCI_VDEVICE(INTEL, IXGBE_DEV_ID_82598AT), board_82598 }, | |
{PCI_VDEVICE(INTEL, IXGBE_DEV_ID_82598AT2), board_82598 }, | |
{PCI_VDEVICE(INTEL, IXGBE_DEV_ID_82598EB_CX4), board_82598 }, | |
{PCI_VDEVICE(INTEL, IXGBE_DEV_ID_82598_CX4_DUAL_PORT), board_82598 }, | |
{PCI_VDEVICE(INTEL, IXGBE_DEV_ID_82598_DA_DUAL_PORT), board_82598 }, | |
{PCI_VDEVICE(INTEL, IXGBE_DEV_ID_82598_SR_DUAL_PORT_EM), board_82598 }, | |
{PCI_VDEVICE(INTEL, IXGBE_DEV_ID_82598EB_XF_LR), board_82598 }, | |
{PCI_VDEVICE(INTEL, IXGBE_DEV_ID_82598EB_SFP_LOM), board_82598 }, | |
{PCI_VDEVICE(INTEL, IXGBE_DEV_ID_82598_BX), board_82598 }, | |
{PCI_VDEVICE(INTEL, IXGBE_DEV_ID_82599_KX4), board_82599 }, | |
{PCI_VDEVICE(INTEL, IXGBE_DEV_ID_82599_XAUI_LOM), board_82599 }, | |
{PCI_VDEVICE(INTEL, IXGBE_DEV_ID_82599_KR), board_82599 }, | |
{PCI_VDEVICE(INTEL, IXGBE_DEV_ID_82599_SFP), board_82599 }, | |
{PCI_VDEVICE(INTEL, IXGBE_DEV_ID_82599_SFP_EM), board_82599 }, | |
{PCI_VDEVICE(INTEL, IXGBE_DEV_ID_82599_KX4_MEZZ), board_82599 }, | |
{PCI_VDEVICE(INTEL, IXGBE_DEV_ID_82599_CX4), board_82599 }, | |
{PCI_VDEVICE(INTEL, IXGBE_DEV_ID_82599_BACKPLANE_FCOE), board_82599 }, | |
{PCI_VDEVICE(INTEL, IXGBE_DEV_ID_82599_SFP_FCOE), board_82599 }, | |
{PCI_VDEVICE(INTEL, IXGBE_DEV_ID_82599_T3_LOM), board_82599 }, | |
{PCI_VDEVICE(INTEL, IXGBE_DEV_ID_82599_COMBO_BACKPLANE), board_82599 }, | |
{PCI_VDEVICE(INTEL, IXGBE_DEV_ID_X540T), board_X540 }, | |
{PCI_VDEVICE(INTEL, IXGBE_DEV_ID_82599_SFP_SF2), board_82599 }, | |
{PCI_VDEVICE(INTEL, IXGBE_DEV_ID_82599_LS), board_82599 }, | |
{PCI_VDEVICE(INTEL, IXGBE_DEV_ID_82599_QSFP_SF_QP), board_82599 }, | |
{PCI_VDEVICE(INTEL, IXGBE_DEV_ID_82599EN_SFP), board_82599 }, | |
{PCI_VDEVICE(INTEL, IXGBE_DEV_ID_82599_SFP_SF_QP), board_82599 }, | |
{PCI_VDEVICE(INTEL, IXGBE_DEV_ID_X540T1), board_X540 }, | |
/* required last entry */ | |
{0, } | |
}; | |
MODULE_DEVICE_TABLE(pci, ixgbe_pci_tbl); |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/* Device IDs */ | |
#define IXGBE_DEV_ID_82598 0x10B6 | |
#define IXGBE_DEV_ID_82598_BX 0x1508 | |
#define IXGBE_DEV_ID_82598AF_DUAL_PORT 0x10C6 | |
#define IXGBE_DEV_ID_82598AF_SINGLE_PORT 0x10C7 | |
#define IXGBE_DEV_ID_82598EB_SFP_LOM 0x10DB | |
#define IXGBE_DEV_ID_82598AT 0x10C8 | |
#define IXGBE_DEV_ID_82598AT2 0x150B | |
#define IXGBE_DEV_ID_82598EB_CX4 0x10DD | |
#define IXGBE_DEV_ID_82598_CX4_DUAL_PORT 0x10EC | |
#define IXGBE_DEV_ID_82598_DA_DUAL_PORT 0x10F1 | |
#define IXGBE_DEV_ID_82598_SR_DUAL_PORT_EM 0x10E1 | |
#define IXGBE_DEV_ID_82598EB_XF_LR 0x10F4 | |
#define IXGBE_DEV_ID_82599_KX4 0x10F7 | |
#define IXGBE_DEV_ID_82599_KX4_MEZZ 0x1514 | |
#define IXGBE_DEV_ID_82599_KR 0x1517 | |
#define IXGBE_DEV_ID_82599_T3_LOM 0x151C | |
#define IXGBE_DEV_ID_82599_CX4 0x10F9 | |
#define IXGBE_DEV_ID_82599_SFP 0x10FB | |
#define IXGBE_DEV_ID_82599_BACKPLANE_FCOE 0x152a | |
#define IXGBE_DEV_ID_82599_SFP_FCOE 0x1529 | |
#define IXGBE_SUBDEV_ID_82599_SFP 0x11A9 | |
#define IXGBE_SUBDEV_ID_82599_RNDC 0x1F72 | |
#define IXGBE_SUBDEV_ID_82599_560FLR 0x17D0 | |
#define IXGBE_SUBDEV_ID_82599_SP_560FLR 0x211B | |
#define IXGBE_SUBDEV_ID_82599_ECNA_DP 0x0470 | |
#define IXGBE_SUBDEV_ID_82599_LOM_SFP 0x8976 | |
#define IXGBE_DEV_ID_82599_SFP_EM 0x1507 | |
#define IXGBE_DEV_ID_82599_SFP_SF2 0x154D | |
#define IXGBE_DEV_ID_82599EN_SFP 0x1557 | |
#define IXGBE_SUBDEV_ID_82599EN_SFP_OCP1 0x0001 | |
#define IXGBE_DEV_ID_82599_XAUI_LOM 0x10FC | |
#define IXGBE_DEV_ID_82599_COMBO_BACKPLANE 0x10F8 | |
#define IXGBE_SUBDEV_ID_82599_KX4_KR_MEZZ 0x000C | |
#define IXGBE_DEV_ID_82599_LS 0x154F | |
#define IXGBE_DEV_ID_X540T 0x1528 | |
#define IXGBE_DEV_ID_82599_SFP_SF_QP 0x154A | |
#define IXGBE_DEV_ID_82599_QSFP_SF_QP 0x1558 | |
#define IXGBE_DEV_ID_X540T1 0x1560 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment