summaryrefslogtreecommitdiff
path: root/sys/dev/ic/ncr53c9x.c
AgeCommit message (Expand)Author
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
2001-09-27Huge merge with NetBSD. For full details look at their revision history (1.2...Jason Wright
2000-07-21Use new timeouts.Artur Grabowski
2000-06-17Add support for AMD 53c974.Federico G. Schwindt
2000-06-12move cfdriver to ncr53c9x.c and device declaration to conf/files.Federico G. Schwindt
1998-05-28Sync with NetBSD:Jason Wright
1998-04-30Fix a few missing changes from the last NetBSD merge.Jason Wright
1998-02-10sync w/netbsdJason Wright
1998-02-03sync with netbsdJason Wright