summaryrefslogtreecommitdiff
path: root/sys/dev/pci/viaide.c
AgeCommit message (Expand)Author
2019-06-02updated patch from Andrius - update the chip map for CX700 to usejdolecek
2019-06-01match VIA Technologies VX800, VX855, and VT8237S in RAID modejdolecek
2018-12-09use pci_intr_establish_xname() everywherejdolecek
2017-10-20move ata_queue_alloc(1) and ata_queue_free() calls to ata_channel_init()jdolecek
2017-10-07Merge support for SATA NCQ (Native Command Queueing) from jdolecek-ncq branchjdolecek
2014-03-29make pci_intr_string and eisa_intr_string take a buffer and a lengthchristos
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-03-18Add UDMA support for VIA VX900 media system processor IDE controller.tsutsui
2011-12-28Add VT6410 support, heavily based on a patch by Takahiro Kambe:phx
2011-07-10Add complete support for all channels on VT6421A SATA/PATA controller tojakllsch
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-10Fix regression introduced in 1.72.jakllsch
2011-04-04Neither pci_dma64_available(), pci_probe_device(), pci_mapreg_map(9),dyoung
2010-11-06Enable detachment.jakllsch
2010-11-05Pave the way for detachment of pciide(4)-family ATA controllers.jakllsch
2010-03-22Activate PCI memory-mapped I/O access in the PCI Control and Statusdyoung
2010-02-24A pointer typedef entails trading too much flexibility to declare constdyoung
2010-01-08Expand PMF_FN_* macros.dyoung
2009-12-23enable mem space if it isn't already enabled. several bioses leavemrg
2009-12-22Don't forget to initialize data32iot and data32ioh in via_sata_chip_map_new().tsutsui
2009-11-21Fix matching of CX700. Should address PR/39063.jakllsch
2009-11-20Switch VT8237R SATA to via_sata_chip_map_7(). via_sata_chip_map_7()jakllsch
2009-11-18Match VT8251 IDE controller and enable UDMA Mode 6 thereon.jakllsch
2009-10-19Remove closes 3 & 4 from my licence. Lots of thanks to Soren Jacobsenbouyer
2009-09-26Add PCI_PRODUCT_VIATECH_VT8237A_SATA_2 to list of product IDs.jmcneill
2009-08-23s/Advanced Micro Devices/AMD/ for device descriptions.jmcneill
2008-12-21Add VT8237S Integrated SATA Controller support.nonaka
2008-09-06PR/39119: Jan Thorsson: Support for VIA CX700M2 IDE controller.rmind
2008-06-17Renamed via_pegasos_mapregs_native to via_mapregs_compat_native, afterphx
2008-06-15Fixed system lockup in native mode with compat irq 14/15, which can be selectedphx
2008-05-14fix typo in error messagedholland
2008-03-18Split device_t and softc for ATA devices, as well as wd(4). Othercube
2008-02-29Use PMF_FN_ARGS, PMF_FN_PROTO.dyoung
2008-01-18Add power management support. Untested due to lack of feedback.joerg
2007-12-20VT8231 IDE workaround for native mode with "compatibility" interrupts 14/15.phx
2007-12-17xen did no longer build.phx
2007-12-16At least under certain (mis)configurations (e.g. on the "Pegasos" board)phx
2007-11-14emo-style: forgot to update the switch for MCP7[13] IDE.xtraeme
2007-11-14Attach to the NVIDIA MCP7[37] IDE Controllers.xtraeme
2007-10-04AMD CS5536 Companion Device is able to work in Ultra DMA Mode 5,xtraeme
2007-08-31Use a different case for the CX700 IDE Controller to print thextraeme
2007-08-31- Proper VIA CX700 IDE Controller support (missed in previous).xtraeme
2007-08-31Attach to the VIA CX700 IDE Controller.xtraeme
2007-03-27The VT8237A SATA Controller uses chip_map_7, not 0, tested and confirmedgarbled
2007-02-10Add support for VT8237A/VT82C586A PCI-ISA-Bridgemlelstv