summaryrefslogtreecommitdiffstats
path: root/sys/dev/ic/iha.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Since dlg@'s 2009 scsi midlayer refactoring the 'struct scsi_generic *cmd'krw2020-09-221-4/+4
* Access adapter softc via link->bus->sb_adapter_softc.krw2020-07-161-3/+3
* Shuffle things around so that sc->sc_link initialization iskrw2020-07-021-22/+2
* If the adapter card needs to keep track of its own id on the bus, orkrw2020-07-011-3/+4
* Trailing whitespace is icky. Some KNF whitespace tweakskrw2020-02-181-52/+52
* *_minphys() functions that cap i/o sizes at a value larger than thekrw2020-02-151-15/+2
* Shuffle some names around to make reading the code less headachekrw2020-01-261-2/+2
* Drivers that implement their own *minphys() don't need to call thekrw2020-01-251-3/+1
* Use a consistant idiom/format when declaring scsi_adapter structureskrw2020-01-231-5/+2
* Remove some includes include-what-you-use claims don'tjsg2015-03-141-2/+1
* Close races where timer is started on a command and then an splbio()krw2012-02-041-3/+5
* ansify and de'register some prototypesdhill2012-01-111-205/+76
* iopoolification. Tested on my Initio INIC-950. Various eyes includingkrw2010-10-031-37/+28
* Remove all adapter-specific 'struct scsi_device's. They are never used. Firstkrw2010-06-281-9/+1
* New scsi code seems to be stable. Pluck previously identifiedkrw2010-05-201-13/+2
* BUS_DMA_ZERO instead of alloc, map, bzero.oga2010-05-191-3/+2
* Change the scsi_cmd function member of scsi_adapter from int tokrw2010-03-231-13/+10
* Set ITSDONE in scsi_done() and zap trivial instances of setting itkrw2010-01-101-5/+1
* Missing scsi_done() in some error path returning COMPLETE; ok dlg@miod2009-09-041-2/+14
* Extend the scsi_adapter minphys() callback to take a struct scsi_link *miod2009-02-161-3/+2
* Replace timeout_add(msecs * hz / 1000) with timeout_add_msec(msecs).grange2009-01-211-4/+4
* Return NO_CCB instead of TRY_AGAIN_LATER when ccb's run out.krw2008-11-241-2/+2
* SCSI_DATA_UIO is never used. Code which checks for it is either dead ormiod2008-09-121-13/+5
* fix comments after the members of scsi_adapter were changed.dlg2007-12-291-5/+5
* Take a bit more care to ensure that SCSI_POLL commands always returnkrw2007-11-051-4/+4
* avoid splassert, caused by the fact that iha_main() is calledotto2007-10-181-1/+4
* ``it's'' -> ``its'' when the grammar gods require this change.miod2007-04-101-2/+2
* The first thing done when XXX_scsi_cmd() returns TRY_AGAIN_LATER iskrw2005-12-031-2/+1
* Don't tempt fate by TAILQ_REMOVE()'ing inside TAILQ_FOREACH(), even ifkrw2005-11-051-23/+12
* Rename a few defines to avoid namespace pollution. The only one used was 'READ' which is now 'NVREAD'.krw2004-01-191-2/+2
* typos from Tom Cosgrove;jmc2003-10-211-3/+3
* As long as I am here pull in some useful changes from NetBSD.krw2003-03-301-66/+68
* A few final (I hope) tweaks to the dma fixes.krw2003-03-291-20/+42
* Another chunk of bus_dma fixes. May actually approach correctness now.krw2003-03-291-121/+158
* Use sc_print_addr() where possible to improve messages.krw2003-03-291-17/+23
* Fix REQUEST SENSE handling based on lessons learned struggling withkrw2003-03-281-18/+24
* Rework iha copyight verbiage to make clear what needs to be clear forkrw2002-11-141-18/+9
* Remove trailing '\n's from panic messages.krw2002-10-091-2/+2
* fix the use of "cuz" in the tree; these are all in commentsjsyn2002-06-091-2/+2
* First round of __P removal in sysmillert2002-03-141-90/+90
* Remove local defines for SCSI status codes and use those nowkrw2001-11-111-5/+5
* Switch everything to the new bus_dmamap_sync API.art2001-11-051-3/+3
* Andreas Gunnarsson found a bug in iha that causes system crasheskrw2001-10-141-5/+3
* Prepare for transition to 5-parameter bus_dmamap_sync() by creating andkrw2001-08-261-5/+7
* Change references to inic-950 to inic-940/950 to reflect chipskrw2001-07-131-46/+33
* Remove static'ness of functions in line with normal OpenBSDkrw2001-07-131-589/+415
* Use offsetof() from sys/param.h, not a local define.krw2001-07-101-3/+3
* Minor code clean ups.krw2001-07-091-75/+62
* Fix incorrect logic 'optimization' so that sync is negotiated even ifkrw2001-07-091-2/+4
* Tone down the verbosity level slightly on the iha driver, printkrw2001-02-201-34/+33