summaryrefslogtreecommitdiffstats
path: root/sys/dev/ata
Commit message (Expand)AuthorAgeFilesLines
* Fix typo: s/SLUMPER/SLUMBER/mav2009-02-201-1/+1
* Reduce soft-reset assertion time from 5ms to 50us.mav2009-02-201-1/+1
* Disable port interrupts before doing PHY reset.mav2009-02-201-0/+3
* Fix pc98 build error due to missing variable.mav2009-02-201-0/+1
* Handle nForce MCP67 and MCP73 SATA controllers as AHCI. They report itselfmav2009-02-202-1/+53
* Add basic support for DDF, often found on Adaptec HostRAID controllers.scottl2009-02-203-1/+743
* Use channel driver's attach/detach routines instead of ata_attach()/mav2009-02-197-13/+58
* Quite mechanical ch_detach implementations for all atapci subdrivers.mav2009-02-1917-31/+171
* As soon as they called in only same one place (ata_pcichannel_attach()),mav2009-02-1816-103/+108
* Make ch->dma.free() called symmetrically to ch->dma.alloc().mav2009-02-182-3/+5
* Implement proper attach/detach routines for ISA driver.mav2009-02-181-5/+55
* Remove unused variable.mav2009-02-181-2/+1
* Adaptively increase control command timeout when drive is spun down.mav2009-02-171-1/+8
* 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-173-6/+8
* Make core dumping to ad not to freeze even if interrupts, not disabledmav2009-02-161-1/+1
* Give atapci knowledge about set of implemented AHCI ports. It is possiblemav2009-02-163-6/+6
* Remove unneeded AND operation. We have already checked that bit is set.mav2009-02-151-1/+1
* Add initial single-vector MSI support into atapci driver.mav2009-02-152-4/+15
* Add workaround for some ATI chips, failing to soft-resetmav2009-02-151-5/+12
* Tunes to AHCI reset sequences:mav2009-02-141-34/+71
* DEVICE_PROBE(9) claims that we must not initialize softc on probe stage.mav2009-02-143-59/+53
* Fix shutdown routine to return 0 and change signature from void returnimp2009-02-044-4/+8
* Correct signature for the identify routine. The bad parameter wasn'timp2009-02-041-2/+2
* Fix issue where ata_atapicmd() can never really return EBUSY which isobrien2009-01-121-1/+2
* Make "kldunload atapicam" return EBUSY instead of deadlocking when a devicetrasz2009-01-081-0/+4
* Before modularization commit, atapci driver was attaching only to devices ofmav2008-12-182-2/+6
* Improve error handling at ata_ahci_chipinit().mav2008-12-171-3/+8
* Call ata_legacy() only once on attach and save it's result. Scanning PCImav2008-12-162-11/+20
* Restore AHCI suspend/resume support,mav2008-12-011-2/+2
* Don't let ata_completed() dereference a null request->dma pointer topeter2008-11-271-1/+1
* Add support for Marvell PATA M88SX6121.rpaulo2008-11-252-0/+2
* Only call dma.unload() if initialized.sos2008-10-271-1/+2
* Restore the default maximum segment size for the bus dma tag to 64k as itjhb2008-10-211-1/+1
* - For chipsets that can't do 64k transfers, fall back to 32k transfersjhb2008-10-174-5/+5
* This is the roumored ATA modulerisation works, and it needs a little explanat...sos2008-10-0930-6823/+8254
* Add ICH10 PCI id's.sos2008-10-022-53/+69
* Replace all calls to minor() with dev2unit().ed2008-09-271-1/+1
* Add support for the ITE 8213 controller.sos2008-09-262-51/+139
* Cleanup the AHCI code a bit.sos2008-09-183-56/+121
* Add one more SII3132 chip PCI ID found on Adaptec Serial ATA II RAID 1220SA.mav2008-09-042-0/+2
* Introduce a new loader tunable "hw.ata.ata_dma_check_80pin", defaulting to 1.philip2008-08-153-1/+13
* Detect ATA controllers in the Macbook3.remko2008-07-102-3/+5
* Driver failed to allocate MMIO resources. Attached patch adds a fallback path.remko2008-07-091-4/+9
* Add new device id for ICH8M, which supports greater than UDMA33 moderemko2008-07-092-0/+2
* Add support for the ICH9 in non AHCI mode (RAID mode).remko2008-07-092-0/+2
* Wait up to 1S for the TFD data to signal un-busy before fetching the signature.sos2008-06-111-3/+3
* Rearrange how to call dma.alloc() so that we have resources alloc'd when need...sos2008-06-112-6/+5
* Dont call ata_start() when ata_reinit fails in the ioctl path.sos2008-05-261-1/+0
* Fix panic and breakage for non-DMA ATA devices e.g. powermac macio cells.grehan2008-05-085-5/+10
OpenPOWER on IntegriCloud