summaryrefslogtreecommitdiff
path: root/include/scsi
diff options
context:
space:
mode:
authorJames Bottomley <James.Bottomley@HansenPartnership.com>2008-01-18 10:47:01 -0600
committerJames Bottomley <James.Bottomley@HansenPartnership.com>2008-01-25 11:47:23 -0600
commit366ca51f30de1cbb5b356c70b7bb22051c558e41 (patch)
treec28a9d3b64a5b3e3c8bd29c57003ee524e9e1e63 /include/scsi
parent1292500b159c00a8fece072b004f154e6fda9f48 (diff)
downloadlinux-3.10-366ca51f30de1cbb5b356c70b7bb22051c558e41.tar.gz
linux-3.10-366ca51f30de1cbb5b356c70b7bb22051c558e41.tar.bz2
linux-3.10-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')
-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 a075f130303..3ffd6b582a9 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_ */