summaryrefslogtreecommitdiffstats
path: root/sys/dev/ata/ata-all.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* Restore PATA device probe order, broken by PMP support implementation,mav2009-07-261-1/+17
* Limit IOCATAREQUEST ioctl data size to controller's maximum I/O size.mav2009-07-161-0/+5
* Last commit was in error, revert.imp2009-05-201-1/+1
* We no longer need to use d_thread_t, migrate to struct thread *.imp2009-05-201-1/+1
* Revert my ata_identify()/ata_reinit() related changes: r189166, r189091mav2009-02-281-46/+41
* Rework device probing by moving ata_getparam() call from ata_identify() tomav2009-02-281-39/+44
* Unhide IDENTIFY command timeouts when verbose messages enabled.mav2009-02-261-1/+3
* Remove direct ata_completed() call options from ata_finish(), except for themav2009-02-261-1/+1
* Do not call devices probe/attach if there is nothing new was found.mav2009-02-231-0/+4
* Remove one more place of master/slave terms usage.mav2009-02-221-2/+1
* Improve ata_reinit():mav2009-02-211-4/+37
* Use channel driver's attach/detach routines instead of ata_attach()/mav2009-02-191-8/+10
* Make ch->dma.free() called symmetrically to ch->dma.alloc().mav2009-02-181-0/+5
* Remove unused variable.mav2009-02-181-2/+1
* Remove useless return, that left from previous commit.mav2009-02-171-1/+0
* ata_interrupt() does not need to return anything. It is not it's businessmav2009-02-171-4/+4
* This is the roumored ATA modulerisation works, and it needs a little explanat...sos2008-10-091-19/+23
* Introduce a new loader tunable "hw.ata.ata_dma_check_80pin", defaulting to 1.philip2008-08-151-0/+5
* Rearrange how to call dma.alloc() so that we have resources alloc'd when need...sos2008-06-111-0/+4
* Dont call ata_start() when ata_reinit fails in the ioctl path.sos2008-05-261-1/+0
* devclass_get_maxunit() returns n+1 with n starting at 0.bz2008-04-201-4/+5
* Fix the breakage that caused AHCI devices to vanish. Editor droppings :(sos2008-04-181-1/+3
* Go back to preallocating everything possible on init.sos2008-04-171-58/+7
* Fix badly placed '{'sos2008-04-111-2/+5
* Fix the brokenness in the former commit, sorry for the mess.sos2008-04-111-5/+54
* Add experimental support for SATA Port Multiplierssos2008-04-101-57/+73
* Add a "spindown" facility to ata-disks: If no requests have been receivedphk2008-03-171-0/+6
* Add support for the VIA 8237Ssos2007-10-041-1/+1
* Use 'pause' in several places rather than trying to tsleep() on NULL (whichjhb2007-02-231-3/+3
* o break newbus api: add a new argument of type driver_filter_t topiso2007-02-231-1/+1
* Update copyright headers.sos2007-02-211-1/+1
OpenPOWER on IntegriCloud