summaryrefslogtreecommitdiff
path: root/sys/dev/ata/ata_wdc.c
AgeCommit message (Expand)Author
2018-11-02Remove unnecessary if/else block, both branches are identical. We canFrederic Cambus
2017-12-30Delete unnecessary <sys/file.h> includesPhilip Guenther
2015-08-17The 80's called and want their interface back. Remove last fragments ofKenneth R Westerback
2015-04-04Use config_suspend() instead of dereferencing ca_activate directly toMartin Pieuchot
2015-03-14Remove some includes include-what-you-use claims don'tJonathan Gray
2014-09-14remove uneeded proc.h includesJonathan Gray
2013-11-06teach the side-effect free drivers about the partition they are dealingTheo de Raadt
2013-01-17Add a hibernate HIB_DONE op. After the memory-side-effect driver finishesTheo de Raadt
2011-11-15on failure, the hibernate io function should return an errno type variable,Theo de Raadt
2011-11-14Use a fixed io_page for all hibernate I/O, which is needed forMike Larkin
2011-11-13Add some #defines for the various hibernate I/O modes, some of theMike Larkin
2011-09-22KNF of mlarkin's code, requested by him. Some improvements to the interfaceTheo de Raadt
2011-07-15Cope with the start-dma-before-init errata and some other register setupTheo de Raadt
2011-05-24Move wdc_cd from ata/ata_wdc.c to ic/wdc.c so that you can compile aMatthew Dempsky
2011-04-18keep an eye out for wdc registers returning 0xff. if they return 0xff,Theo de Raadt
2011-04-05wd_hibernate_io() is a standalone disk io writer which tries to notTheo de Raadt
2011-04-03pirofti made me look at wd(4) code, which made me sad.David Gwynne
2010-11-06If the dma_init callback function returns with EINVAL, fall back to PIO.Mark Kettenis
2010-07-23Manuel Bouyer rescinded clauses 3 and 4 of his license text.Jonathan Gray
2009-01-21Replace timeout_add(msecs * hz / 1000) with timeout_add_msec(msecs).Alexander Yurchenko
2008-06-27More removal of clauses 3 and 4 from NetBSD licenses.Ray Lai
2008-02-07enable DMA for 1-sector devices (i.e. most flash devices).Stuart Henderson
2007-02-14Consistently spell FALLTHROUGH to appease lint.Jonathan Gray
2006-10-04Zap bad144 bad sector info in disklabels. Sparsely used if at all forKenneth R Westerback
2006-08-21Delete #ifdef/#ifndef __OpenBSD__ chunks, leaving just the code weKenneth R Westerback
2004-06-02Add quirks field to the wdc softc and implement the first one:Alexander Yurchenko
2004-01-23Use %b to display status register, this will make bug reports moreAlexander Yurchenko
2004-01-15ansi and some spaces; no f/cAlexander Yurchenko
2003-10-17Merge an old fix from NetBSD:Alexander Yurchenko
2003-10-16Allow setting of wdcdebug*_mask variables via preprocessor defines.Alexander Yurchenko
2003-09-28kill trailing spaces, no functional changesAlexander Yurchenko
2003-07-23Old Promise ATA controllers need some additional operationsAlexander Yurchenko
2003-02-21Fix Manuel Bouyer's copyright, from NetBSDAlexander Yurchenko
2003-02-13Don't force all ATAPI devices to PIO mode 3, there areAlexander Yurchenko
2003-01-10splio->splbio in commentAlexander Yurchenko
2002-12-19Protect WDCDEBUG_PRINT macro with do {} while (0)Alexander Yurchenko
2002-10-12Remove more '\n's from panic() statements. Both trailing and leading.Kenneth R Westerback
2002-05-03LBA48 support.Grigoriy Orlov
2002-03-16Use wdc_setdriveConstantine Sapuntzakis
2002-03-14First round of __P removal in sysTodd C. Miller
2001-11-28Add tag line. Thanks to David KrauseConstantine Sapuntzakis
2001-07-31On DMA timeouts, stop busmaster PCIIDE and reset channel. Avoid readingConstantine Sapuntzakis
2001-07-21Undo last fix to ata_wdc.c. Don't deregister timeout in generic codeConstantine Sapuntzakis
2001-07-21Don't hang on missing interruptsConstantine Sapuntzakis
2001-03-25Missing irqack, cleanup DMA error handlingConstantine Sapuntzakis
2001-03-25Minor mods to DMA interface - get rid of unnecessary args. Allow DMA function...Constantine 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-11-17New interface to ATA registers that goes through the lower-level deviceConstantine Sapuntzakis
1999-11-05use wdc_input_bytes and wdc_output_bytesConstantine Sapuntzakis