aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/ahci
Commit message (Expand)AuthorAgeFilesLines
* Added output of device QUIRKS for CAM and AHCI devices during boot.Steven Hartland2013-05-181-0/+20
* Add IDs for HighPoint RocketRAID 640L/642L/644L -- new series of 4-portAlexander Motin2013-05-021-0/+3
* Create controller-level DMA tag, handling range of supported addresses.Alexander Motin2013-04-102-8/+28
* Check status of ahci_em_reset() on attach and abort if reset failed.Alexander Motin2013-04-041-1/+4
* Read Asynchronous Notification statuses only if Port Multiplier or ATAPIAlexander Motin2013-03-251-1/+2
* Depending on combination of running commands (NCQ/non-NCQ) try to avoidAlexander Motin2013-03-251-5/+10
* No need to erase all 64 bytes of CFIS area if we never use more then 16.Alexander Motin2013-03-241-4/+4
* ahci(4) and siis(4) are ready to process the unmapped i/o requestsKonstantin Belousov2013-03-191-1/+1
* Reform the busdma API so that new types may be added without modifyingKonstantin Belousov2013-02-121-13/+2
* Disable MSI interrupts for SB600 chipset. According to the report they areAlexander Motin2013-01-241-1/+4
* Add Intel Lynx Point PCH SATA Controller Device IDsJack F Vogel2013-01-021-0/+8
* Add IDs for SATA controllers on AMD Hudson-2 series chipsets.Alexander Motin2012-12-121-0/+5
* Announce diagnostic page 7 (Element Descriptor) support.Alexander Motin2012-11-071-1/+2
* remove duplicate semicolons where possible.Eitan Adler2012-10-221-1/+1
* Switch some PCI register reads from using magic numbers to using the namesGavin Atkinson2012-09-191-1/+1
* Fix AHCI 1.2 version checks. This should be mostly cosmetic.Alexander Motin2012-09-121-3/+3
* Add IDs for JMicron JMB360/JMB362 AHCI SATA controllers.Alexander Motin2012-08-301-0/+2
* Return "locally assigned" Enclosure Logical Identifier instead of 8 zeroAlexander Motin2012-08-251-0/+2
* Refactor enclosure manegement support in ahci(4). Move it out into separateAlexander Motin2012-07-263-100/+656
* Partially revert r236666:Alexander Motin2012-06-101-1/+1
* Add IDs for Marvell 88SE9220/9230/9235 PCIe 2.0 x2 6Gbps SATA controllers.Alexander Motin2012-06-081-0/+3
* ATA/SATA controllers have no idea about protocol of the connected deviceAlexander Motin2012-06-061-2/+2
* Add quirk for Marvell based AHCI controller.Hans Petter Selasky2012-05-291-0/+1
* Add two functions xpt_batch_start() and xpt_batch_done() to the CAM SIM KPIAlexander Motin2012-05-121-0/+2
* Fix names of some Marvell SATA chips. It looks like chips with proprietaryAlexander Motin2012-03-021-4/+4
* Convert files to UTF-8Ulrich Spörlein2012-01-151-1/+1
* Add 0x2826 device ID for C600 (Patsburg) SATA controller in RAID mode.Jim Harris2012-01-061-0/+1
* Add hw.ahci.force tunable to control whether AHCI drivers should attachAlexander Motin2011-12-021-1/+5
* Rename device_delete_all_children() into device_delete_children().Hans Petter Selasky2011-11-221-1/+1
* Move the device_delete_all_children() function from usb_util.cHans Petter Selasky2011-11-191-7/+3
* Change the way how "not implemented" AHCI channels handled. Instead ofAlexander Motin2011-11-171-5/+6
* Mark MALLOC_DEFINEs static that have no corresponding MALLOC_DECLAREs.Ed Schouten2011-11-071-1/+1
* Add one more ID for the Marvell 88SE9128 6Gbps SATA controller.Alexander Motin2011-09-271-0/+1
* Add ID for ASMedia ASM1061 2-port PCIe 2.0 x1 6Gb/s SATA controller.Alexander Motin2011-08-241-0/+1
* Do not force AHCI mode on NVIDIA MCP89 SATA controllers. Recent AppleAlexander Motin2011-08-021-1/+1
* In some cases, at least on Marvell 88SE912x controllers, Current CommandAlexander Motin2011-07-292-6/+15
* Add ID for Marvell 88SE9125 SATA controller.Alexander Motin2011-06-301-0/+1
* Add Marvell 88SE9172 chip PCI ID.Alexander Motin2011-05-261-0/+1
* Marvell 88SE91xx controllers are known to report soft-reset completionAlexander Motin2011-05-261-28/+49
* According to SATA specification, when Serial ATA Enclosure Management BridgeAlexander Motin2011-05-251-12/+13
* Add support for "LED" enclosure management messages, defined by the AHCI.Alexander Motin2011-05-172-0/+83
* Chipset support for the new Intel Panther Point PCH, thanksJack F Vogel2011-05-111-1/+9
* Add PCI ID for Marvell 88SE9182 -- PCIe 2.x x2 relative of the 88SE912x.Alexander Motin2011-05-051-0/+1
* Fix some English grammar.Alexander Motin2011-04-192-5/+5
* According to specification. device should respond to COMRESET with COMINITAlexander Motin2011-04-191-4/+9
* Properly handle memory allocation errors during error recovery.Alexander Motin2011-04-191-5/+18
* Handle ready timeout during polled operation same as done in mvs(4) before.Alexander Motin2011-04-182-0/+6
* - Tune different wait loops to cut some more milliseconds from reset time.Alexander Motin2011-04-181-19/+19
* Some changes around hot-plug and interface power-management:Alexander Motin2011-04-152-15/+65
* Improve SATA Asynchronous Notification feature support in CAM:Alexander Motin2011-04-131-1/+3