summaryrefslogtreecommitdiffstats
path: root/sys/dev/ic/ncr53c9x.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Since dlg@'s 2009 scsi midlayer refactoring the 'struct scsi_generic *cmd'krw2020-09-221-3/+3
* Move remaining scsi bus initialization info from "prototype scsi link"krw2020-07-201-5/+5
* Move the adapter related items (luns, adapter, adapter_target,krw2020-07-191-5/+6
* Access adapter softc via link->bus->sb_adapter_softc.krw2020-07-161-5/+5
* Expunge some Captain Obvious comments, tweak whitespace a bit, move a debugkrw2020-07-111-7/+1
* Nuke trailing whitespace.krw2020-06-271-12/+12
* No need to bzero()/memset() 'struct scsibus_attach_args' variableskrw2020-06-271-2/+1
* kernel: use gettime(9)/getuptime(9) in lieu of time_second(9)/time_uptime(9)cheloha2020-06-241-3/+3
* wdsc(4), ncr53c9x: timestamp LUNs with time_uptime(9), not time_second(9)cheloha2020-04-151-3/+3
* Let's all agree to call our scsi_adapter variable '<dev>_switch'.krw2020-02-141-3/+3
* Nuke unnecessary abstraction 'scsi_minphys()' which just callskrw2020-02-051-2/+2
* Use a consistant idiom/format when declaring scsi_adapter structureskrw2020-01-231-6/+3
* Fix delay logic: measure w/ uptime, pack timeval correctly. ok krw@cheloha2019-05-071-4/+4
* If you use sys/param.h, you don't need sys/types.hderaadt2017-09-081-2/+1
* all pools have their ipl set via pool_setipl, so fold it into pool_init.dlg2016-09-151-4/+3
* Convert %q to %ll in format stringsguenther2016-08-231-3/+3
* Merge NetBSD 1.145:miod2015-11-081-1/+5
* Remove some includes include-what-you-use claims don'tjsg2015-03-141-2/+1
* remove uneeded proc.h includesjsg2014-09-141-2/+1
* add a size argument to free. will be used soon, but for now default to 0.tedu2014-07-121-2/+2
* Quoting an old commit message:miod2014-01-261-1/+2
* move the declaration of ncr53c9x_scsi_cmd into the .c file, its the onlydlg2014-01-181-1/+2
* replace XS_NO_CCB with an iopool around the ecb_pool.dlg2014-01-181-39/+21
* get rid of a XS_NO_CCB thats caused by a failure to allocate thedlg2014-01-181-84/+54
* instead of having every bit of glue set up and attach an identicaldlg2014-01-181-4/+11
* ncr53c9x (a.k.a. esp on sparc64) does not like 16-byte SCSI commandskrw2011-11-081-1/+16
* protect sc->sc_state access and ncr53c9x_sched() call with splbio inmiod2011-08-291-1/+3
* Pass a few more M_ZERO to malloc() or its wrappers, when useful; ok krw@miod2010-11-111-5/+5
* do not assume PR_NOWAIT is 0; it is not anymorederaadt2010-09-281-2/+2
* Remove all adapter-specific 'struct scsi_device's. They are never used. Firstkrw2010-06-281-4/+2
* Don't #include <sys/user.h> into files that don't need the stuffguenther2010-06-261-2/+1
* New scsi code seems to be stable. Pluck previously identifiedkrw2010-05-201-8/+2
* Change the scsi_cmd function member of scsi_adapter from int tokrw2010-03-231-7/+15
* Remove a few more settings of ITSDONE in drivers. Only a couplekrw2010-01-131-3/+1
* Nuke SCSI_URGENT after removing its only use, in ncr53c9x.c. That usekrw2009-12-061-3/+1
* Bring last drivers fully into the NO_CCB world by replacingkrw2009-11-221-2/+2
* Move IS[12]BYTEMSG and ISEXTMSG defines to a common place.fgsch2009-11-011-5/+1
* Return NO_CCB instead of TRY_AGAIN_LATER when ccb's run out.krw2008-11-241-2/+2
* Convert timeout_add() calls using multiples of hz to timeout_add_sec()blambert2008-09-101-2/+2
* Fix redundant device name and/or target printing after callingmiod2008-08-311-3/+2
* Don't print SCSI ID, it's redundant now that scsibus(4) prints the samekettenis2008-05-271-3/+3
* More scsi_done() at SPLBIO. Wrap more interrupt function calls whilekrw2007-11-051-3/+11
* more remove unneeded declarations that shadows existing vars; ok by many.fgsch2007-10-151-2/+1
* Fix some "that that"s.tom2007-08-061-2/+2
* give scsi controllers a real attach args to fill in when attaching scsibus.dlg2006-11-281-2/+7
* Enable wide targets on FAS366 esp; note that this changes the way espmiod2006-06-261-10/+21
* In NCR53C9X_DEBUG code, compute debug values after the values they depend onmiod2006-05-231-3/+8
* Use more queue macros rather than doing it by hand; ok otto@ krw@miod2006-03-051-10/+9
* Delay a bit after sending a reset command if the chip is an 53C94 or a 53C96;miod2006-01-091-1/+15
* NCRDMA_SETUP() should be called before NCR_SET_COUNT() and NCRCMD_DMA commandbrad2006-01-091-3/+4