summaryrefslogtreecommitdiff
path: root/sys/dev/pci
AgeCommit message (Expand)Author
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
2007-03-17Add some more NVIDIA graphics cards.Jonathan Gray
2007-03-16A new PCI id for Intel's PCIe quad port fiber adapter.Reyk Floeter
2007-03-15syncReyk Floeter
2007-03-15add Intel PCI-E quad port fiber device IDReyk Floeter
2007-03-15regenJonathan Gray
2007-03-15commit the correct version this timeJonathan Gray
2007-03-15Add a few different things found in submitted dmesgs.Jonathan Gray
2007-03-15regenJonathan Gray
2007-03-15JMB368 has no SATA.Jonathan Gray
2007-03-07Implement hardware interrupt handler. For now, detect command completionChristopher Pascoe
2007-03-06Add missing splx in poll path.Christopher Pascoe
2007-03-06Update CCS macro to return the current command slot rather than just beingChristopher Pascoe
2007-03-06big changes to the completion path in ahci.cDavid Gwynne
2007-03-06since we dont overwrite the dva of the cmd_table in the cmd_hdr now, weDavid Gwynne
2007-03-06dont do pointer maths with void *David Gwynne
2007-03-06Apply a SG segment size limit and remove the length check.Christopher Pascoe
2007-03-06No need to continually assign the control table addresses, provided we don'tChristopher Pascoe
2007-03-06dlg@ advises that the bus_space operations will endian convert the DMA baseChristopher Pascoe
2007-03-06Make the 1:1 mapping of command slot to command header/table entriesChristopher Pascoe
2007-03-05remove jumbo frame support by replacing MEXTALLOC with MCLGET, andReyk Floeter
2007-03-05add a reminder about the extra attach functionDavid Gwynne
2007-03-05add space for a match and attach routine to the device list, so particularDavid Gwynne
2007-03-05Recognise ATAPI device signatures.Christopher Pascoe
2007-03-04Fix non AHCI_DEBUG build.Christopher Pascoe
2007-03-04Replace empty ahci_ata_{probe,cmd} stubs with ones that do something.Christopher Pascoe
2007-03-04Include port number in debug messages, where appropriate.Christopher Pascoe