summaryrefslogtreecommitdiff
path: root/sys/dev/ic/wdcvar.h
AgeCommit message (Expand)Author
2011-07-15Cope with the start-dma-before-init errata and some other register setupTheo de Raadt
2011-05-09Refactor queue allocation and initialization into a wdc_alloc_queue()Matthew Dempsky
2011-05-08Eliminate a few unused wdc capability flags (WDC_CAPABILITY_HWLOCK,Matthew Dempsky
2011-04-18keep an eye out for wdc registers returning 0xff. if they return 0xff,Theo de Raadt
2011-04-15Change wdc_reset_channel() to take a `no wait' argument. Pass in turn thisMiod Vallat
2011-04-05wd_hibernate_io() is a standalone disk io writer which tries to notTheo de Raadt
2010-08-29pcmcia/wdc_pcmcia.cTheo de Raadt
2010-05-09hander -> handlerJasper Lievisse Adriaanse
2009-10-13Get rid of devact enum, substitute it with an int and coresponding defines.Paul Irofti
2009-10-05Add some minimalistic detach/unmap bits for pciide,Jonathan Gray
2008-06-26First pass at removing clauses 3 and 4 from NetBSD licenses.Ray Lai
2007-05-08wdcrestart() is never usedTheo de Raadt
2007-05-08atapi_print() is never usedTheo de Raadt
2006-05-03Provide a function pointer that allows for the wdc resetJonathan Gray
2006-02-10Fix LBA48 access for ServerWorks SATA.Mark Kettenis
2004-10-17Add a callback drv_probe() to allow underlying ata controller driverAlexander Yurchenko
2004-10-17Move declaration of default _vtbl members (wdc_default_*) toAlexander Yurchenko
2004-10-17Define number of general and ``shadow'' (overlapping) ATA registers;Alexander Yurchenko
2004-09-24Multiple inclusion protection.Alexander Yurchenko
2004-06-02Add quirks field to the wdc softc and implement the first one:Alexander Yurchenko
2003-10-21typos from Tom Cosgrove;Jason McIntyre
2003-10-17Merge an old fix from NetBSD:Alexander Yurchenko
2003-10-16New flag to mark SATA controllersAlexander Yurchenko
2003-10-16spaces/tabs cleanupAlexander Yurchenko
2003-09-28kill trailing spaces, no functional changesAlexander Yurchenko
2003-07-23Old Promise ATA controllers need some additional operationsAlexander Yurchenko
2003-07-05better indentAlexander Yurchenko
2002-05-03LBA48 support.Grigoriy Orlov
2002-03-16The new code logs the control signals on the IDE bus. You can extract the logConstantine Sapuntzakis
2002-03-14Final __P removal plus some cosmetic fixupsTodd C. Miller
2002-03-14First round of __P removal in sysTodd C. Miller
2002-01-07pass the proc* down the ioctl chain to controller; mjacob@ csapuntz@ okMichael Shalayeff
2001-07-31On DMA timeouts, stop busmaster PCIIDE and reset channel. Avoid readingConstantine Sapuntzakis
2001-06-25Fix excessive resets and device probes by storing IDENTIFY results in theConstantine Sapuntzakis
2001-04-30Move ATA IOCTL commands to low-level WDC driverConstantine Sapuntzakis
2001-04-04Lay the groundwork for disabling ATAPI DMA on controllersConstantine Sapuntzakis
2001-03-25Minor mods to DMA interface - get rid of unnecessary args. Allow DMA function...Constantine Sapuntzakis
2001-03-15Fix races between timeouts and interrupts.Constantine Sapuntzakis
2001-03-05Convert to new timeout API. costa@ ok.Hakan Olsson
2001-01-29Add wdc_print_current_modes to print current transfer modes set on theConstantine Sapuntzakis
2000-10-27Patch to get rid of ST506 phantoms. Thanks to Grigoriy Orlov for the designConstantine Sapuntzakis
2000-07-20chp->wdc can be NULL on probe.Constantine Sapuntzakis
2000-07-20Fix to ATA detect. Some devices seem to be comatose after resetConstantine Sapuntzakis
2000-06-30Convert some parts to new timeouts.Artur Grabowski
2000-04-10Added support for wd detach (merge from NetBSD). Support forConstantine Sapuntzakis
1999-12-14Thanks aaron.Constantine Sapuntzakis
1999-12-11ATAPI Tape drive support. Should be considered experimental.Constantine Sapuntzakis
1999-11-17New interface to ATA registers that goes through the lower-level deviceConstantine Sapuntzakis
1999-10-29reliability fixes from csapuntz; commit message replaced later with detailsTheo de Raadt
1999-10-09wdc layer work:Constantine Sapuntzakis