summaryrefslogtreecommitdiffstats
path: root/include/scsi/libsas.h
diff options
context:
space:
mode:
authorJames Bottomley2008-01-18 17:47:01 +0100
committerJames Bottomley2008-01-25 18:47:23 +0100
commit366ca51f30de1cbb5b356c70b7bb22051c558e41 (patch)
treec28a9d3b64a5b3e3c8bd29c57003ee524e9e1e63 /include/scsi/libsas.h
parent[SCSI] ultrastor: clean up inline asm warnings (diff)
downloadkernel-qcow2-linux-366ca51f30de1cbb5b356c70b7bb22051c558e41.tar.gz
kernel-qcow2-linux-366ca51f30de1cbb5b356c70b7bb22051c558e41.tar.xz
kernel-qcow2-linux-366ca51f30de1cbb5b356c70b7bb22051c558e41.zip
[SCSI] libsas: abstract STP task status into a function
Break out the frame processor for STP tasks from aic94xx so they can be shared by other SAS HBA's Original patch from Jeff Garzik <jeff@garzik.org> Signed-off-by: James Bottomley <James.Bottomley@HansenPartnership.com>
Diffstat (limited to 'include/scsi/libsas.h')
-rw-r--r--include/scsi/libsas.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/include/scsi/libsas.h b/include/scsi/libsas.h
index a075f130303c..3ffd6b582a97 100644
--- a/include/scsi/libsas.h
+++ b/include/scsi/libsas.h
@@ -672,4 +672,8 @@ extern int sas_ioctl(struct scsi_device *sdev, int cmd, void __user *arg);
extern int sas_smp_handler(struct Scsi_Host *shost, struct sas_rphy *rphy,
struct request *req);
+
+extern void sas_ssp_task_response(struct device *dev, struct sas_task *task,
+ struct ssp_response_iu *iu);
+
#endif /* _SASLIB_H_ */