提交 82f56087 编写于 作者: J Jiri Slaby 提交者: Linus Torvalds

phantom: don't grab other devices

Specify also sub pci ids to not grab devices with properly set sub ids.
This devices has these set (unset) to the same as (plx 9050) ids.
Signed-off-by: NJiri Slaby <jirislaby@gmail.com>
Cc: Andreas Block <andreas.block@esd-electronics.com>
Cc: Oliver Thimm <oliver.thimm@esd-electronics.com>
Signed-off-by: NAndrew Morton <akpm@linux-foundation.org>
Signed-off-by: NLinus Torvalds <torvalds@linux-foundation.org>
上级 2b54aaef
...@@ -25,7 +25,7 @@ ...@@ -25,7 +25,7 @@
#include <asm/atomic.h> #include <asm/atomic.h>
#include <asm/io.h> #include <asm/io.h>
#define PHANTOM_VERSION "n0.9.7" #define PHANTOM_VERSION "n0.9.8"
#define PHANTOM_MAX_MINORS 8 #define PHANTOM_MAX_MINORS 8
...@@ -456,8 +456,9 @@ static int phantom_resume(struct pci_dev *pdev) ...@@ -456,8 +456,9 @@ static int phantom_resume(struct pci_dev *pdev)
#endif #endif
static struct pci_device_id phantom_pci_tbl[] __devinitdata = { static struct pci_device_id phantom_pci_tbl[] __devinitdata = {
{ PCI_DEVICE(PCI_VENDOR_ID_PLX, PCI_DEVICE_ID_PLX_9050), { .vendor = PCI_VENDOR_ID_PLX, .device = PCI_DEVICE_ID_PLX_9050,
.class = PCI_CLASS_BRIDGE_OTHER << 8, .class_mask = 0xffff00 }, .subvendor = PCI_VENDOR_ID_PLX, .subdevice = PCI_DEVICE_ID_PLX_9050,
.class = PCI_CLASS_BRIDGE_OTHER << 8, .class_mask = 0xffff00 },
{ 0, } { 0, }
}; };
MODULE_DEVICE_TABLE(pci, phantom_pci_tbl); MODULE_DEVICE_TABLE(pci, phantom_pci_tbl);
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册