summaryrefslogtreecommitdiffstats
path: root/sys/dev/ata/ata-pci.c
Commit message (Expand)AuthorAgeFilesLines
* Use channel driver's attach/detach routines instead of ata_attach()/mav2009-02-191-2/+8
* Quite mechanical ch_detach implementations for all atapci subdrivers.mav2009-02-191-0/+22
* As soon as they called in only same one place (ata_pcichannel_attach()),mav2009-02-181-9/+9
* Make ch->dma.free() called symmetrically to ch->dma.alloc().mav2009-02-181-3/+0
* Give atapci knowledge about set of implemented AHCI ports. It is possiblemav2009-02-161-0/+3
* Add initial single-vector MSI support into atapci driver.mav2009-02-151-4/+14
* DEVICE_PROBE(9) claims that we must not initialize softc on probe stage.mav2009-02-141-20/+15
* Call ata_legacy() only once on attach and save it's result. Scanning PCImav2008-12-161-11/+19
* This is the roumored ATA modulerisation works, and it needs a little explanat...sos2008-10-091-157/+211
* Cleanup the AHCI code a bit.sos2008-09-181-2/+27
* Rearrange how to call dma.alloc() so that we have resources alloc'd when need...sos2008-06-111-6/+1
* Add HW level support for the Adaptec 1420SA controller.sos2008-04-211-0/+5
* Go back to preallocating everything possible on init.sos2008-04-171-8/+8
* Dont call hw.status recursively.sos2008-04-121-1/+1
* Add experimental support for SATA Port Multiplierssos2008-04-101-40/+41
* Add generic support for chipsets that say they support AHCI. This should cat...sos2007-11-181-2/+37
* Fix treating some modern chips (mem mapped) as legacy devices.sos2007-10-261-1/+2
* o break newbus api: add a new argument of type driver_filter_t topiso2007-02-231-3/+7
* Try again with supporting AHCI chipsets with partly implemented ports.sos2007-02-211-2/+5
* Add support for chipsets that has NULL'd BAR's for legacy ports.sos2007-02-171-9/+9
* Add support for the NetCell NC3000/5000 series SATA RAID cards.rink2007-02-031-0/+4
* Remove various bits of conditional Alpha code and fixup a few comments.jhb2006-05-121-20/+0
* Add support for the JMicron JMB363 dual SATA + single PATA controller.sos2006-02-161-4/+1
* Unbreak dump on legacy systems. Needs a more clean solution but that issos2006-02-091-1/+2
* Add support for the JMicron JMB360 SATAII controller.sos2006-01-251-0/+4
* Do not test for DMA status on legacy ATA devices. This has the unfortunatesos2006-01-241-1/+2
* Whitespace cleanup.sos2006-01-181-5/+5
* Add support for using DMA on dump, greatly speeds up the dump process.sos2006-01-181-2/+35
* Get rid of the advertising clause in the copyright.sos2006-01-051-3/+1
* Change the probes in ATA to return a negative value on success.sos2005-12-271-22/+24
* Add initial support for the Marvell 88SX[56]0[48][01] series of SATA chips.sos2005-12-271-0/+4
* Normalize a significant number of kernel malloc type names:rwatson2005-10-311-1/+1
* Add support for the ATI IXP[234]00 series chipsets.sos2005-10-121-0/+4
* Use the presence of ctlr->dmainit instead of r_res1 to find out when tosos2005-06-091-1/+1
* Cleanup commentssos2005-05-131-1/+1
* Reshape the dma code to be a bit more flexible so it can cope withsos2005-05-031-7/+19
* Update on the last commit, the dma* funciton needs to be called withsos2005-05-011-2/+2
* Take newbusification one step further, ie use the device_t more consequentlysos2005-04-301-19/+24
* Rearrange the way the reset code is called.sos2005-04-281-0/+2
* Cosmeticssos2005-04-251-5/+2
* Fix the bug that caused SATA disks on VIA etc to fail attach.sos2005-04-111-2/+0
* Use the ata_suspend/resume functions instaead of the bus_generic ones.sos2005-04-101-2/+2
* Generalise the SATA PHY handling code so it wont be duplicated forsos2005-04-081-2/+10
* Add support for controllers that doesn't have the usual taskfilesos2005-04-061-14/+14
* Add firstshot support for Acer Labs Inc SATA partssos2005-04-051-11/+13
* Change the ata_* methods to use a channel device instead of asos2005-03-311-52/+52
* This is the much rumoured ATA mkIII update that I've been working on.sos2005-03-301-67/+90
* Add support for the ITE IT8212F controller.sos2004-12-081-5/+10
* Fix the PC98 lockups on boot.sos2004-10-061-2/+3
* Rearrange the order of I/O's in dma-start/stop, some chipsets are verysos2004-09-261-2/+2
OpenPOWER on IntegriCloud