ID(ID_AHA_29320A), ID(ID_AHA_29320ALP), ID(ID_AHA_29320LPE), /* aic7902 based controllers */ ID(ID_AHA_29320), ID(ID_AHA_29320B), ID(ID_AHA_29320LP), ID(ID_AHA_39320), ID(ID_AHA_39320_B), ID(ID_AHA_39320A), ID(ID_AHA_39320D), ID(ID_AHA_39320D_HP), ID(ID_AHA_39320D_B), ID(ID_AHA_39320D_B_HP), /* Generic chip probes for devices we don't know exactly. */ ID16(ID_AIC7901 & ID_9005_GENERIC_MASK), ID(ID_AIC7901A & ID_DEV_VENDOR_MASK), ID16(ID_AIC7902 & ID_9005_GENERIC_MASK), { 0 } }; MODULE_DEVICE_TABLE(pci, ahd_linux_pci_id_table); static struct pci_driver aic79xx_pci_driver = { .name = "aic79xx", .probe = ahd_linux_pci_dev_probe, .remove = ahd_linux_pci_dev_remove, .id_table = ahd_linux_pci_id_table }; static void
ID(ID_AHA_2940U & ID_DEV_VENDOR_MASK), ID(ID_AHA_3940U & ID_DEV_VENDOR_MASK), ID(ID_AHA_2944U & ID_DEV_VENDOR_MASK), ID(ID_AHA_3944U & ID_DEV_VENDOR_MASK), ID(ID_AHA_398XU & ID_DEV_VENDOR_MASK), ID(ID_AHA_4944U & ID_DEV_VENDOR_MASK), ID(ID_AHA_2930U & ID_DEV_VENDOR_MASK), ID(ID_AHA_2940U_PRO & ID_DEV_VENDOR_MASK), ID(ID_AHA_2940U_CN & ID_DEV_VENDOR_MASK), /* aic7890 based controllers */ ID(ID_AHA_2930U2), ID(ID_AHA_2940U2B), ID(ID_AHA_2940U2_OEM), ID(ID_AHA_2940U2), ID(ID_AHA_2950U2B), ID16(ID_AIC7890_ARO & ID_AIC7895_ARO_MASK), ID(ID_AAA_131U2), /* aic7890 based controllers */ ID(ID_AHA_29160), ID(ID_AHA_29160_CPQ), ID(ID_AHA_29160N), ID(ID_AHA_29160C), ID(ID_AHA_29160B), ID(ID_AHA_19160B), ID(ID_AIC7892_ARO), /* aic7892 based controllers */ ID(ID_AHA_2940U_DUAL), ID(ID_AHA_3940AU), ID(ID_AHA_3944AU), ID(ID_AIC7895_ARO), ID(ID_AHA_3950U2B_0),