summaryrefslogtreecommitdiff
path: root/sys/dev/ic/ncr53c9x.c
AgeCommit message (Expand)Author
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
2006-03-05Use more queue macros rather than doing it by hand; ok otto@ krw@Miod Vallat
2006-01-09Delay a bit after sending a reset command if the chip is an 53C94 or a 53C96;Miod Vallat
2006-01-09NCRDMA_SETUP() should be called before NCR_SET_COUNT() and NCRCMD_DMA commandBrad Smith
2006-01-04Return from interrupt handler after chip init(reset).Brad Smith
2006-01-04People doing time comparisons without using the time{r,spec}cmp macros areMiod Vallat
2004-10-28add \n in 'invalid state' message; from Martin Reindl; ok miod@.Xavier Santolaria
2004-09-29Ratibibugle now useless evcnt structures.Miod Vallat
2004-06-21First step towards more sane time handling in the kernel -- this changesThorsten Lockert
2004-01-15Provide explicit function argument declarations.Miod Vallat
2003-10-21typos from Tom Cosgrove;Jason McIntyre
2003-07-25cast and %lu for size_t variable printfJason Wright
2003-06-053/4 knockout for peter galbavyTheo de Raadt
2003-02-11be consistant on Hz vs hzMichael Shalayeff
2002-10-25remove dead code; krw@ ok.Federico G. Schwindt
2002-10-09Remove trailing '\n's from panic messages.Kenneth R Westerback
2002-09-04don't dereference ecb on default case, it's uninitialized.Federico G. Schwindt
2002-03-14First round of __P removal in sysTodd C. Miller
2002-02-19From NetBSD:Jason Wright
2002-01-23Pool deals fairly well with physical memory shortage, but it doesn't dealArtur Grabowski
2001-12-17Initialize variable before use. ok fgs@Thomas Nordin