summaryrefslogtreecommitdiff
path: root/sys/dev/pci/pciide.c
AgeCommit message (Expand)Author
2004-10-19serverworks csb5 revision after 0x92 seems not to have 80-wireAlexander Yurchenko
2004-10-17Improve support for SiI3112 and add new controllers: SiI3512, SiI3114Alexander Yurchenko
2004-10-17Allow chip-map function to specify which bits must permanently presentAlexander Yurchenko
2004-10-17Don't touch dma registers directly, instead use callbacks thatAlexander Yurchenko
2004-10-17Stop bloating pciide_softc with chip-specific variables. Add one pointerAlexander Yurchenko
2004-10-17Move pciide_softc definition to pciidevar.h.Alexander Yurchenko
2004-10-17Fix space.Alexander Yurchenko
2004-10-17Small includes cleanup: explicit bus.h inclusion, add satareg.h andAlexander Yurchenko
2004-09-15Add support for Intel 6300ESB IDE and SATA.Alexander Yurchenko
2004-08-21in case of failure use the same logic for unmapping as it was used for mappin...Michael Shalayeff
2004-06-02Add quirks field to the wdc softc and implement the first one:Alexander Yurchenko
2004-05-24do not bother w/ void pci_devinfo() calls and free resources on failuresMichael Shalayeff
2004-05-06Add support for the SiS 741 Northbridge. ok deraadt@, grange@Peter Galbavy
2004-05-04Fix my stupid bug with missing sata_setup_channel() call.Alexander Yurchenko
2004-05-03Remove OpenBSD/pegaos, this has been announced before but delayed untilDale Rahn
2004-03-12Enable ata133 on amd8111; from netbsdAlexander Yurchenko
2004-02-18Yet another wonna-be-raid device.Alexander Yurchenko
2004-02-07Final bits to make IT8212F working:Alexander Yurchenko
2004-02-02Support for UDMA2 capable SCx200 ide found on all National SemiconductorAlexander Yurchenko
2004-02-02ite is a yet another ``raid'' device, fake interface for it.Alexander Yurchenko
2004-01-31fix stupid typo in the reading/writing mode control register for ite.Alexander Yurchenko
2004-01-31ite doesn't need a special interrupt function.Alexander Yurchenko
2004-01-31Disable i31244 support until we see a real divice using this chip.Alexander Yurchenko
2004-01-31spaces, .o is the same.Alexander Yurchenko
2004-01-17Read product id and revision from pci conf space only onceAlexander Yurchenko
2004-01-09remove uvm_extern.hBrad Smith
2003-12-20Support for ITExpress IT8212F ATA133 controller; close PR 3540.Alexander Yurchenko
2003-12-12Support for 2 new acard ata133 chips.Alexander Yurchenko
2003-12-12nforce chip doesn't have cable check bit; noticed by hugh@ a longAlexander Yurchenko
2003-11-07adress -> address, and a few more; all from Jonathon Gray;Jason McIntyre
2003-10-31Work around a _really_ _nasty_ pciide attachment problem on pegasos,Dale Rahn
2003-10-29un-revert previous. wrong suspect. ok deraadt@Matthieu Herrb
2003-10-29backout previous. It breaks my u5 drive. ok deraadt@Matthieu Herrb
2003-10-17Old CMD chips don't have independant channels; from NetBSD.Alexander Yurchenko
2003-10-17Merge an old fix from NetBSD:Alexander Yurchenko
2003-10-16Mark all supported SATA controllers with flag WDC_CAPABILITY_SATAAlexander Yurchenko
2003-10-16Allow setting of wdcdebug*_mask variables via preprocessor defines.Alexander Yurchenko
2003-10-09Support for VIA VT8237 ATA and SATA from NetBSD.Alexander Yurchenko
2003-09-29Experimental support for serverworks csb6 third channel inspired byAlexander Yurchenko
2003-09-28kill trailing spaces, no functional changesAlexander Yurchenko
2003-08-01Fix ICH5R SATA supportAlexander Yurchenko
2003-07-30Experimental support for ICH5/ICH5R SATA, inspired from FreeBSDAlexander Yurchenko
2003-07-29Support for HPT302 and HPT371, inspired from the FreeBSD ata driver.Alexander Yurchenko
2003-07-23Enable ATAPI DMA for modern Promise ATA controllers since only oldAlexander Yurchenko
2003-07-23Old Promise ATA controllers need some additional operationsAlexander Yurchenko
2003-07-20acer chips seem to work with atapi dma now. ok grange@Ted Unangst
2003-06-18For HPT370 chips disable interrupt prediction and correct timingAlexander Yurchenko
2003-06-07Experimental support for Intel 31244 SATA, only parallel ATA mode yet;Alexander Yurchenko
2003-06-07Add a generic channel setup routine for SATA devices; from NetBSDAlexander Yurchenko
2003-06-06Add support for Intel ICH5/ICH5R IDEAlexander Yurchenko