summaryrefslogtreecommitdiff
path: root/sys/dev/pci/pciide_common.c
AgeCommit message (Expand)Author
2020-08-24s/ressource/resource/. No functional change.msaitoh
2018-09-03Rename min/max -> uimin/uimax for better honesty.riastradh
2017-10-20move ata_queue_alloc(1) and ata_queue_free() calls to ata_channel_init()jdolecek
2017-10-17reintroduce ATACH_IRQ_WAIT flag for attachments using wdcintr(), onlyjdolecek
2017-10-07Merge support for SATA NCQ (Native Command Queueing) from jdolecek-ncq branchjdolecek
2016-10-13provide intr xnamejdolecek
2016-07-07KNF. Remove extra spaces. No functional change.msaitoh
2014-03-29make pci_intr_string and eisa_intr_string take a buffer and a lengthchristos
2013-06-22When allocating the channel queue, make sure the return memory is zeroed.matt
2012-11-14don't attempt to re-unmap the interrupt on detachjakllsch
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
2012-01-30Use pci_aprint_devinfo(9) instead of pci_devinfo+aprint_{normal,naive}drochner
2011-05-17PCI_FLAGS_IO_ENABLED and PCI_FLAGS_MEM_ENABLED changed their functionaldyoung
2011-05-10Stop abuse of PCI_FLAGS_IO_ENABLED and PCI_FLAGS_MEM_ENABLED. The flagsdyoung
2011-04-04Neither pci_dma64_available(), pci_probe_device(), pci_mapreg_map(9),dyoung
2010-11-17Fix build when NATA_DMA is 0.dholland
2010-11-13Don't pull in the whole uvm(9) API to access only PAGE_SIZE anduebayasi
2010-11-06Rework pciide(4) detachment to take the legacy interrupt mapping intojakllsch
2010-11-05Correct copy/paste error in as-of-yet-unused pciide_common_detach().jakllsch
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
2009-08-23Print device description on the same line as locators.jmcneill
2009-03-15ansify function definitionscegger
2009-03-14ANSIfy another 1261 function definitions.dsl
2009-03-14Change about 4500 of the K&R function definitions to ANSI ones.dsl
2008-03-18Split device_t and softc for ATA devices, as well as wd(4). Othercube
2007-03-04Kill caddr_t; there will be some MI fallout, but it will be fixed shortly.christos
2007-02-09Merge newlock2 to head.ad
2006-11-16__unused removal on arguments; approved by core.christos
2006-10-17Silence unused variable warning.itohy
2006-10-17Make pciide(4)-only configurations (without other DMA-capable driver) compile.itohy
2006-10-12- sprinkle __unused on function decls.christos
2006-03-29Use device_cfdata().thorpej
2006-01-17Add missing ch_ndrive initialisations. Pointed out by Juan RP.bouyer
2006-01-04Fix forcing use of DMA mode for the generic pciide driver: default_chip_map()bouyer
2005-12-11merge ktrace-lwp.christos
2005-05-29Add a const.christos
2005-02-27nuke trailing whitespaceperry
2005-02-15Allow MAXPHYS-sized instead of IDEDMA_BYTE_COUNT_MAX-sized transfersbriggs
2005-02-15Move the definition of NIDEDMA_TABLES from pciidereg.h to be closer tobriggs
2005-02-04de-__Pperry
2004-11-24Move bus_dma setup out of pciide_dma_init() in a new function,bouyer
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-16Dereference ch_wdc after filled.enami