Bug #1186 ยป lsifc929x.diff
| sys/bus/pci/pcidevs.h | ||
|---|---|---|
|
#define PCI_PRODUCT_SYMBIOS_FC909A 0x0621 /* FC909A */
|
||
|
#define PCI_PRODUCT_SYMBIOS_FC929 0x0622 /* FC929 */
|
||
|
#define PCI_PRODUCT_SYMBIOS_FC929_1 0x0623 /* FC929 */
|
||
|
#define PCI_PRODUCT_SYMBIOS_FC929X 0X0626 /* FC929X */
|
||
|
#define PCI_PRODUCT_SYMBIOS_FC919 0x0624 /* FC919 */
|
||
|
#define PCI_PRODUCT_SYMBIOS_FC919_1 0x0625 /* FC919 */
|
||
| sys/dev/disk/mpt/mpt_pci.c | ||
|---|---|---|
|
case PCI_PRODUCT_SYMBIOS_FC929:
|
||
|
desc = "LSILogic FC929 FC Adapter";
|
||
|
break;
|
||
|
case PCI_PRODUCT_SYMBIOS_FC929X:
|
||
|
desc = "LSILogic FC929X FC Adapter";
|
||
|
break;
|
||
|
case PCI_PRODUCT_SYMBIOS_1030:
|
||
|
desc = "LSILogic 1030 Ultra4 Adapter";
|
||
|
break;
|
||
| ... | ... | |
|
case PCI_PRODUCT_SYMBIOS_FC929:
|
||
|
mpt->is_fc = 1;
|
||
|
break;
|
||
|
case PCI_PRODUCT_SYMBIOS_FC929X:
|
||
|
mpt->is_fc = 1;
|
||
|
break;
|
||
|
default:
|
||
|
break;
|
||
|
}
|
||
| ... | ... | |
|
* If so, link with our partner (around yet)
|
||
|
*/
|
||
|
if ((pci_get_device(dev) & ~1) == PCI_PRODUCT_SYMBIOS_FC929 ||
|
||
|
(pci_get_device(dev) & ~1) == PCI_PRODUCT_SYMBIOS_FC929X ||
|
||
|
(pci_get_device(dev) & ~1) == PCI_PRODUCT_SYMBIOS_1030) {
|
||
|
mpt_link_peer(mpt);
|
||
|
}
|
||