mirror of
https://github.com/ipxe/ipxe
synced 2025-12-17 01:52:08 +03:00
[pci] Add driver_data field to struct pci_device_id
Modified-by: Michael Brown <mcb30@etherboot.org> Signed-off-by: Michael Brown <mcb30@etherboot.org>
This commit is contained in:
committed by
Michael Brown
parent
87b494bbab
commit
3da6f1c7bd
@@ -2045,42 +2045,42 @@ static int tulip_check_duplex(struct nic *nic)
|
||||
}
|
||||
|
||||
static struct pci_device_id tulip_nics[] = {
|
||||
PCI_ROM(0x1011, 0x0002, "dc21040", "Digital Tulip"),
|
||||
PCI_ROM(0x1011, 0x0009, "ds21140", "Digital Tulip Fast"),
|
||||
PCI_ROM(0x1011, 0x0014, "dc21041", "Digital Tulip+"),
|
||||
PCI_ROM(0x1011, 0x0019, "ds21142", "Digital Tulip 21142"),
|
||||
PCI_ROM(0x10b7, 0x9300, "3csoho100b-tx","3ComSOHO100B-TX"),
|
||||
PCI_ROM(0x10b9, 0x5261, "ali1563", "ALi 1563 integrated ethernet"),
|
||||
PCI_ROM(0x10d9, 0x0512, "mx98713", "Macronix MX987x3"),
|
||||
PCI_ROM(0x10d9, 0x0531, "mx98715", "Macronix MX987x5"),
|
||||
PCI_ROM(0x1113, 0x1217, "mxic-98715", "Macronix MX987x5"),
|
||||
PCI_ROM(0x11ad, 0xc115, "lc82c115", "LinkSys LNE100TX"),
|
||||
PCI_ROM(0x11ad, 0x0002, "82c168", "Netgear FA310TX"),
|
||||
PCI_ROM(0x1282, 0x9100, "dm9100", "Davicom 9100"),
|
||||
PCI_ROM(0x1282, 0x9102, "dm9102", "Davicom 9102"),
|
||||
PCI_ROM(0x1282, 0x9009, "dm9009", "Davicom 9009"),
|
||||
PCI_ROM(0x1282, 0x9132, "dm9132", "Davicom 9132"),
|
||||
PCI_ROM(0x1317, 0x0985, "centaur-p", "ADMtek Centaur-P"),
|
||||
PCI_ROM(0x1317, 0x0981, "an981", "ADMtek AN981 Comet"), /* ADMTek Centaur-P (stmicro) */
|
||||
PCI_ROM(0x1113, 0x1216, "an983", "ADMTek AN983 Comet"),
|
||||
PCI_ROM(0x1317, 0x9511, "an983b", "ADMTek Comet 983b"),
|
||||
PCI_ROM(0x1317, 0x1985, "centaur-c", "ADMTek Centaur-C"),
|
||||
PCI_ROM(0x8086, 0x0039, "intel21145", "Intel Tulip"),
|
||||
PCI_ROM(0x125b, 0x1400, "ax88140", "ASIX AX88140"),
|
||||
PCI_ROM(0x11f6, 0x9881, "rl100tx", "Compex RL100-TX"),
|
||||
PCI_ROM(0x115d, 0x0003, "xircomtulip", "Xircom Tulip"),
|
||||
PCI_ROM(0x104a, 0x0981, "tulip-0981", "Tulip 0x104a 0x0981"),
|
||||
PCI_ROM(0x104a, 0x2774, "SGThomson-STE10100A", "Tulip 0x104a 0x2774"), /*Modified by Ramesh Chander*/
|
||||
PCI_ROM(0x1113, 0x9511, "tulip-9511", "Tulip 0x1113 0x9511"),
|
||||
PCI_ROM(0x1186, 0x1561, "tulip-1561", "Tulip 0x1186 0x1561"),
|
||||
PCI_ROM(0x1259, 0xa120, "tulip-a120", "Tulip 0x1259 0xa120"),
|
||||
PCI_ROM(0x13d1, 0xab02, "tulip-ab02", "Tulip 0x13d1 0xab02"),
|
||||
PCI_ROM(0x13d1, 0xab03, "tulip-ab03", "Tulip 0x13d1 0xab03"),
|
||||
PCI_ROM(0x13d1, 0xab08, "tulip-ab08", "Tulip 0x13d1 0xab08"),
|
||||
PCI_ROM(0x14f1, 0x1803, "lanfinity", "Conexant LANfinity"),
|
||||
PCI_ROM(0x1626, 0x8410, "tulip-8410", "Tulip 0x1626 0x8410"),
|
||||
PCI_ROM(0x1737, 0xab08, "tulip-1737-ab08","Tulip 0x1737 0xab08"),
|
||||
PCI_ROM(0x1737, 0xab09, "tulip-ab09", "Tulip 0x1737 0xab09"),
|
||||
PCI_ROM(0x1011, 0x0002, "dc21040", "Digital Tulip", 0),
|
||||
PCI_ROM(0x1011, 0x0009, "ds21140", "Digital Tulip Fast", 0),
|
||||
PCI_ROM(0x1011, 0x0014, "dc21041", "Digital Tulip+", 0),
|
||||
PCI_ROM(0x1011, 0x0019, "ds21142", "Digital Tulip 21142", 0),
|
||||
PCI_ROM(0x10b7, 0x9300, "3csoho100b-tx","3ComSOHO100B-TX", 0),
|
||||
PCI_ROM(0x10b9, 0x5261, "ali1563", "ALi 1563 integrated ethernet", 0),
|
||||
PCI_ROM(0x10d9, 0x0512, "mx98713", "Macronix MX987x3", 0),
|
||||
PCI_ROM(0x10d9, 0x0531, "mx98715", "Macronix MX987x5", 0),
|
||||
PCI_ROM(0x1113, 0x1217, "mxic-98715", "Macronix MX987x5", 0),
|
||||
PCI_ROM(0x11ad, 0xc115, "lc82c115", "LinkSys LNE100TX", 0),
|
||||
PCI_ROM(0x11ad, 0x0002, "82c168", "Netgear FA310TX", 0),
|
||||
PCI_ROM(0x1282, 0x9100, "dm9100", "Davicom 9100", 0),
|
||||
PCI_ROM(0x1282, 0x9102, "dm9102", "Davicom 9102", 0),
|
||||
PCI_ROM(0x1282, 0x9009, "dm9009", "Davicom 9009", 0),
|
||||
PCI_ROM(0x1282, 0x9132, "dm9132", "Davicom 9132", 0),
|
||||
PCI_ROM(0x1317, 0x0985, "centaur-p", "ADMtek Centaur-P", 0),
|
||||
PCI_ROM(0x1317, 0x0981, "an981", "ADMtek AN981 Comet", 0), /* ADMTek Centaur-P (stmicro) */
|
||||
PCI_ROM(0x1113, 0x1216, "an983", "ADMTek AN983 Comet", 0),
|
||||
PCI_ROM(0x1317, 0x9511, "an983b", "ADMTek Comet 983b", 0),
|
||||
PCI_ROM(0x1317, 0x1985, "centaur-c", "ADMTek Centaur-C", 0),
|
||||
PCI_ROM(0x8086, 0x0039, "intel21145", "Intel Tulip", 0),
|
||||
PCI_ROM(0x125b, 0x1400, "ax88140", "ASIX AX88140", 0),
|
||||
PCI_ROM(0x11f6, 0x9881, "rl100tx", "Compex RL100-TX", 0),
|
||||
PCI_ROM(0x115d, 0x0003, "xircomtulip", "Xircom Tulip", 0),
|
||||
PCI_ROM(0x104a, 0x0981, "tulip-0981", "Tulip 0x104a 0x0981", 0),
|
||||
PCI_ROM(0x104a, 0x2774, "SGThomson-STE10100A", "Tulip 0x104a 0x2774", 0), /*Modified by Ramesh Chander*/
|
||||
PCI_ROM(0x1113, 0x9511, "tulip-9511", "Tulip 0x1113 0x9511", 0),
|
||||
PCI_ROM(0x1186, 0x1561, "tulip-1561", "Tulip 0x1186 0x1561", 0),
|
||||
PCI_ROM(0x1259, 0xa120, "tulip-a120", "Tulip 0x1259 0xa120", 0),
|
||||
PCI_ROM(0x13d1, 0xab02, "tulip-ab02", "Tulip 0x13d1 0xab02", 0),
|
||||
PCI_ROM(0x13d1, 0xab03, "tulip-ab03", "Tulip 0x13d1 0xab03", 0),
|
||||
PCI_ROM(0x13d1, 0xab08, "tulip-ab08", "Tulip 0x13d1 0xab08", 0),
|
||||
PCI_ROM(0x14f1, 0x1803, "lanfinity", "Conexant LANfinity", 0),
|
||||
PCI_ROM(0x1626, 0x8410, "tulip-8410", "Tulip 0x1626 0x8410", 0),
|
||||
PCI_ROM(0x1737, 0xab08, "tulip-1737-ab08","Tulip 0x1737 0xab08", 0),
|
||||
PCI_ROM(0x1737, 0xab09, "tulip-ab09", "Tulip 0x1737 0xab09", 0),
|
||||
};
|
||||
|
||||
PCI_DRIVER ( tulip_driver, tulip_nics, PCI_NO_CLASS );
|
||||
|
||||
Reference in New Issue
Block a user