summaryrefslogtreecommitdiff
path: root/sys/dev/pci/pciide.c
AgeCommit message (Expand)Author
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
2001-04-17Enable UDMA for rev 0xd0 SiS again (undone in last update)Chris Cappuccio
2001-04-04Disable ATAPI DMA on Promise controllers and some ALi controllers.Constantine Sapuntzakis
2001-04-04Minor cleanup to minimize diffs with NetBSDConstantine Sapuntzakis
2001-03-26Support for Ultra/66 on Highpoint HPT366 and Ultra/100 on HPT370Chris Cappuccio
2001-03-25Minor mods to DMA interface - get rid of unnecessary args. Allow DMA function...Constantine Sapuntzakis
2001-03-16Pull in NetBSD Promise Ultra/100 supportChris Cappuccio
2001-02-22Use real VIA product names for IDE controllers rather then contrived ones,Chris Cappuccio
2001-02-06Laptop ICH2 IDEChris Cappuccio
2001-01-29Add wdc_print_current_modes to print current transfer modes set on theConstantine Sapuntzakis
2001-01-22from NetBSD: only pass one byte for control register handle (Manuel Bouyer)Chris Cappuccio
2001-01-18Only try VIA CLK66 bit code for VIA rev >= 6,Chris Cappuccio
2001-01-08From chris@Jeremy Evans
2000-12-08Fix attach message printing for CY82C693U to be like pciide_print_channels().Todd C. Miller
2000-12-06supposed changes needed for 82801BA support; chrisTheo de Raadt
2000-11-20support at least ATA6 on 82801BA; chrisTheo de Raadt
2000-11-13Don't map unsafe registers from controllers that require 16 bit io spaceChris Cappuccio
2000-11-07Promise PCI devs renamedChris Cappuccio
2000-10-2182801BA is DMA, in 3 months there will be lots of theseTheo de Raadt
2000-10-21(Temporarily) disable DMA support for OPTi 82C621 and untested 82C568/82D568Chris Cappuccio
2000-10-16Fix a bug introduced in 1.25->1.26 with regards to printing channelChris Cappuccio
2000-08-25Match Promise Ultra/100 as PDC20262 instead of PDC20246Chris Cappuccio
2000-08-05Support Promise Ultra/100 as found on some Microstar motherboardsChris Cappuccio
2000-07-31Fix PR 1341 -Chris Cappuccio