summaryrefslogtreecommitdiff
path: root/sys/dev/ic/ncr53c9x.c
AgeCommit message (Expand)Author
2022-04-16constify SCSI adapter entry pointsChristian Weisgerber
2022-01-09spellingJonathan Gray
2021-03-07ansiJonathan Gray
2020-09-22Since dlg@'s 2009 scsi midlayer refactoring the 'struct scsi_generic *cmd'Kenneth 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-11Expunge some Captain Obvious comments, tweak whitespace a bit, move a debugKenneth R Westerback
2020-06-27Nuke trailing whitespace.Kenneth R Westerback
2020-06-27No need to bzero()/memset() 'struct scsibus_attach_args' variablesKenneth R Westerback
2020-06-24kernel: use gettime(9)/getuptime(9) in lieu of time_second(9)/time_uptime(9)cheloha
2020-04-15wdsc(4), ncr53c9x: timestamp LUNs with time_uptime(9), not time_second(9)cheloha
2020-02-14Let's all agree to call our scsi_adapter variable '<dev>_switch'.Kenneth R Westerback
2020-02-05Nuke unnecessary abstraction 'scsi_minphys()' which just callsKenneth R Westerback
2020-01-23Use a consistant idiom/format when declaring scsi_adapter structuresKenneth R Westerback
2019-05-07Fix delay logic: measure w/ uptime, pack timeval correctly. ok krw@cheloha
2017-09-08If you use sys/param.h, you don't need sys/types.hTheo de Raadt
2016-09-15all pools have their ipl set via pool_setipl, so fold it into pool_init.David Gwynne
2016-08-23Convert %q to %ll in format stringsPhilip Guenther
2015-11-08Merge NetBSD 1.145:Miod Vallat
2015-03-14Remove some includes include-what-you-use claims don'tJonathan Gray
2014-09-14remove uneeded proc.h includesJonathan Gray
2014-07-12add a size argument to free. will be used soon, but for now default to 0.Ted Unangst
2014-01-26Quoting an old commit message:Miod Vallat
2014-01-18move the declaration of ncr53c9x_scsi_cmd into the .c file, its the onlyDavid Gwynne
2014-01-18replace XS_NO_CCB with an iopool around the ecb_pool.David Gwynne
2014-01-18get rid of a XS_NO_CCB thats caused by a failure to allocate theDavid Gwynne
2014-01-18instead of having every bit of glue set up and attach an identicalDavid Gwynne
2011-11-08ncr53c9x (a.k.a. esp on sparc64) does not like 16-byte SCSI commandsKenneth R Westerback
2011-08-29protect sc->sc_state access and ncr53c9x_sched() call with splbio inMiod Vallat
2010-11-11Pass a few more M_ZERO to malloc() or its wrappers, when useful; ok krw@Miod Vallat
2010-09-28do not assume PR_NOWAIT is 0; it is not anymoreTheo de Raadt
2010-06-28Remove all adapter-specific 'struct scsi_device's. They are never used. FirstKenneth R Westerback
2010-06-26Don't #include <sys/user.h> into files that don't need the stuffPhilip Guenthe
2010-05-20New scsi code seems to be stable. Pluck previously identifiedKenneth R Westerback
2010-03-23Change the scsi_cmd function member of scsi_adapter from int toKenneth R Westerback
2010-01-13Remove a few more settings of ITSDONE in drivers. Only a coupleKenneth R Westerback
2009-12-06Nuke SCSI_URGENT after removing its only use, in ncr53c9x.c. That useKenneth R Westerback
2009-11-22Bring last drivers fully into the NO_CCB world by replacingKenneth R Westerback
2009-11-01Move IS[12]BYTEMSG and ISEXTMSG defines to a common place.Federico G. Schwindt
2008-11-24Return NO_CCB instead of TRY_AGAIN_LATER when ccb's run out.Kenneth R Westerback
2008-09-10Convert timeout_add() calls using multiples of hz to timeout_add_sec()Bret Lambert
2008-08-31Fix redundant device name and/or target printing after callingMiod Vallat
2008-05-27Don't print SCSI ID, it's redundant now that scsibus(4) prints the sameMark Kettenis
2007-11-05More scsi_done() at SPLBIO. Wrap more interrupt function calls whileKenneth R Westerback
2007-10-15more remove unneeded declarations that shadows existing vars; ok by many.Federico G. Schwindt
2007-08-06Fix some "that that"s.Tom Cosgrove
2006-11-28give scsi controllers a real attach args to fill in when attaching scsibus.David Gwynne
2006-06-26Enable wide targets on FAS366 esp; note that this changes the way espMiod Vallat
2006-05-23In NCR53C9X_DEBUG code, compute debug values after the values they depend onMiod Vallat