mirror of
https://github.com/torvalds/linux.git
synced 2024-12-18 00:53:40 +00:00
Tulip: don't initialize SBE xT3E3 WAN ports.
SBE 2T3E3 cards use DECchips 21143 but they need a different driver. Don't even try to use a normal tulip driver with them. Signed-off-by: Krzysztof Hałasa <khc@pm.waw.pl> Signed-off-by: David S. Miller <davem@davemloft.net>
This commit is contained in:
parent
3f326d4099
commit
9292d8f20f
@ -1341,6 +1341,12 @@ static int __devinit tulip_init_one (struct pci_dev *pdev,
|
||||
if (pdev->subsystem_vendor == PCI_VENDOR_ID_LMC) {
|
||||
pr_err(PFX "skipping LMC card\n");
|
||||
return -ENODEV;
|
||||
} else if (pdev->subsystem_vendor == PCI_VENDOR_ID_SBE &&
|
||||
(pdev->subsystem_device == PCI_SUBDEVICE_ID_SBE_T3E3 ||
|
||||
pdev->subsystem_device == PCI_SUBDEVICE_ID_SBE_2T3E3_P0 ||
|
||||
pdev->subsystem_device == PCI_SUBDEVICE_ID_SBE_2T3E3_P1)) {
|
||||
pr_err(PFX "skipping SBE T3E3 port\n");
|
||||
return -ENODEV;
|
||||
}
|
||||
|
||||
/*
|
||||
|
@ -1493,6 +1493,9 @@
|
||||
#define PCI_DEVICE_ID_SBE_WANXL100 0x0301
|
||||
#define PCI_DEVICE_ID_SBE_WANXL200 0x0302
|
||||
#define PCI_DEVICE_ID_SBE_WANXL400 0x0104
|
||||
#define PCI_SUBDEVICE_ID_SBE_T3E3 0x0009
|
||||
#define PCI_SUBDEVICE_ID_SBE_2T3E3_P0 0x0901
|
||||
#define PCI_SUBDEVICE_ID_SBE_2T3E3_P1 0x0902
|
||||
|
||||
#define PCI_VENDOR_ID_TOSHIBA 0x1179
|
||||
#define PCI_DEVICE_ID_TOSHIBA_PICCOLO_1 0x0101
|
||||
|
Loading…
Reference in New Issue
Block a user