summaryrefslogtreecommitdiffstats
path: root/drivers/scsi/isci/request.c
diff options
context:
space:
mode:
authorDave Jiang2011-05-05 02:44:54 +0200
committerDan Williams2011-07-03 13:04:46 +0200
commit0cfa890e5a8a9e3b01b75c17a7856cf96e026e27 (patch)
treee9d6edb440c8a6e4ffcc349b97e8133e6f96f02e /drivers/scsi/isci/request.c
parentisci: renaming sas_capabilities to scic_phy_cap (diff)
downloadkernel-qcow2-linux-0cfa890e5a8a9e3b01b75c17a7856cf96e026e27.tar.gz
kernel-qcow2-linux-0cfa890e5a8a9e3b01b75c17a7856cf96e026e27.tar.xz
kernel-qcow2-linux-0cfa890e5a8a9e3b01b75c17a7856cf96e026e27.zip
isci: Fixup SSP command IU and task IU
Fixup of SSP command IU and SSP task IU to something that looks like Linux 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/request.c')
-rw-r--r--drivers/scsi/isci/request.c121
1 files changed, 0 insertions, 121 deletions
diff --git a/drivers/scsi/isci/request.c b/drivers/scsi/isci/request.c
index c45e78e41f27..501df3ca4280 100644
--- a/drivers/scsi/isci/request.c
+++ b/drivers/scsi/isci/request.c
@@ -1241,124 +1241,3 @@ enum dma_data_direction isci_request_io_request_get_data_direction(
return task->data_dir;
}
-
-/**
- * isci_request_sge_get_address_field() - This function is called by the sci
- * core to retrieve the address field contents for a given sge.
- * @request: This parameter is the isci_request object.
- * @sge_address: This parameter is the sge.
- *
- * physical address in the specified sge.
- */
-
-
-/**
- * isci_request_sge_get_length_field() - This function is called by the sci
- * core to retrieve the length field contents for a given sge.
- * @request: This parameter is the isci_request object.
- * @sge_address: This parameter is the sge.
- *
- * length field value in the specified sge.
- */
-
-
-/**
- * isci_request_ssp_io_request_get_cdb_address() - This function is called by
- * the sci core to retrieve the cdb address for a given request.
- * @request: This parameter is the isci_request object.
- *
- * cdb address for specified request.
- */
-void *isci_request_ssp_io_request_get_cdb_address(
- struct isci_request *request)
-{
- struct sas_task *task = isci_request_access_task(request);
-
- dev_dbg(&request->isci_host->pdev->dev,
- "%s: request->task->ssp_task.cdb = %p\n",
- __func__,
- task->ssp_task.cdb);
- return task->ssp_task.cdb;
-}
-
-
-/**
- * isci_request_ssp_io_request_get_cdb_length() - This function is called by
- * the sci core to retrieve the cdb length for a given request.
- * @request: This parameter is the isci_request object.
- *
- * cdb length for specified request.
- */
-u32 isci_request_ssp_io_request_get_cdb_length(
- struct isci_request *request)
-{
- return 16;
-}
-
-
-/**
- * isci_request_ssp_io_request_get_lun() - This function is called by the sci
- * core to retrieve the lun for a given request.
- * @request: This parameter is the isci_request object.
- *
- * lun for specified request.
- */
-u32 isci_request_ssp_io_request_get_lun(
- struct isci_request *request)
-{
- struct sas_task *task = isci_request_access_task(request);
-
-#ifdef DEBUG
- int i;
-
- for (i = 0; i < 8; i++)
- dev_dbg(&request->isci_host->pdev->dev,
- "%s: task->ssp_task.LUN[%d] = %x\n",
- __func__, i, task->ssp_task.LUN[i]);
-
-#endif
-
- return task->ssp_task.LUN[0];
-}
-
-
-/**
- * isci_request_ssp_io_request_get_task_attribute() - This function is called
- * by the sci core to retrieve the task attribute for a given request.
- * @request: This parameter is the isci_request object.
- *
- * task attribute for specified request.
- */
-u32 isci_request_ssp_io_request_get_task_attribute(
- struct isci_request *request)
-{
- struct sas_task *task = isci_request_access_task(request);
-
- dev_dbg(&request->isci_host->pdev->dev,
- "%s: request->task->ssp_task.task_attr = %x\n",
- __func__,
- task->ssp_task.task_attr);
-
- return task->ssp_task.task_attr;
-}
-
-
-/**
- * isci_request_ssp_io_request_get_command_priority() - This function is called
- * by the sci core to retrieve the command priority for a given request.
- * @request: This parameter is the isci_request object.
- *
- * command priority for specified request.
- */
-u32 isci_request_ssp_io_request_get_command_priority(
- struct isci_request *request)
-{
- struct sas_task *task = isci_request_access_task(request);
-
- dev_dbg(&request->isci_host->pdev->dev,
- "%s: request->task->ssp_task.task_prio = %x\n",
- __func__,
- task->ssp_task.task_prio);
-
- return task->ssp_task.task_prio;
-}