Skip to contentSkip to conversation

PCI ID table in DAC960

DISCUSSION Brian King 2 participants 2 messages Jul 13, 2006 SCSI

lore
Share & tools
lore

Brian King

author
#0 lore raw

Christoph,

You added support for the "GEM series" of DAC960 controllers sometime last year. These controllers use the same PCI chip as some ipr adapters. The pci id table that got added to DAC960 was:

.vendor = PCI_VENDOR_ID_MYLEX,
.device = PCI_DEVICE_ID_MYLEX_DAC960_GEM,
.subvendor = PCI_ANY_ID,
.subdevice = PCI_ANY_ID,

which collides with several ipr adapters.
The chip is a common chip that was used by both Mylex and IBM. Do you, or anyone else on this list, have the list of subvendor/subdevice entries for this adapter so we could update the pci id table appropriately?

Thanks,

Brian

Signature · 3 lines
Brian King
eServer Storage I/O
IBM Linux Technology Center
#1 lore raw
Quoted 12 lines · Brian King

Christoph,

You added support for the "GEM series" of DAC960 controllers sometime last year. These controllers use the same PCI chip as some ipr adapters. The pci id table that got added to DAC960 was:

.vendor = PCI_VENDOR_ID_MYLEX,
.device = PCI_DEVICE_ID_MYLEX_DAC960_GEM,
.subvendor = PCI_ANY_ID,
.subdevice = PCI_ANY_ID,

Quoted 4 lines

which collides with several ipr adapters.
The chip is a common chip that was used by both Mylex and IBM. Do you, or anyone else on this list, have the list of subvendor/subdevice entries for this adapter so we could update the pci id table appropriately?

I just ported over support for that chip variant from a forked and renamed version of the DAC960 driver that IBM released. I've never actually seen the hardware. The best thing would be to try to find if any person involved with it is still at IBM.

Otherwise I could ask the person I ported the changes for what subdevice/vendor his card has, but there might be more.