summaryrefslogtreecommitdiff
path: root/sys/arch/mvme88k/dev/vs.c
AgeCommit message (Expand)Author
2008-01-05For each channel, tell if it is single-ended or differential if we can knowMiod Vallat
2008-01-03Enable wide transfers in the IOPB on wide busses, and get the IOPB passthroughMiod Vallat
2008-01-01Match on Cougar boards, and try to drive them like Jaguars on steroids. OnMiod Vallat
2008-01-01A potpourri of bugfixes:Miod Vallat
2007-10-06Oops. Forgot to do FREE -> free when I did MALLOC -> malloc.Kenneth R Westerback
2007-10-03MALLOC+bzero -> malloc+M_ZERO.Kenneth R Westerback
2006-12-01Unbreak.Miod Vallat
2006-11-28give scsi controllers a real attach args to fill in when attaching scsibus.David Gwynne
2006-05-08Replace gazillions of badvaddr() or badwordaddr() calls with badaddr() calls.Miod Vallat
2006-03-15Nuke dk_establish(), no longer used.Miod Vallat
2005-12-27Remove the 1:1 association between SCSI targets and work queues, but use aMiod Vallat
2005-12-27Fail existing command upon bus reset.Miod Vallat
2005-12-27Better initialize local variables before they are used, even if the compilerMiod Vallat
2005-12-27Keep an array of command blocks (formerly M328_CMD), one per queue - sinceMiod Vallat
2005-12-03The first thing done when XXX_scsi_cmd() returns TRY_AGAIN_LATER isKenneth R Westerback
2005-04-27Allow userland to cause the data cache to be flushed for any arbitrary addressMiod Vallat
2005-04-27Always include <uvm/uvm_extern.h> before <machine/cmmu.h>.Miod Vallat
2004-09-06Jumbo pack of fixes:Miod Vallat
2004-07-30Move evcount structures inside struct intrhand, this makes more sense andMiod Vallat
2004-07-20Forgot to put this chunk in.Miod Vallat
2004-07-20Let the boot device detection code handle secondary SCSI buses.Miod Vallat
2004-07-20Work in progress to support daughterboards. The driver now will attach aMiod Vallat
2004-07-20Use sc_print_addr for error messages.Miod Vallat
2004-07-19Recognize the daughter board type, if any - but it is not supported yet.Miod Vallat
2004-07-19After a work queue has been aborted and the abort has been acknowledged,Miod Vallat
2004-07-19When we want to thaw all work queues we care about, do it correctly.Miod Vallat
2004-07-19Direct REQUEST_SENSE commands to the correct target, instead of alwaysMiod Vallat
2004-07-18TyposMiod Vallat
2004-07-02Switch mvme88k to evcount, but keep maintaining intrcnt[] too for now.Miod Vallat
2004-06-10Fix a logic error in sglist creation.Miod Vallat
2004-05-23Nuke kvtop(), preserving a private copy in mvme88k vs(4) for now.Miod Vallat
2004-05-22Reset the board during probe. As a result, we can now honor the SCSIMiod Vallat
2004-05-22Convert to bus_space; but it still uses kvtop()...Miod Vallat
2004-05-21More cleaning, better registers programming, better error messages.Miod Vallat
2004-05-20More "can't help but clean things while reading".Miod Vallat
2004-05-20General cleanup before attempting to move towards bus_space and bus_dma.Miod Vallat
2004-05-09Eliminate verbosity parameter to scsi_print_sense and the associatedKenneth R Westerback
2004-04-30Fix logic botch resulting in a too optimistic openings value.Miod Vallat
2004-04-24Do not ignore vs_poll() return value.Miod Vallat
2004-04-24Preliminary switch to an mvme88k bus_space world. Not all drivers have beenMiod Vallat
2004-04-16When a VMEBus device needs to use two interrupt vectors, be nice and let itMiod Vallat
2004-01-29typos; jjy2+@pitt.eduTheo de Raadt
2004-01-20In some situations, the MVME328S can be so hung that our current reset codeMiod Vallat
2004-01-14Do not fill more than the first three fields of cfdriver structures unlessMiod Vallat
2004-01-14Nuke SDEV_NOLUNS, SDEV_FORCELUNS, and PQUIRK_FORCELUNS quirks. AlsoKenneth R Westerback
2004-01-02Better openings value computation.Miod Vallat
2003-12-26Merge the attachment part and the real work part of the SCSI drivers inMiod Vallat
2003-12-25Provide common D16 vmespace block access functions, instead of vs and vx eachMiod Vallat
2003-11-07adress -> address, and a few more; all from Jonathon Gray;Jason McIntyre
2003-11-03spelling fixes (in the comments)David Krause