aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/ata/ata-pci.c
Commit message (Expand)AuthorAgeFilesLines
* ata(4): Release the ioport resource if device initialization failsMark Johnston2020-11-241-1/+5
* ata: clean up empty lines in .c and .h filesMateusz Guzik2020-09-011-2/+2
* Remove sparc64 kernel supportWarner Losh2020-02-031-8/+0
* sys/dev: further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-271-0/+2
* Convert rman to use rman_res_t instead of u_longJustin Hibbits2016-01-271-1/+2
* Update PCI drivers to no longer look at the MEMIO-enabled bit in the PCIScott Long2013-08-121-4/+1
* Usnure that PCI bus BIS_GET_DMA_TAG() method sees the actual PCIKonstantin Belousov2013-04-141-0/+8
* - With the demise of !ATA_CAM, ATA_STATIC_ID is the only ata(4) relatedMarius Strobl2013-04-061-1/+0
* Remove all legacy ATA code parts, not used since options ATA_CAM enabled inAlexander Motin2013-04-041-18/+0
* - First pass at const'ifying ata(4) as appropriate.Marius Strobl2012-03-211-10/+10
* Remove remnants of ATA_LOCKING uses in the ATA_CAM case and wrap itMarius Strobl2012-03-211-0/+4
* Convert files to UTF-8Ulrich Spörlein2012-01-151-1/+1
* Rename device_delete_all_children() into device_delete_children().Hans Petter Selasky2011-11-221-1/+1
* Move the device_delete_all_children() function from usb_util.cHans Petter Selasky2011-11-191-7/+2
* In r225931 I've missed the only other driver using the pointer returnedMarius Strobl2011-11-011-4/+12
* Some dmesg cosmetics:Alexander Motin2011-10-241-3/+15
* - Use mutex to serialize index/data register pair usage, whenAlexander Motin2011-07-221-3/+3
* Set of legacy mode SATA enchancements:Alexander Motin2010-10-181-0/+1
* Make legacy ATA emulation detection more strict. This should fix falseAlexander Motin2010-07-161-1/+2
* Improve interrupt setup errors handling.Alexander Motin2010-07-161-1/+7
* Report ATA/SATA channel number to NewBus at location string.Alexander Motin2010-05-221-0/+11
* Improve output for controllers that doesn't report SATA speed.Alexander Motin2010-02-221-4/+8
* Add support for SATA part of Marvell 88SE912x controllers to ahci(4).Alexander Motin2010-01-261-0/+1
* MFp4:Alexander Motin2009-12-061-45/+23
* Do not ignore device interrupt if bus mastering is still active. It isAlexander Motin2009-12-051-2/+1
* Change the way in which AHCI+PATA combined controllers, such as JMicronAlexander Motin2009-11-161-99/+158
* MFp4:Alexander Motin2009-10-311-1/+1
* Add experimental support for SATA interface power management.Alexander Motin2009-04-291-0/+3
* - Give generic AHCI driver lower priority than device-specific drivers.Jung-uk Kim2009-04-271-3/+3
* Reduce code duplication and excessive pci_get_slot() calls.Jung-uk Kim2009-04-271-10/+10
* Reduce excessive pci_get_devid() and pci_get_revid() callsJung-uk Kim2009-04-271-4/+8
* Integrate user/mav/ata branch:Alexander Motin2009-03-301-1/+14
* Add type specific suspend/resume ata channel functions. Add checks to avoidAlexander Motin2009-03-091-2/+24
* Use channel driver's attach/detach routines instead of ata_attach()/Alexander Motin2009-02-191-2/+8
* Quite mechanical ch_detach implementations for all atapci subdrivers.Alexander Motin2009-02-191-0/+22
* As soon as they called in only same one place (ata_pcichannel_attach()),Alexander Motin2009-02-181-9/+9
* Make ch->dma.free() called symmetrically to ch->dma.alloc().Alexander Motin2009-02-181-3/+0
* Give atapci knowledge about set of implemented AHCI ports. It is possibleAlexander Motin2009-02-161-0/+3
* Add initial single-vector MSI support into atapci driver.Alexander Motin2009-02-151-4/+14
* DEVICE_PROBE(9) claims that we must not initialize softc on probe stage.Alexander Motin2009-02-141-20/+15
* Call ata_legacy() only once on attach and save it's result. Scanning PCIAlexander Motin2008-12-161-11/+19
* This is the roumored ATA modulerisation works, and it needs a little explanat...Søren Schmidt2008-10-091-157/+211
* Cleanup the AHCI code a bit.Søren Schmidt2008-09-181-2/+27
* Rearrange how to call dma.alloc() so that we have resources alloc'd when need...Søren Schmidt2008-06-111-6/+1
* Add HW level support for the Adaptec 1420SA controller.Søren Schmidt2008-04-211-0/+5
* Go back to preallocating everything possible on init.Søren Schmidt2008-04-171-8/+8
* Dont call hw.status recursively.Søren Schmidt2008-04-121-1/+1
* Add experimental support for SATA Port MultipliersSøren Schmidt2008-04-101-40/+41
* Add generic support for chipsets that say they support AHCI. This should cat...Søren Schmidt2007-11-181-2/+37
* Fix treating some modern chips (mem mapped) as legacy devices.Søren Schmidt2007-10-261-1/+2