summaryrefslogtreecommitdiff
path: root/sys/dev/ic/ahci.c
AgeCommit message (Expand)Author
2016-03-10Enforce some naming sanity. Stop using 'sc_link' to mean two differentKenneth R Westerback
2015-10-04Fix memory leak in error path.Jonathan Matthew
2015-08-27sizes for free()Theo de Raadt
2015-03-21Print speeds consistently.Martin Pieuchot
2015-03-12Print the current link speed for SATA devices attached on ahci(4).Bryan Steele
2015-02-11include extended capabilities in ahci debug outputJonathan Matthew
2015-02-11recognise ahci 1.3.1Jonathan Matthew
2014-12-03Turn ahci port start into a callback so sxiahci can do some magic toJonathan Gray
2014-07-13Some reallocarray() use; review Jean-Philippe Ouellet, patrick keshishianTheo de Raadt
2014-07-12add a size argument to free. will be used soon, but for now default to 0.Ted Unangst
2014-06-26Work around compatibility problems with Intel ahci and Intel SSDs by retryingJonathan Matthew
2014-04-14move the hardware structures into ahcireg.h.David Gwynne
2014-03-31move the last htoleXX things to htolemXX where possible.David Gwynne
2014-03-31ahci dva things are 64bit and surprisingly aligned nicely to 64bit too.David Gwynne
2014-03-31replace bzero with memsetDavid Gwynne
2014-03-31massage the prdt (what an sgl is on every other chip) loading withDavid Gwynne
2014-03-28Reduce uvm include madness. Use <uvm/uvm_extern.h> instead ofMartin Pieuchot
2014-02-13fix previous errorneous constants (compiled against the old header)pelikan
2014-02-13Recognize SATA-III ports in dmesg.pelikan
2013-12-06Add a DVACT_WAKEUP op to the *_activate() API. This is called after theTheo de Raadt
2013-11-06teach the side-effect free drivers about the partition they are dealingTheo de Raadt
2013-07-09pay attention to the #ifdefTheo de Raadt
2013-07-09move AHCI_DEBUG stuff into ahci.c so we can build with it enabled againJonathan Matthew
2013-01-21Split AHCI in order to support devices which are not attached via pci.Patrick Wildt