summaryrefslogtreecommitdiff
path: root/sys/dev/ic/aic7xxx_openbsd.c
AgeCommit message (Expand)Author
2010-06-02dont drop out of handling a command if ITSDONE is set. return a betterDavid Gwynne
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
2008-05-13Remove commented out NetBSD __KERNEL_RCSID macro usage.Brad Smith
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
2007-08-04Since ahc_controller_info()'s definition is inside #ifndef DEBUG, putKenneth R Westerback
2007-05-02Eliminate unused inline functions and replace ahc_lock() whichKenneth R Westerback
2006-11-28give scsi controllers a real attach args to fill in when attaching scsibus.David Gwynne
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-02-12Fix crashes during probe by ensuring that SCSI_IS_SCSIBUS_B() returnsKenneth R Westerback
2005-01-12Don't call ahc_setup_data() after calling ahc_execute_scb() since theKenneth R Westerback
2005-01-08fix conflicting types for ahc_send_async().Kevin Lo
2004-12-28Don't allow an infinite number of SCSI bus resets per i/o.Kenneth R Westerback
2004-10-24Shuffle defines around so that ahc and ahd use the aic_ names thatKenneth R Westerback
2004-09-24timedout is not an english word, complaint from theo, ok marcoHenning Brauer
2004-08-13Fix issue with auto request sense handling for both ahc and ahd.Kenneth R Westerback
2004-08-01Fold in relevant bits of the most recent two updates fromKenneth R Westerback
2004-01-24Do *not* set scsi_link flags to SCSIDEBUG_LEVEL for every ahc device.Kenneth R Westerback
2004-01-17Major stability improvement. Fix a variety of systems and problemsKenneth R Westerback
2004-01-17Fix SC_DEBUG() call so ahc compiles with SCSIDEBUG.Kenneth R Westerback
2004-01-07Fix crash reported in pr/3630. Poll all scsi requests that have SCSI_POLL set.Kenneth R Westerback
2004-01-05Reduce ahc verbosity. Put chip details inside an if (bootverbose) {}Kenneth R Westerback
2003-12-28Give i/o's requeued as a result of aborts, timeouts, etc. a status ofKenneth R Westerback
2003-12-24Sync ahc with NetBSD, which was in turn updated from FreeBSD by PascalKenneth R Westerback
2003-10-21typos from Tom Cosgrove;Jason McIntyre
2003-09-29more dmamp_sync()s; krw@ okMichael Shalayeff
2003-04-27strcpy/sprintf cleanup of sys/dev. miod@, deraadt@ says to commit.Hakan Olsson
2003-03-21Endian fixes for ahc driver. These are a no-op for i386. Now works on macppc.Dale Rahn
2003-01-05spellingTheo de Raadt
2002-09-06Share interrupts nicely. Add tag type.Steve Murphree
2002-07-05attempt to make ahc smaller. change PCI interrupt handler.Steve Murphree
2002-07-01Ensure scb is setup correctly. Add debugging info.Steve Murphree
2002-06-28Move the calculation of sc_link->openings to after the printf aboutTodd C. Miller
2002-06-28Return of new ahcSteve Murphree
2002-03-19revert to older ahc driver until the new one's bugs are fixedTodd C. Miller
2002-03-14First round of __P removal in sysTodd C. Miller
2002-03-14Fix *some* problems with new ahc driver that were surfaced withKenneth R Westerback
2002-02-16New port of FreeBSD's ahc driverSteve Murphree