aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/ata
Commit message (Expand)AuthorAgeFilesLines
...
* Add some more ATA_CAM ifdefs.Alexander Motin2013-04-032-7/+15
* Integrate Efika MX project back to home.Aleksandr Rybalko2013-03-201-0/+238
* Fix command timeout caused by data underrun during fetching ATAPI senseAlexander Motin2013-02-223-1/+3
* Reform the busdma API so that new types may be added without modifyingKonstantin Belousov2013-02-122-10/+11
* Improve r238673 to additionally allow for odd-aligned buffers asMarius Strobl2013-02-022-10/+49
* In case somebody still use it, fix legacy ataraid(4) to work on combinedAlexander Motin2013-01-151-1/+2
* Add Intel Lynx Point PCH SATA Controller Device IDsJack F Vogel2013-01-022-0/+25
* Add IDs for SATA controllers on AMD Hudson-2 series chipsets.Alexander Motin2012-12-122-0/+12
* Remove duplicate const specifiers in many drivers (I hope I got all ofDimitry Andric2012-11-0517-18/+18
* Only four specific ATA PIO commands transfer several sectors per DRQ blockAlexander Motin2012-11-011-2/+10
* Implement CAM_ATAIO_NEEDRESULT (fetching full set of result registers) forAlexander Motin2012-10-265-6/+21
* Add checks for ata_sata_scr_read() return statuses. It is mostly to silenceAlexander Motin2012-10-101-3/+5
* Fix build without `options ATA_CAM`, broken by r241144.Alexander Motin2012-10-031-0/+4
* Implement SATA revision (speed) control for legacy SATA controller forAlexander Motin2012-10-023-4/+27
* Remove bogus break statements.Kevin Lo2012-09-181-1/+0
* Add IDs for JMicron JMB360/JMB362 AHCI SATA controllers.Alexander Motin2012-08-302-0/+2
* Use 16bit PIO instead of 32bit in case of misaligned buffer.Alexander Motin2012-07-211-18/+14
* Fix typo in bzero length argument during sense fetching.Alexander Motin2012-07-211-1/+1
* Remove variables which are initialized but never used thereafterEitan Adler2012-07-071-4/+0
* - As a baind-aid, disable ATAPI DMA when using ATA_CAM for these controllersMarius Strobl2012-06-141-2/+5
* Partially revert r236666:Alexander Motin2012-06-101-1/+1
* ATA/SATA controllers have no idea about protocol of the connected deviceAlexander Motin2012-06-061-2/+2
* Make legacy ATA to not call device_add_child() with unit number butAlexander Motin2012-05-281-1/+1
* Add two functions xpt_batch_start() and xpt_batch_done() to the CAM SIM KPIAlexander Motin2012-05-121-0/+2
* - First pass at const'ifying ata(4) as appropriate.Marius Strobl2012-03-2132-124/+138
* Remove remnants of ATA_LOCKING uses in the ATA_CAM case and wrap itMarius Strobl2012-03-216-7/+94
* Fix names of some Marvell SATA chips. It looks like chips with proprietaryAlexander Motin2012-03-023-16/+16
* Fix panic after "WARNING - ATA_IDENTIFY taskqueue timeout"Ed Maste2012-02-131-0/+1
* Using ATA_CAM along with ATAPI DMA causes data corruption with ALI_NEWMarius Strobl2012-01-272-0/+8
* Convert files to UTF-8Ulrich Spörlein2012-01-1545-48/+48
* Add the CAM Target Layer (CTL).Kenneth D. Merry2012-01-121-2/+3
* Add 0x2826 device ID for C600 (Patsburg) SATA controller in RAID mode.Jim Harris2012-01-062-0/+2
* Use strchr() and strrchr().Ed Schouten2012-01-021-2/+2
* Add PCI IDs for the Intel ICH9M SATA controllers.Alexander Motin2011-12-142-0/+8
* Add hw.ahci.force tunable to control whether AHCI drivers should attachAlexander Motin2011-12-022-2/+26
* Rename device_delete_all_children() into device_delete_children().Hans Petter Selasky2011-11-222-2/+2
* Move the device_delete_all_children() function from usb_util.cHans Petter Selasky2011-11-192-15/+3
* Mark all SYSCTL_NODEs static that have no corresponding SYSCTL_DECLs.Ed Schouten2011-11-071-1/+1
* In r225931 I've missed the only other driver using the pointer returnedMarius Strobl2011-11-013-7/+31
* Some dmesg cosmetics:Alexander Motin2011-10-243-3/+18
* Add a "kern.features.ata_cam" sysctl in the kernel when the ATA_CAM kernelCraig Rodrigues2011-10-091-0/+3
* Fix a typo in a comment.Wesley Shields2011-10-061-1/+1
* Do not force AHCI mode on NVIDIA MCP89 SATA controllers. Recent AppleAlexander Motin2011-08-021-3/+21
* - Use mutex to serialize index/data register pair usage, whenAlexander Motin2011-07-226-13/+94
* Skip BAR(5) usage for SATA registers access on ICH8M Apples, because forAlexander Motin2011-06-141-1/+3
* Intel NM10 chipset's SATA controller has same PCI ID and revision as ICH7's,Alexander Motin2011-06-091-7/+23
* Chipset support for the new Intel Panther Point PCH, thanksJack F Vogel2011-05-112-0/+25
* According to ATA specifications, when ATAPI master is the only device, itAlexander Motin2011-04-211-11/+21
* - Fix mapping of the last two SATA ports on 6-port Intel controllers.Alexander Motin2011-04-212-3/+3
* Use periodic status polling added at r214671 only in ATA_CAM mode. LegacyAlexander Motin2011-04-211-7/+13