[pci] Add driver_data field to struct pci_device_id
[people/lynusvaz/gpxe.git] / src / drivers / net / 3c90x.c
index 3a7495a..6b98f01 100644 (file)
@@ -950,30 +950,30 @@ static int a3c90x_probe(struct pci_device *pci,
 
 static struct pci_device_id a3c90x_nics[] = {
 /* Original 90x revisions: */
-       PCI_ROM(0x10b7, 0x6055, "3c556", "3C556"),      /* Huricane */
-       PCI_ROM(0x10b7, 0x9000, "3c905-tpo", "3Com900-TPO"),    /* 10 Base TPO */
-       PCI_ROM(0x10b7, 0x9001, "3c905-t4", "3Com900-Combo"),   /* 10/100 T4 */
-       PCI_ROM(0x10b7, 0x9050, "3c905-tpo100", "3Com905-TX"),  /* 100 Base TX / 10/100 TPO */
-       PCI_ROM(0x10b7, 0x9051, "3c905-combo", "3Com905-T4"),   /* 100 Base T4 / 10 Base Combo */
+       PCI_ROM(0x10b7, 0x6055, "3c556", "3C556", 0),   /* Huricane */
+       PCI_ROM(0x10b7, 0x9000, "3c905-tpo", "3Com900-TPO", 0), /* 10 Base TPO */
+       PCI_ROM(0x10b7, 0x9001, "3c905-t4", "3Com900-Combo", 0),        /* 10/100 T4 */
+       PCI_ROM(0x10b7, 0x9050, "3c905-tpo100", "3Com905-TX", 0),       /* 100 Base TX / 10/100 TPO */
+       PCI_ROM(0x10b7, 0x9051, "3c905-combo", "3Com905-T4", 0),        /* 100 Base T4 / 10 Base Combo */
 /* Newer 90xB revisions: */
-       PCI_ROM(0x10b7, 0x9004, "3c905b-tpo", "3Com900B-TPO"),  /* 10 Base TPO */
-       PCI_ROM(0x10b7, 0x9005, "3c905b-combo", "3Com900B-Combo"),      /* 10 Base Combo */
-       PCI_ROM(0x10b7, 0x9006, "3c905b-tpb2", "3Com900B-2/T"), /* 10 Base TP and Base2 */
-       PCI_ROM(0x10b7, 0x900a, "3c905b-fl", "3Com900B-FL"),    /* 10 Base FL */
-       PCI_ROM(0x10b7, 0x9055, "3c905b-tpo100", "3Com905B-TX"),        /* 10/100 TPO */
-       PCI_ROM(0x10b7, 0x9056, "3c905b-t4", "3Com905B-T4"),    /* 10/100 T4 */
-       PCI_ROM(0x10b7, 0x9058, "3c905b-9058", "3Com905B-9058"),        /* Cyclone 10/100/BNC */
-       PCI_ROM(0x10b7, 0x905a, "3c905b-fx", "3Com905B-FL"),    /* 100 Base FX / 10 Base FX */
+       PCI_ROM(0x10b7, 0x9004, "3c905b-tpo", "3Com900B-TPO", 0),       /* 10 Base TPO */
+       PCI_ROM(0x10b7, 0x9005, "3c905b-combo", "3Com900B-Combo", 0),   /* 10 Base Combo */
+       PCI_ROM(0x10b7, 0x9006, "3c905b-tpb2", "3Com900B-2/T", 0),      /* 10 Base TP and Base2 */
+       PCI_ROM(0x10b7, 0x900a, "3c905b-fl", "3Com900B-FL", 0), /* 10 Base FL */
+       PCI_ROM(0x10b7, 0x9055, "3c905b-tpo100", "3Com905B-TX", 0),     /* 10/100 TPO */
+       PCI_ROM(0x10b7, 0x9056, "3c905b-t4", "3Com905B-T4", 0), /* 10/100 T4 */
+       PCI_ROM(0x10b7, 0x9058, "3c905b-9058", "3Com905B-9058", 0),     /* Cyclone 10/100/BNC */
+       PCI_ROM(0x10b7, 0x905a, "3c905b-fx", "3Com905B-FL", 0), /* 100 Base FX / 10 Base FX */
 /* Newer 90xC revision: */
-       PCI_ROM(0x10b7, 0x9200, "3c905c-tpo", "3Com905C-TXM"),  /* 10/100 TPO (3C905C-TXM) */
-       PCI_ROM(0x10b7, 0x9202, "3c920b-emb-ati", "3c920B-EMB-WNM (ATI Radeon 9100 IGP)"),      /* 3c920B-EMB-WNM (ATI Radeon 9100 IGP) */
-       PCI_ROM(0x10b7, 0x9210, "3c920b-emb-wnm", "3Com20B-EMB WNM"),
-       PCI_ROM(0x10b7, 0x9800, "3c980", "3Com980-Cyclone"),    /* Cyclone */
-       PCI_ROM(0x10b7, 0x9805, "3c9805", "3Com9805"),  /* Dual Port Server Cyclone */
-       PCI_ROM(0x10b7, 0x7646, "3csoho100-tx", "3CSOHO100-TX"),        /* Hurricane */
-       PCI_ROM(0x10b7, 0x4500, "3c450", "3Com450 HomePNA Tornado"),
-       PCI_ROM(0x10b7, 0x1201, "3c982a", "3Com982A"),
-       PCI_ROM(0x10b7, 0x1202, "3c982b", "3Com982B"),
+       PCI_ROM(0x10b7, 0x9200, "3c905c-tpo", "3Com905C-TXM", 0),       /* 10/100 TPO (3C905C-TXM) */
+       PCI_ROM(0x10b7, 0x9202, "3c920b-emb-ati", "3c920B-EMB-WNM (ATI Radeon 9100 IGP)", 0),   /* 3c920B-EMB-WNM (ATI Radeon 9100 IGP) */
+       PCI_ROM(0x10b7, 0x9210, "3c920b-emb-wnm", "3Com20B-EMB WNM", 0),
+       PCI_ROM(0x10b7, 0x9800, "3c980", "3Com980-Cyclone", 0), /* Cyclone */
+       PCI_ROM(0x10b7, 0x9805, "3c9805", "3Com9805", 0),       /* Dual Port Server Cyclone */
+       PCI_ROM(0x10b7, 0x7646, "3csoho100-tx", "3CSOHO100-TX", 0),     /* Hurricane */
+       PCI_ROM(0x10b7, 0x4500, "3c450", "3Com450 HomePNA Tornado", 0),
+       PCI_ROM(0x10b7, 0x1201, "3c982a", "3Com982A", 0),
+       PCI_ROM(0x10b7, 0x1202, "3c982b", "3Com982B", 0),
 };
 
 struct pci_driver a3c90x_driver __pci_driver = {