summaryrefslogtreecommitdiff
path: root/sys/dev/pci/pciide.c
AgeCommit message (Expand)Author
2009-11-21EP80579 SATAJonathan Gray
2009-11-01add support for the ati sb900^Whudson2 chips.David Gwynne
2009-10-18Match on Intel 3400 SATA.Jonathan Gray
2009-10-17Match on MCP77 SATA.Jonathan Gray
2009-10-13Correct udma timing register offset and the udma mode ceilingJonathan Gray
2009-10-05Fill pciide_unmapregs_compat() with stuff which might work, if we ever getTheo de Raadt
2009-10-05Add some minimalistic detach/unmap bits for pciide,Jonathan Gray
2009-09-29Support the Phison PS5000. IO Data and other vendors are now using thisTheo de Raadt
2009-09-05Remove unnecessary assignments in sii311[24]_chip_map().Miod Vallat
2009-08-02Minor KNF from Brad. No binary change.Stuart Henderson
2009-06-26add the VIA VX855 chipsetKevin Lo
2009-05-31Add SCH IDE support code.Jonathan Gray
2009-04-24Add support for ICH10 SATA devices not operating in AHCI mode.Jonathan Gray
2009-02-07Match on native/legacy MCP79 SATA ids.Jonathan Gray
2009-01-04Add support for CS5535 IDE adapted from the gcscide code in NetBSDJonathan Gray
2009-01-04Shift prototypes for some common pciide functions out intoJonathan Gray
2008-10-02backout Tadpole specific non-dma workaround commited in 1.287, since itTheo de Raadt
2008-09-25remove dead stores and newly created unused variable.Charles Longeau
2008-09-17Update for renamed ATI PCI ids.Brad Smith
2008-07-29Add an ugly hack to disable DMA on the Tadpole SPARCLE laptop. It doesn'tMark Kettenis
2008-07-08Remove the IDE_PCI_CLASS_OVERRIDE quirk flag for the Intel AHCI controllersBrad Smith
2008-07-06pciide_match() is a bit convoluted, we match anything claimingJonathan Gray
2008-06-13Restore IDE_PCI_CLASS_OVERRIDE on SiI3512 SATA.Mats O Jansson
2008-06-11Remove the IDE_PCI_CLASS_OVERRIDE quirk flag for Intel (except AHCI),Brad Smith
2008-04-29Change sis_chip_map() to use pci_find_device() as the originalJonathan Gray
2008-02-27Add ICH8M SATA IDE support, and adjust for renamed ICH7 and ICH8 IDs.Mark Kettenis
2008-02-05de-inline pciide, shaving a goodly amount off the kernelBret Lambert
2008-01-29Add support for VIA VT8237S SATA.Jonathan Gray
2008-01-11Turns out the id I thought was both CX700/VX700 IDE was only for VX700,Jonathan Gray
2008-01-02Add the ATI SB700 chipset.Brad Smith
2007-11-27typos; ok jmc@Martynas Venckus
2007-10-17Add the Intel ICH9 chipset.Brad Smith
2007-10-09malloc+bzero -> malloc+M_ZERO. Use 'malloc(sizeof(*p) ...' idiom.Kenneth R Westerback
2007-09-14add the NVIDIA MCP73/MCP77 IDE controller PCI ids.Brad Smith
2007-07-02kettenis suggested that i can use pci_intr_map twice on the same deviceDavid Gwynne
2007-06-26Make natsemi_pci_intr() use pciide_intr_flag(). Needed on the PC87415 partMark Kettenis
2007-06-20Add support for VIA CX700/VX700 IDE.Jonathan Gray
2007-06-02Add support for ICH8M IDE.Jonathan Gray
2007-05-11Ditch acard_pci_intr() as nothing currently uses it.Jonathan Gray
2007-05-10Don't skip channels that don't have the WDCF_IRQ_WAIT flag set. ApparentlyMark Kettenis
2007-05-02Another VIA VT8237A SATA.Jonathan Gray
2007-03-27this level of serverworks sata does not helpTheo de Raadt
2007-03-27disable serverworks sata until it works (been busted for a year on theTheo de Raadt
2007-03-21Basic support for JMicron PATA.Jonathan Gray
2006-11-21fix dmesg printing for the artisea chipset.Brad Smith
2006-11-19Re-enable the Intel i31244 support now that real hardware actually exists.Brad Smith
2006-11-05add the MCP67 PATA and SATA PCI ids as well as fixing nforce_chip_map() toBrad Smith
2006-10-19Match the IDE controller in the AMD Geode companion device CS5536.Tom Cosgrove
2006-10-02sync the ServerWorks ids.Brad Smith
2006-09-26Shrink the number of matches done in piixsata_chip_map,Jonathan Gray