summaryrefslogtreecommitdiffstats
path: root/sys/dev/atapiscsi
AgeCommit message (Expand)AuthorFilesLines
2020-09-22Since dlg@'s 2009 scsi midlayer refactoring the 'struct scsi_generic *cmd'krw1-11/+11
2020-07-22Nuke unused struct scsi_link members of adapter softc's where thekrw1-2/+1
2020-07-20Move remaining scsi bus initialization info from "prototype scsi link"krw1-5/+6
2020-07-19Move the adapter related items (luns, adapter, adapter_target,krw1-6/+6
2020-07-16Access adapter softc via link->bus->sb_adapter_softc.krw1-7/+7
2020-07-02Shuffle things around so that sc->sc_link initialization iskrw1-9/+10
2020-06-27No need to bzero()/memset() 'struct scsibus_attach_args' variableskrw1-2/+1
2020-06-24Use SDEV_NO_ADAPTER_TARGET instead of '7' to indicate the adapter iskrw1-2/+2
2020-02-13Nuke *_minphys() functions that either simply apply MAXPHYS or dokrw1-11/+2
2020-01-25Drivers that implement their own *minphys() don't need to call thekrw1-2/+1
2020-01-23Use a consistant idiom/format when declaring scsi_adapter structureskrw1-8/+3
2017-12-30Delete unnecessary <sys/file.h> includesguenther1-2/+1
2017-08-11Fix previous by calling wdc_atapi_intr_complete() before rerturning.mpi1-1/+2
2017-08-11Missing break/return statement on switch casemestre1-1/+3
2014-09-14remove uneeded proc.h includesjsg1-2/+1
2014-01-19scsi has to scrub the ata xfer before using it so its set for the restdlg1-1/+2
2014-01-18move atapiscsi to iopools by making the entire ata layer use them too.dlg1-8/+5
2012-08-08Convert from K&R to ISO function signatures.matthew1-107/+40
2011-07-17Backout a bunch of my SCSI commits from c2k11. At least one of thesematthew1-3/+3
2011-07-08First batch of converting SCSI HBAs from setting saa_targets andmatthew1-3/+3
2011-05-25wdc.c doesn't use NATAPISCSI, so no point in including atapiscsi.h.matthew1-2/+2
2011-04-15Change wdc_reset_channel() to take a `no wait' argument. Pass in turn thismiod1-4/+4
2010-11-18Do not #include <sys/dkstat.h> if you don't need anything from it.miod1-3/+1
2010-09-20Use SSD_ERRCODE_CURRENT instead of magic 0x70.krw1-2/+2
2010-08-04Wake up cdroms attached to pciide; same as in wd.c 1.86deraadt1-2/+29
2010-07-23Manuel Bouyer rescinded clauses 3 and 4 of his license text.jsg1-7/+1
2010-07-01Change scsibus(4)'s scsi_link array to an SLIST to save memory onmatthew1-2/+2
2010-06-28Remove all adapter-specific 'struct scsi_device's. They are never used. Firstkrw1-10/+1
2010-06-15dont pass the dev_t from the scsi device drivers into the midlayer fordlg1-6/+4
2010-05-20New scsi code seems to be stable. Pluck previously identifiedkrw1-8/+1
2010-03-23Change the scsi_cmd function member of scsi_adapter from int tokrw1-10/+9
2010-01-11Don't check ITSDONE since we know it is set in scsi_done(). Eliminateskrw1-20/+12
2010-01-05dont need to end statements with two semicolons. one is enough.dlg1-2/+2
2010-01-05atapiscsi didnt call scsi_done when the xfer had SCSI_POLL set. this isdlg1-6/+8
2009-11-27typo in documentation; missing full stop.sobrado1-2/+2
2009-09-05call scsi_done before returning COMPLETE in the stuffup case.dlg1-1/+4
2009-06-20Force atapiscsi to depend upon wdc_base. This allows kernels to havemiod1-2/+2
2009-02-16Extend the scsi_adapter minphys() callback to take a struct scsi_link *miod1-4/+4
2008-11-25Another bunch of TRY_AGAIN_LATER -> NO_CCB when no I/O could be started.krw1-2/+2
2008-05-22never schedule a timer for a negative time, if in the past schedule short delay.drahn1-2/+6
2007-11-06More scsi_done() at SPLBIO.krw1-1/+4
2007-08-06Fix some "that that"s.tom1-2/+2
2007-02-14Consistently spell FALLTHROUGH to appease lint.jsg1-4/+4
2006-11-28give scsi controllers a real attach args to fill in when attaching scsibus.dlg1-3/+6
2006-10-22fetch the name of the cd device attached to the atapiscsi scsibus bydlg1-11/+6
2006-10-22strncpy -> strlcpydlg1-5/+5
2006-01-13Enable detaching atapiscsi devices.miod1-2/+11
2005-08-01spacing; ok deraadt@david1-2/+2
2005-03-08Cosmetics...tdeval1-5/+5
2004-02-21SCSI_DATA_OUT doesn't mean transfer from host in all cases, whengrange1-3/+6