aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/ahci
Commit message (Expand)AuthorAgeFilesLines
* 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
* Refactor hard-reset implementation in ahci(4).Alexander Motin2011-04-122-14/+74
* Implement automatic SCSI sense fetching for ahci(4).Alexander Motin2011-04-122-34/+93
* Add one more ID for Marvell 88SE912x chip found on Asus U3S6 card.Alexander Motin2011-04-071-0/+1
* Add some more IDs of HighPoint RocketRAID 64x.Alexander Motin2011-03-061-0/+2
* Restore DH89xxCC/Patsburg chip IDs accentally dropped at r218596.Alexander Motin2011-02-121-0/+4
* Disable NCQ for multiport Marvell 88SX61XX SATA controllers. SimultaneousAlexander Motin2011-02-121-10/+13
* Support for the new Patsburg PCH chipset:Jack F Vogel2011-02-011-1/+4
* Support for the new DH89xxCC PCH chipset including:Jack F Vogel2011-01-311-0/+1
* Add IDs for HighPoint RocketRAID 64x controllers.Alexander Motin2011-01-101-0/+2
* Add IDs of HighPoint RocketRAID 62x cards (Marvell 88SE9128 chips).Alexander Motin2010-12-081-0/+4
* Fix small typo.Alexander Motin2010-11-221-1/+1
* Teach ahci(4), siis(4) and ATA_CAM ata(4) wrapper report to CAM residualAlexander Motin2010-11-081-8/+22
* Add missing mtx_destroy() on channel attach failure.Alexander Motin2010-10-251-0/+1
* Fix panic, when due to some kind of congestion on FIS-based switchingAlexander Motin2010-09-161-5/+8
* MFata(4):Alexander Motin2010-08-281-8/+10
* Export PCI IDs of ATA/SATA controllers through CAM and ata(4) layers toAlexander Motin2010-07-251-2/+7
* Disable NCQ and PMP support for VIA VT8251 AHCI. It was reported to beAlexander Motin2010-06-081-2/+2
* Plug memory leak to silent Coverity. Error is still not really handled.Alexander Motin2010-06-051-0/+1
* Fix attach errors handling.Alexander Motin2010-06-051-3/+5
* Fill rman range start/end values. It makes devinfo output more readable.Alexander Motin2010-05-221-0/+2
* Report ATA/SATA channel number to NewBus at location string.Alexander Motin2010-05-221-0/+12
* Improve suspend/resume support. Make sure controller is idle on suspendAlexander Motin2010-05-211-20/+49
* Enable PCI busmastering explicitly to be sure.Alexander Motin2010-05-021-0/+1
* Make SATA XPT negotiate and enable some additional SATA features, such as:Alexander Motin2010-05-022-70/+97
* Add Target/LUN ID checks and deny access to targets 1-14 when PMP absent.Alexander Motin2010-04-301-39/+30
* Revert r206755. It causes some laptops to stop booting.Rui Paulo2010-04-191-1/+0
* Add another ICH7M chipset that works.Rui Paulo2010-04-171-0/+1
* - Spec tells that CCC interrupt is edge triggered. Acknowledge it as such.Alexander Motin2010-03-211-2/+19
* MFp4:Alexander Motin2010-02-142-15/+75
* Disable PHY of unconnected ports when interface power management enabled.Alexander Motin2010-02-031-1/+6
* - Give ATA/SATA SIMs info about ATAPI packet size, supported by device.Alexander Motin2010-02-022-0/+5
* Reset port on disconnect event, to abort any running requests.Alexander Motin2010-01-291-8/+6
* Add FIS-based switching support. If controller supports FBS, it allowsAlexander Motin2010-01-282-53/+212
* MFp4: Large set of CAM inprovements.Alexander Motin2010-01-282-16/+54
* Add support for SATA part of Marvell 88SE912x controllers to ahci(4).Alexander Motin2010-01-261-130/+143
* While AHCI specification tells that multi-vector MSI doesn't use global ISAlexander Motin2010-01-101-0/+12
* Avoid false positive probe on ICH6 chipsets.Alexander Motin2009-12-251-2/+2
* Clear all ports interrupt status bits in single write. Clearing one by oneAlexander Motin2009-12-211-8/+6
* Add Asynchronous Notification support for controllers without SNTFAlexander Motin2009-12-061-3/+12
* MFp4:Alexander Motin2009-11-262-19/+22
* MFp4:Alexander Motin2009-11-242-27/+74
* Do not attach JMicrons with single PCI function. They are not working asAlexander Motin2009-11-231-0/+4
* Change the way in which AHCI+PATA combined controllers, such as JMicronAlexander Motin2009-11-162-16/+109