summaryrefslogtreecommitdiffstats
path: root/sys/dev/pci/ahci_pci.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Let ahci(4) match on _CLS instead of _HID when attaching at acpi(4). Avoidskettenis2018-08-031-4/+3
| | | | | | having to add many more _HID entries to the match table. ok deraadt@, mlarkin@
* Add ASMedia ASM1061 SATA to the list of devices as it is an AHCI controllerkettenis2018-01-031-1/+3
| | | | | | but doesn't advertise itself as such. ok dlg@, jmatthew@
* remove #ifdef HIBERNATE section that declares stuff that lives in ahci.cjmatthew2017-05-271-19/+1
|
* regendlg2016-01-141-2/+2
| | | | ahci_pci updated to cope with the new pcidevs id for its sm951
* Remove some includes include-what-you-use claims don'tjsg2015-03-141-2/+1
| | | | | | | have any direct symbols used. Tested for indirect use by compiling amd64/i386/sparc64 kernels. ok tedu@ deraadt@
* Seems the Samsung SM951 PCIe SSD needs the same quirk as other Samsung SSDs.kettenis2015-02-271-1/+3
| | | | ok guenther@, phessler@, jsing@
* Update the Samsung SSD controller comment.brad2015-01-261-3/+4
|
* Disable MSI with the Samsung S4LN053X01 SSD controller as found in somebrad2014-12-041-1/+11
| | | | | | | | Apple MacBook Air systems such as the 6,1 and 6,2. Workaround noticed in the Linux kernel. Tested by Scott Bonds with a 6,1 system "the disk operations that previously took 5 minutes are now instantaneous."
* Simplify the MSI bits a bit.brad2014-12-041-6/+5
|
* remove most of the boolean_t infection outside uvm/ddb/pmap; ok jsgderaadt2014-07-101-2/+1
|
* move the hardware structures into ahcireg.h.dlg2014-04-141-1/+2
|
* Reduce uvm include madness. Use <uvm/uvm_extern.h> instead ofmpi2014-03-281-2/+2
| | | | | | <uvm/uvm.h> if possible and remove double inclusions. ok beck@, mlarkin@, deraadt@
* disable MSI for Samsung XP941.gilles2014-01-021-2/+18
| | | | | | | This is so I can use the machine to figure out the others things on it, the quirk will go away when interrupt routing gets fixed. ok dlg@, jmatthew@
* Revert rev 1.195 forcing Intel SATA controllers in compat mode into AHCI mode.brad2013-02-191-37/+1
| | | | | | | | | This does not work and causes systems to come up without seeing any hard disk(s). The Intel documentation states that the OS should not be trying to do this, only the BIOS. ok dlg@
* Split AHCI in order to support devices which are not attached via pci.patrick2013-01-211-0/+463
Tested on a few machines, including JMicron and Intel AHCIs. ok dlg@ jmatthew@