summaryrefslogtreecommitdiff
path: root/sys/dev/pci
AgeCommit message (Expand)Author
2007-03-29Correct some minor whitespace issues.Christopher Pascoe
2007-03-28regenJonathan Gray
2007-03-28Fix a Marvell Entry, "SATA" -> "88SE6101 IDE"Jonathan Gray
2007-03-28While we are determining which NCQ command failed, we will need to ensureChristopher Pascoe
2007-03-28Due to a logic inversion, we would error out any commands that had completedChristopher Pascoe
2007-03-28Improve output of some debugging messages.Christopher Pascoe
2007-03-28Some more safety checks on ccb state.Christopher Pascoe
2007-03-27this level of serverworks sata does not helpTheo de Raadt
2007-03-27more grammar fixups; from bret lambert and myselfJason McIntyre
2007-03-27grammar from bret lambert, and one more from me;Jason McIntyre
2007-03-27attach ahci based on the pci class and interface fields, not just on aDavid Gwynne
2007-03-27disable serverworks sata until it works (been busted for a year on theTheo de Raadt
2007-03-27regenDavid Gwynne
2007-03-27silicon image 3131 and 3531David Gwynne
2007-03-24Kill the horrible hack of storing the pid in struct selinfo.Artur Grabowski
2007-03-23Turn AHCI_DEBUG back on for now, so we can see if any commands are timingChristopher Pascoe
2007-03-23Track the ATA xfer's state more closely - may help us identify why someChristopher Pascoe
2007-03-22split userland & kernel struct sensor/sensordev so that the additionTheo de Raadt
2007-03-22map the global and port register spaces.David Gwynne
2007-03-22Perform legacy emulation handover for USB1 companion controllers immediatelyChristopher Pascoe
2007-03-22Let atascsi issue NCQ commands if the controller supports it.Christopher Pascoe
2007-03-22import sili(4) so it can be worked on in the tree. this will support theDavid Gwynne
2007-03-21NCQ commands generate a "Set Device Bits" FIS upon completion. Enable theChristopher Pascoe
2007-03-21Add support for issuing NCQ commands via AHCI.Christopher Pascoe
2007-03-21Basic support for JMicron PATA.Jonathan Gray
2007-03-21dont print if there is a device found or not, you can figure that out byDavid Gwynne
2007-03-21replace the array of u_int8_ts for the fis/registers with a struct to makeDavid Gwynne
2007-03-21For now, reserve one opening so we always have a CCB free to issue a softChristopher Pascoe
2007-03-20Use ALLOCNOW flag when creating PRDT dmamap, otherwise it could fail duringChristopher Pascoe
2007-03-20Our timeout and error handlers complete the commands for us, so we shouldChristopher Pascoe
2007-03-20commit the rest of the jmicron ids. jsg has been trying to get me to addDavid Gwynne
2007-03-20Add support for ATA PACKET commands. This should make ATAPI cdrom drives,Christopher Pascoe
2007-03-20Catch failed commands and copy the error taskfile back to the ata_cmd,Christopher Pascoe
2007-03-20Add timeout handling for ATA commands.Christopher Pascoe
2007-03-20Spec says we can't write anything other than the global host control registerChristopher Pascoe
2007-03-20Minor style fixup.Christopher Pascoe
2007-03-20Request "descriptor processed" interrupts only for PIO requests (inquiry,Christopher Pascoe
2007-03-20Calculate the residual and copy it back to the scsi_xfer, so that RW actuallyChristopher Pascoe
2007-03-20Split PRDT unload out into its own function, for symmetry.Christopher Pascoe
2007-03-20Instead of having a copy of every register that we will issue in the ata_cmd,Christopher Pascoe
2007-03-20Change API for struct ata_xfer allocation to move it into the device thatChristopher Pascoe
2007-03-19Fix some code relative to chips that don't currently work (BCM5722 &Kenneth R Westerback
2007-03-18Backout pascoe@'s last USB change because it page faults at attachmentMarcus Glocker
2007-03-18OX16PCI954K is a puc@cardbus (missed in the previous puc@cardbus commits)Michael Shalayeff
2007-03-18add OX16PCI954K puc idMichael Shalayeff
2007-03-18Perform legacy emulation handover for USB1 companion controllers immediatelyChristopher Pascoe
2007-03-18syncReyk Floeter
2007-03-18add device IDs of the new VIA CX700 chipsetReyk Floeter
2007-03-17replace the VMWARE quirk that restricts the bus width to 16 targets withDavid Gwynne
2007-03-17regenJonathan Gray