summaryrefslogtreecommitdiff
path: root/sys/dev/pci/pciide.c
AgeCommit message (Expand)Author
2003-06-06Add support for Intel ICH5/ICH5R IDEAlexander Yurchenko
2003-05-30Cleanup: \t vs spaces, kill trailing spacesAlexander Yurchenko
2003-05-22Support for Intel ICH4-M; from marius aamodt eriksen <marius@monkey.org>.Alexander Yurchenko
2003-05-17Experimental support for SiI 3112 SATA card; from NetBSD.Alexander Yurchenko
2003-05-17Allow chip-specific setup routines to change dma engine parametersAlexander Yurchenko
2003-05-17Add debug warning messages about missing 80-wire cable to allAlexander Yurchenko
2003-05-02Rework SIS IDE support. Unbreak the newest chips and fix issues with theAlexander Yurchenko
2003-04-27strcpy/sprintf cleanup of sys/dev. miod@, deraadt@ says to commit.Hakan Olsson
2003-04-20In pdc20265_pci_intr() perform shared irq check only if channel isAlexander Yurchenko
2003-03-29Very limited support for Promise PDC20376 SATA. Only parallel ATAAlexander Yurchenko
2003-03-28unbreak after SiS pcidevs changeTodd C. Miller
2003-03-28Improve debug output a bitAlexander Yurchenko
2003-03-06Support for ServerWorks CSB6 IDEAlexander Yurchenko
2003-02-24Detypoing; henric@ and meAlexander Yurchenko
2003-02-24For CMD chips call pciide_chan_candisable() for both channels to preventAlexander Yurchenko
2003-02-21Fix Manuel Bouyer's copyright, from NetBSDAlexander Yurchenko
2003-02-13Final part of NVIDIA nForce/nForce2 IDE support:Alexander Yurchenko
2003-02-13Add cable detection for AMD chips, directly from AMD specs.Alexander Yurchenko
2003-01-30Many Ultra 5s likes to hang when starting. The last thing on the consoleHenric Jungheim
2003-01-1780-pin -> 80-wire in debug output; requested by chris@Alexander Yurchenko
2003-01-16Missing breakAlexander Yurchenko
2003-01-16- add two inline functions for accessing chip configuration spaceAlexander Yurchenko
2003-01-16Add channel number to report of registers mapping type.Alexander Yurchenko
2003-01-16Don't hardcode IO mapping for cmd/ctl regs, use pci_mapreg_type()Alexander Yurchenko
2003-01-15revert last change; request from mickey@Alexander Yurchenko
2003-01-14Add a define for easy access to sc_wdcdev.sc_dev.dv_xnameAlexander Yurchenko
2003-01-13Add experimental support for NVIDIA nForce/nForce2 IDE chips.Alexander Yurchenko
2002-12-19Protect WDCDEBUG_PRINT macro with do {} while (0)Alexander Yurchenko
2002-12-10Add support for VIA VT8231; from NetBSD, untested.Alexander Yurchenko
2002-11-24Check whether the chip enabled or not by reading status register.Alexander Yurchenko
2002-11-20o change dma engine registers macros so that the channelAlexander Yurchenko
2002-11-20Overhaul natsemi driver:Jason Wright
2002-11-18typo; gluk@ okAlexander Yurchenko
2002-11-17o fix cp->name usage: since it's initialized with PCIIDE_CHANNEL_NAME()Alexander Yurchenko
2002-11-15o add support for VIA VT8233 and VT8235Alexander Yurchenko
2002-11-08Support for Promise PDC20275 and PDC20277. Untested.Grigoriy Orlov
2002-11-08Don't check IRQ assertion since this code was derived from FreeBSDGrigoriy Orlov
2002-10-12Remove more '\n's from panic() statements. Both trailing and leading.Kenneth R Westerback
2002-09-09Add support of Silicon Image 0680 Ultra ATA/133 Controller.Grigoriy Orlov
2002-08-30Support for PDC20271 and PDC20276.Grigoriy Orlov
2002-08-09Get rid of remaining __P usage (except for imported code);Jason Peel
2002-07-29dma support for serverwors osb4 and csb5, from netbsd; csapuntz@, deraadt@ okMichael Shalayeff
2002-07-10ICH4 support; ok gluk@Markus Friedl
2002-07-06HPT 372, 372A and 374. Only HPT372 was tested.Grigoriy Orlov
2002-06-08match new amd pciide a'la netbsdChris Cappuccio
2002-06-08pullup two fixes from netbsdChris Cappuccio
2002-05-0382801CA/CAM works like previous models.Marc Espie
2002-04-01- add support for PDC20268R (not tested) and PDC20269Grigoriy Orlov
2002-03-14Final __P removal plus some cosmetic fixupsTodd C. Miller
2002-03-14First round of __P removal in sysTodd C. Miller