another try at getting the aic79xx pci table right
Subsystems (2)
[Patch vs current scsi BK, if someone needs it again�t a kernel it doesn't apply against ping me]
This is a revision of the previous patch, I've now added a AHD_DEV() macro so we automatically get the fakeraid HBAs that have 0x80 added to their PCI IDs vs the base ones, and I've removed all subdevice matching. It's now matching all HBAs mentioned in pci.ids and some more (generic matches from the existing aic79xx driver)
drivers/scsi/aic7xxx/aic79xx.h +1 -3
@@ -1341,9 +1341,7 @@ }/***************************** PCI Front End *********************************/ -struct ahd_pci_identity *ahd_find_pci_device (ahd_dev_softc_t ); -int ahd_pci_config (struct ahd_softc *, -struct ahd_pci_identity *); +int ahd_pci_config (struct ahd_softc *);int ahd_pci_test_register_access (struct ahd_softc *);/************************** SCB and SCB queue management **********************/
===== drivers/scsi/aic7xxx/aic79xx_osm_pci.c 1.13 vs edited =====
drivers/scsi/aic7xxx/aic79xx_osm_pci.c +27 -15
67 lines not on this page · raw message
===== drivers/scsi/aic7xxx/aic79xx_pci.c 1.15 vs edited =====
drivers/scsi/aic7xxx/aic79xx_pci.c +18 -230
285 lines not on this page · raw message
-
To unsubscribe from this list: send the line "unsubscribe linux-scsi" in the body of a message to [email protected]
More majordomo info at http://vger.kernel.org/majordomo-info.html