summaryrefslogtreecommitdiffstats
path: root/sys/dev/ata/ata-all.c
Commit message (Expand)AuthorAgeFilesLines
* MFC r286814, r286816: Remove UMA allocation of ATA requests.mav2015-08-291-28/+2
* MFC r286448: Disable 32-bit PIO for 6Gbit/s Intel SATA controllers.mav2015-08-221-0/+1
* MFC r280393: Reduce priority of ATA/SATA drivers.mav2015-04-061-1/+1
* MFC 264389: Fix the style of ata_interrupt_locked().ian2014-05-171-13/+11
* MFC Alexander Motin's direct dispatch, multi-queue, and finer-grainedscottl2014-01-071-2/+0
* MFC r256304grehan2013-10-111-1/+1
* - With the demise of !ATA_CAM, ATA_STATIC_ID is the only ata(4) relatedmarius2013-04-061-1/+0
* - Make ata_str2mode() static, it's not used outside of ata-all.c.marius2013-04-061-3/+151
* Unbreak ATA_NO_48BIT_DMA with ATA_CAM by treating 48-bit DMA as anmarius2013-04-061-7/+23
* Remove all legacy ATA code parts, not used since options ATA_CAM enabled inmav2013-04-041-997/+1
* Add some more ATA_CAM ifdefs.mav2013-04-031-1/+7
* Fix command timeout caused by data underrun during fetching ATAPI sensemav2013-02-221-0/+1
* Only four specific ATA PIO commands transfer several sectors per DRQ blockmav2012-11-011-2/+10
* Implement CAM_ATAIO_NEEDRESULT (fetching full set of result registers) formav2012-10-261-0/+2
* Implement SATA revision (speed) control for legacy SATA controller formav2012-10-021-0/+9
* Fix typo in bzero length argument during sense fetching.mav2012-07-211-1/+1
* Partially revert r236666:mav2012-06-101-1/+1
* ATA/SATA controllers have no idea about protocol of the connected devicemav2012-06-061-2/+2
* Make legacy ATA to not call device_add_child() with unit number butmav2012-05-281-1/+1
* Add two functions xpt_batch_start() and xpt_batch_done() to the CAM SIM KPImav2012-05-121-0/+2
* - First pass at const'ifying ata(4) as appropriate.marius2012-03-211-1/+1
* Remove remnants of ATA_LOCKING uses in the ATA_CAM case and wrap itmarius2012-03-211-2/+40
* Convert files to UTF-8uqs2012-01-151-1/+1
* Mark all SYSCTL_NODEs static that have no corresponding SYSCTL_DECLs.ed2011-11-071-1/+1
* Add a "kern.features.ata_cam" sysctl in the kernel when the ATA_CAM kernelrodrigc2011-10-091-0/+3
* Fix a typo in a comment.wxs2011-10-061-1/+1
* Use periodic status polling added at r214671 only in ATA_CAM mode. Legacymav2011-04-211-7/+13
* Implement automatic SCSI sense fetching for ata(4) in ATA_CAM mode.mav2011-04-121-2/+78
* Make ATA_CAM wrapper to report SATA power management capabilities to CAM tomav2010-11-181-0/+19
* Teach ahci(4), siis(4) and ATA_CAM ata(4) wrapper report to CAM residualmav2010-11-081-0/+9
* Set of legacy mode SATA enchancements:mav2010-10-181-0/+21
* Export PCI IDs of ATA/SATA controllers through CAM and ata(4) layers tomav2010-07-251-1/+10
* Revert and remake r209883:mav2010-07-121-9/+15
* On attach, grab channel lock before setting up interrupt. This fixes crashmav2010-07-101-3/+5
* Make hw.ata.ata_dma_check_80pin tunable affect not only device side, butmav2010-07-101-1/+1
* Add ata(4) ability to limit initial ATA mode for devices via device hints.mav2010-07-031-2/+55
* Improve suspend/resume support. Make sure controller is idle on suspendmav2010-05-211-4/+15
* Add Target/LUN ID checks.mav2010-04-301-39/+26
* Fix recursive lock attempt on hot-plug event in non-ATA_CAM mode.mav2010-02-231-3/+3
* Improve output for controllers that doesn't report SATA speed.mav2010-02-221-2/+10
* - Give ATA/SATA SIMs info about ATAPI packet size, supported by device.mav2010-02-021-3/+12
* MFp4: Large set of CAM inprovements.mav2010-01-281-6/+21
* - Report SATA in legacy emulation mode still as SATA.mav2010-01-101-5/+3
* Unbreak the ata_atapi() usage. Since r200171 the mode setting functionsmarius2009-12-131-4/+3
* Add module dependency for cam if configured as ATA_CAM.takawata2009-12-101-0/+3
* MFp4:mav2009-12-061-7/+564
* Drop USB mass storage devices support from ata(4). It is out of the build asmav2009-11-261-3/+0
* MFp4:mav2009-10-311-4/+4
* Temporarily revert the new-bus locking for 8.0 release. It will bejhb2009-08-201-19/+15
* Make the newbus subsystem Giant free by adding the new newbus sxlock.attilio2009-08-021-15/+19
OpenPOWER on IntegriCloud