summaryrefslogtreecommitdiff
path: root/sys/dev/ic/aic79xx_openbsd.c
AgeCommit message (Expand)Author
2020-09-22Since dlg@'s 2009 scsi midlayer refactoring the 'struct scsi_generic *cmd'Kenneth R Westerback
2020-07-28SC_DEBUG() and friends are for debugging the SCSI code, not for scattered randomKenneth R Westerback
2020-07-20Move remaining scsi bus initialization info from "prototype scsi link"Kenneth R Westerback
2020-07-19Move the adapter related items (luns, adapter, adapter_target,Kenneth R Westerback
2020-07-16Access adapter softc via link->bus->sb_adapter_softc.Kenneth R Westerback
2020-07-13Remove some pointless casting of void * when assigning oneKenneth R Westerback
2020-07-11Expunge some Captain Obvious comments, tweak whitespace a bit, move a debugKenneth R Westerback
2020-07-02Shuffle things around so that sc->sc_link initialization isKenneth R Westerback
2020-06-27No need to bzero()/memset() 'struct scsibus_attach_args' variablesKenneth R Westerback
2020-02-15*_minphys() functions that cap i/o sizes at a value larger than theKenneth R Westerback
2020-02-06Whitespace tweak.Kenneth R Westerback
2020-01-25Drivers that implement their own *minphys() don't need to call theKenneth R Westerback
2020-01-23Use a consistant idiom/format when declaring scsi_adapter structuresKenneth R Westerback
2017-12-12Nuke some forward-only struct's and functions and functions therebyKenneth R Westerback
2016-08-17Move to iopool. No voluntary testers after several years of requests so nowKenneth R Westerback
2016-03-19Reduces the noise around the global ``ticks'' variable by renamingMartin Pieuchot
2015-07-17Nuke a bunch of leading and trailing whitespace so I don't go blindKenneth R Westerback
2014-07-12add a size argument to free. will be used soon, but for now default to 0.Ted Unangst
2014-01-17if the hardware is too busy or its queues are too full, return XS_BUSY,David Gwynne
2013-05-30Enforce ca_activate tree-walks over the entire heirarchy for all events,Theo de Raadt
2012-12-05Remove excessive sys/cdefs.h inclusionTheo de Raadt
2012-02-24Correct the spelling of "transferred" and "transferring"Philip Guenthe
2010-06-28Remove all adapter-specific 'struct scsi_device's. They are never used. FirstKenneth R Westerback
2010-03-23Change the scsi_cmd function member of scsi_adapter from int toKenneth R Westerback
2010-01-20Remove horrible hack in ahc/ahd that made some commands retryKenneth R Westerback
2010-01-10Set ITSDONE in scsi_done() and zap trivial instances of setting itKenneth R Westerback
2009-11-22Bring last drivers fully into the NO_CCB world by replacingKenneth R Westerback
2009-02-16Extend the scsi_adapter minphys() callback to take a struct scsi_link *Miod Vallat
2009-01-21Replace timeout_add(msecs * hz / 1000) with timeout_add_msec(msecs).Alexander Yurchenko
2008-11-25dontqueue is set but never used. garbage collect it.Kenneth R Westerback
2008-11-24Return NO_CCB instead of TRY_AGAIN_LATER when ccb's run out.Kenneth R Westerback
2007-10-20Put scsi_done() invocations inside existing splbio/splx pairs to makeKenneth R Westerback
2007-09-07The obvious bzero/memset -> M_ZERO changes.Kenneth R Westerback
2006-11-28give scsi controllers a real attach args to fill in when attaching scsibus.David Gwynne
2006-05-22Attach routines can fail before calling *hook_establish(), and theyKenneth R Westerback
2006-03-04All CAM_* values stored in xs->error must be 'interpreted' byKenneth R Westerback
2005-12-28Strip out fancy timeout code that attempts to mimic FreeBSD's threadKenneth R Westerback
2005-11-02It is invalid to scsi_done(xs) and then return TRY_AGAIN_LATER.Kenneth R Westerback
2005-10-06Use correct timer when reinstating timeouts. Adapted from FreeBSDKenneth R Westerback
2004-12-30Current ahd timeout code does nothing. Add fbsd style timeoutKenneth R Westerback
2004-12-28Don't allow an infinite number of SCSI bus resets per i/o.Kenneth R Westerback
2004-12-27Fix tag handling for non-U320/packetized devices. Allow tags for theseKenneth R Westerback
2004-12-24Kill bit of ahc cruft. Elminate lots of leading spaces. Other KNF. NoKenneth R Westerback
2004-12-20In the rare case that SCSI_RESET is set, ensure that xs->stimeout isKenneth R Westerback
2004-12-20Activate packetized status handling.Kenneth R Westerback
2004-12-19Reduce delta to FreeBSD by adding and using ahd_alloc() rather thanKenneth R Westerback
2004-12-13Use millisends rather than microseconds in parameters to timerKenneth R Westerback
2004-11-23More FreeBSD delta reduction. Use aic_* defines rather than ahd_* oneKenneth R Westerback
2004-11-18More NetBSD cruft removal/FreeBSD delta reduction. Whitespace, function and v...Kenneth R Westerback
2004-11-14More NetBSD cruft removal, starting with 'struct ahd_pci_busdata' andKenneth R Westerback