summaryrefslogtreecommitdiff
path: root/sys/dev/pci/pciide.c
AgeCommit message (Expand)Author
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
2002-03-01From NetBSD, noticed by Alexander YurchenkoChris Cappuccio
2002-02-16Disable udma5 on the HPT370 for now. The silent data corruption disappearsChris Cappuccio
2002-02-10Match the VT8366_ISA (chip VT8233) south bridge as ATA100Chris Cappuccio
2001-12-11Support Promise Ultra100TX2 (PDC20268)Chris Cappuccio
2001-11-18spellingTheo de Raadt
2001-11-11Noone seems to want to fix the sparc64 cd bogus intr bug, so I will simply di...Theo de Raadt
2001-11-06Replace inclusion of <vm/foo.h> with the correct <uvm/bar.h> when necessary.Miod Vallat
2001-11-05Switch everything to the new bus_dmamap_sync API.Artur Grabowski
2001-09-29PC87415: Don't claim to support DATA32 or MODEJason Wright
2001-09-29for pc87415:Jason Wright
2001-09-29add pciide driver for National Semiconductor PC87415.Jason Wright
2001-09-27style fixes from Alexander Yurchenko <grange@grange.ru>Grigoriy Orlov
2001-09-11Don't include <vm/vm_kern.h> if you don't need foo_map.Miod Vallat
2001-08-31Print a hex value with 0x (Alexander Yurchenko <grange@rt.mipt.ru>)Chris Cappuccio
2001-08-25 - Use BUS_DMA_RAW if it's defined.Artur Grabowski
2001-08-25Change pci_intr_map to take pci_attach_args as an argument.Artur Grabowski
2001-08-23sparc64 really benefits from knowing exactly what mappings to syncArtur Grabowski
2001-08-23Some reordering in the code caused hw_ok to never be set to 1Artur Grabowski
2001-08-12absolutely no need to include vm_parm.h after vm.hMichael Shalayeff
2001-08-03from NetBSD:Chris Cappuccio
2001-07-31On DMA timeouts, stop busmaster PCIIDE and reset channel. Avoid readingConstantine Sapuntzakis
2001-07-20Add pa_bus to pci_attach_argsConstantine Sapuntzakis
2001-07-19AMD766 support with UDMA/100. Thanks to Peter Galbavy for the patchConstantine Sapuntzakis
2001-06-27remove excess protoTheo de Raadt
2001-06-26Fix args to pciide_machdep_compat_intr_disestablishConstantine Sapuntzakis
2001-06-25Enable interrupts during PCIIDE detectConstantine Sapuntzakis
2001-06-12Make pci_mapreg_map take an extra argument where we canNiklas Hallqvist
2001-05-22Compile with WDCDEBUG. Fix a debug printout.Hakan Olsson