projects
/
deliverable
/
linux.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
SCSI host lock push-down
[deliverable/linux.git]
/
drivers
/
usb
/
image
/
microtek.c
diff --git
a/drivers/usb/image/microtek.c
b/drivers/usb/image/microtek.c
index 5a47805d9580740c7ef33f75bb0fafd0a2c73dad..c90c89dc00035c1e3c2da06fb177f11c82ed28dd 100644
(file)
--- a/
drivers/usb/image/microtek.c
+++ b/
drivers/usb/image/microtek.c
@@
-364,7
+364,7
@@
static int mts_scsi_host_reset(struct scsi_cmnd *srb)
}
static int
}
static int
-mts_scsi_queuecommand(struct
scsi_cmnd *srb, mts_scsi_cmnd_callback callback
);
+mts_scsi_queuecommand(struct
Scsi_Host *shost, struct scsi_cmnd *srb
);
static void mts_transfer_cleanup( struct urb *transfer );
static void mts_do_sg(struct urb * transfer);
static void mts_transfer_cleanup( struct urb *transfer );
static void mts_do_sg(struct urb * transfer);
@@
-573,7
+573,7
@@
mts_build_transfer_context(struct scsi_cmnd *srb, struct mts_desc* desc)
static int
static int
-mts_scsi_queuecommand(struct scsi_cmnd *srb, mts_scsi_cmnd_callback callback)
+mts_scsi_queuecommand
_lck
(struct scsi_cmnd *srb, mts_scsi_cmnd_callback callback)
{
struct mts_desc* desc = (struct mts_desc*)(srb->device->host->hostdata[0]);
int err = 0;
{
struct mts_desc* desc = (struct mts_desc*)(srb->device->host->hostdata[0]);
int err = 0;
@@
-626,6
+626,8
@@
out:
return err;
}
return err;
}
+static DEF_SCSI_QCMD(mts_scsi_queuecommand)
+
static struct scsi_host_template mts_scsi_host_template = {
.module = THIS_MODULE,
.name = "microtekX6",
static struct scsi_host_template mts_scsi_host_template = {
.module = THIS_MODULE,
.name = "microtekX6",
This page took
0.030518 seconds
and
5
git commands to generate.