summaryrefslogtreecommitdiff
path: root/sys/dev/ic/aic79xx_openbsd.c
AgeCommit message (Expand)Author
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
2004-10-10Work around "overlapped command" issue on devices that are slower than U320. ...Marco Peereboom
2004-08-23Fix license. ok krw@, deraadt@ tedu@ & Milos Urbanek <urbanek at zoom-int.cz>Marco Peereboom
2004-08-13Fix issue with auto request sense handling for both ahc and ahd.Kenneth R Westerback
2004-08-06Remove __static inline to make the kernel ~24k smaller on i386 and make the d...Marco Peereboom
2004-06-22Enable ahd interrupts and reset the channel before scanning the busKenneth R Westerback
2004-06-21Fix ahd_[get|set]_transaction_status vs ahd_[get|set]_scsi_status confusion.Kenneth R Westerback
2004-05-25Attach scsi bus, find devices without crashing, successfully do simpleKenneth R Westerback
2004-05-20Remove bogus $Id.Marco Peereboom
2004-05-20Add ahd. ok krw@Marco Peereboom