summaryrefslogtreecommitdiff
path: root/drivers/scsi/isci/sata.c
diff options
context:
space:
mode:
authorDave Jiang <dave.jiang@intel.com>2011-05-04 22:02:02 (GMT)
committerDan Williams <dan.j.williams@intel.com>2011-07-03 11:04:45 (GMT)
commitf2f300806fe186a6c45020a444667755edcce672 (patch)
tree7241834565196b31e92f074f3e2924cbfad0722d /drivers/scsi/isci/sata.c
parentc6d42257899505ea1982eba4c5e8bc7981e63e07 (diff)
downloadlinux-fsl-qoriq-f2f300806fe186a6c45020a444667755edcce672.tar.xz
isci: Convert SATA fis data structures to Linux native
Converting of sata_fis_reg_d2h to dev_to_host_fis Converting of sata_fis_reg_h2d to host_to_dev_fis Signed-off-by: Dave Jiang <dave.jiang@intel.com> Signed-off-by: Dan Williams <dan.j.williams@intel.com>
Diffstat (limited to 'drivers/scsi/isci/sata.c')
-rw-r--r--drivers/scsi/isci/sata.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/drivers/scsi/isci/sata.c b/drivers/scsi/isci/sata.c
index 53ce0c2..0837450 100644
--- a/drivers/scsi/isci/sata.c
+++ b/drivers/scsi/isci/sata.c
@@ -53,6 +53,7 @@
* OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
+#include <scsi/sas.h>
#include "isci.h"
#include "remote_device.h"
#include "scic_io_request.h"
@@ -142,11 +143,10 @@ void isci_sata_set_ncq_tag(
*
* none.
*/
-void isci_request_process_stp_response(
- struct sas_task *task,
- void *response_buffer)
+void isci_request_process_stp_response(struct sas_task *task,
+ void *response_buffer)
{
- struct sata_fis_reg_d2h *d2h_reg_fis = (struct sata_fis_reg_d2h *)response_buffer;
+ struct dev_to_host_fis *d2h_reg_fis = response_buffer;
struct task_status_struct *ts = &task->task_status;
struct ata_task_resp *resp = (void *)&ts->buf[0];