summaryrefslogtreecommitdiff
path: root/sys/dev/pci/mpi_pci.c
AgeCommit message (Collapse)Author
2006-08-10fix an obvious typo. found by Quentin Garnier.David Gwynne
2006-07-04Add some more pci ids that I forgot to commit.Marco Peereboom
2006-06-29simplify the PCI match routine a bit.Brad Smith
ok dlg@
2006-06-29we dont have to beat mpt to attach to this hardware anymore.David Gwynne
2006-06-16vmware emulates mpi, but it does a half arsed job of it. half the fieldsDavid Gwynne
we read off the hardware and use to configure the driver with are set to zero, so things dont really work like we want them to. one of these fields is the pci subsystem id which is something we can fetch really early in the attach process. so if the subsys is 0 then we go on and fix up some of the values we get off the "hardware". now we can attach disks on vmware. "sneaky" and ok marco@ tested by and ok brad@
2006-06-14oops, i forgot that you need to return a high number from match to win.David Gwynne
remove a useless define while there.
2006-06-14allow mpi to attach to parallel scsi controllers instead of mpt.David Gwynne
requested by deraadt@
2006-05-31we should support all these sas controllersDavid Gwynne
2006-05-31allow mpi to attach to the scsi controllers again. however, mpt will attachDavid Gwynne
to them by default, so disable mpt to get mpi to attach. requested by deraadt@
2006-05-31we dont do domain validation on real scsi controllers (as opposed to sasDavid Gwynne
and fc controllers), so mpi will be slower than mpt for io on those hbas. for now. ifdef the scsi stuff out till we make it go fast, and so we can enable mpi everywhere.
2006-05-29add the sas1064 as a supported deviceDavid Gwynne
2006-05-27add mpi(4), an alternative (replacement) driver for lsi logic fusion mptDavid Gwynne
controllers currently supported by mpt(4). ok marco@