summaryrefslogtreecommitdiff
path: root/sys/dev/pci/pciide.c
AgeCommit message (Expand)Author
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
2000-07-07Support Intel 440MX Ultra/33 controller found on various laptopsChris Cappuccio
2000-07-07From NetBSD:Chris Cappuccio
2000-06-26interface can be faked for cmd chipsChris Cappuccio
2000-06-26from NetBSDChris Cappuccio
2000-06-13clean up Cypress section (obviously nobody has used these w/OpenBSD)Chris Cappuccio
2000-05-04Don't attach a PCTECH RZ1000 on the PCI bus--it has severe problems.Todd C. Miller
2000-04-10Added support for wd detach (merge from NetBSD). Support forConstantine Sapuntzakis
2000-03-24From NetBSD:Chris Cappuccio
2000-01-17From Manuel Bouyer -Chris Cappuccio
2000-01-11Clean up my cruftChris Cappuccio
2000-01-11use PCI_REVISION macroChris Cappuccio
2000-01-10Don't enable UDMA modes for revisions of SiS 5513 < 0xd0Chris Cappuccio
2000-01-10Sync w/NetBSD regarding Promise PDC20262 support (the Promise Ultra/66Chris Cappuccio
1999-11-23Bugfix from NetBSD. For SiS, PIIX, and Apollo IDE controllers,Chris Cappuccio
1999-11-17New interface to ATA registers that goes through the lower-level deviceConstantine Sapuntzakis
1999-11-030x5597 will never match an SiS pciide controller because they are 0x5513Chris Cappuccio
1999-11-02fix printf (had an extra space)Chris Cappuccio
1999-10-09wdc layer work:Constantine Sapuntzakis
1999-10-04promise support; chris@ took it from netbsdTheo de Raadt
1999-09-01Fix messed up logic that could cause an unmap of an unmapped region.Constantine Sapuntzakis
1999-08-05It is not ok to do #ifdef processing inside argument lists of calls, whereNiklas Hallqvist
1999-08-04new bus_dma API, match itNiklas Hallqvist
1999-07-30printout flawsTheo de Raadt
1999-07-25I've gotten complaints about failed DMA with the Acer Labs PCI IDEConstantine Sapuntzakis