diff options
author | Xiang Chen <chenxiang66@hisilicon.com> | 2017-03-23 01:25:20 +0800 |
---|---|---|
committer | Martin K. Petersen <martin.petersen@oracle.com> | 2017-03-23 11:12:01 -0400 |
commit | 7c594f0407de5d3c76e281aaedfcb441b5a5c776 (patch) | |
tree | e391f166a6ca72e8fd53734b38f50ecc8b5d29ce /drivers/scsi/hisi_sas/Kconfig | |
parent | 396b80448feed4636cb2b5a5bf7d26eaf6e000a7 (diff) | |
download | linux-7c594f0407de5d3c76e281aaedfcb441b5a5c776.tar.gz linux-7c594f0407de5d3c76e281aaedfcb441b5a5c776.tar.bz2 linux-7c594f0407de5d3c76e281aaedfcb441b5a5c776.zip |
scsi: hisi_sas: add softreset function for SATA disk
Add softreset to clear IO after internal abort device for SATA disk.
The SATA error handling for the controller is based on device internal
abort and softreset function.
The controller does not support internal abort for single IO, so we need
to execute internal abort for device.
Signed-off-by: Xiang Chen <chenxiang66@hisilicon.com>
Signed-off-by: John Garry <john.garry@huawei.com>
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
Diffstat (limited to 'drivers/scsi/hisi_sas/Kconfig')
-rw-r--r-- | drivers/scsi/hisi_sas/Kconfig | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/scsi/hisi_sas/Kconfig b/drivers/scsi/hisi_sas/Kconfig index d1dd1616f983..ded2c201071d 100644 --- a/drivers/scsi/hisi_sas/Kconfig +++ b/drivers/scsi/hisi_sas/Kconfig @@ -2,7 +2,7 @@ config SCSI_HISI_SAS tristate "HiSilicon SAS" depends on HAS_DMA && HAS_IOMEM depends on ARM64 || COMPILE_TEST - select SCSI_SAS_LIBSAS + depends on SCSI_SAS_ATA select BLK_DEV_INTEGRITY help This driver supports HiSilicon's SAS HBA |