summaryrefslogtreecommitdiff
path: root/sys/dev/pci/pdcide.c
AgeCommit message (Expand)Author
2013-10-07Use the universal pciide_detach() for detach function of all remainingjakllsch
2012-07-31Apply back changes that were reverted on Jul 24 and Jul 26 (general ata/wdcbouyer
2012-07-26Revert, with intention of restoring in a less invasive way, the SATA Portjakllsch
2012-07-24Revert dsl@'s changes of Sun, 15 Jul 2012 10:55:35 +0000 andjakllsch
2012-07-15Some namespace protection (and add greppablity).dsl
2012-07-02Add sata Port MultiPlier (PMP) support to the ata bus layer,bouyer
2011-04-04Neither pci_dma64_available(), pci_probe_device(), pci_mapreg_map(9),dyoung
2010-11-05Pave the way for detachment of pciide(4)-family ATA controllers.jakllsch
2009-10-19Remove closes 3 & 4 from my licence. Lots of thanks to Soren Jacobsenbouyer
2008-03-18Split device_t and softc for ATA devices, as well as wd(4). Othercube
2007-02-09Merge newlock2 to head.ad
2006-11-16__unused removal on arguments; approved by core.christos
2006-10-12- sprinkle __unused on function decls.christos
2005-12-11merge ktrace-lwp.christos
2005-05-24add __KERNEL_RCSIDlukem
2005-02-27nuke trailing whitespaceperry
2004-08-23Revert 1.12, it cause problems on promise controllers, as reported inbouyer
2004-08-21atastart() (called only at splbio(), and from interrupts) can changethorpej
2004-08-20Move most of wdc_softc into a new atac_softc structure that containsthorpej
2004-08-19- Add and use a CHAN_TO_WDC() macro to get the wdc_softc from anthorpej
2004-08-14- Split the register handles out of struct wdc_channel into a separatethorpej
2004-08-13WDCDEBUG -> ATADEBUG.thorpej
2004-08-13Don't bother with bits that tell of the presence of optional callbacks;thorpej
2004-08-02If acknowledge "bogus" interrupts (that is, interrupts that have happenedbouyer
2004-01-03More wdc_channel structure member namespace cleanup:thorpej
2004-01-03Rename "struct channel_softc" to "struct wdc_channel".thorpej
2003-11-27There are some cards that map the ATA control and IDE DMA registersfvdl
2003-11-22Use the redefined Promise product ids.fvdl
2003-11-15Clear interrupts at end of attach, in case there is one pending.bouyer
2003-10-29Simplify a little.mycroft
2003-10-25Fix uninitialized variable warningschristos
2003-10-24Remove IDE_PCI_CLASS_OVERRIDE -- it wasn't actually used anywhere. In lieu ofmycroft
2003-10-22Match the Promise FastTrak 378.fvdl
2003-10-11Cosmetic changes:thorpej
2003-10-08Split pciide in per-chip family driver, as proposed inbouyer