summaryrefslogtreecommitdiffstats
path: root/drivers/scsi/hisi_sas/Kconfig
diff options
context:
space:
mode:
authorXiang Chen <chenxiang66@hisilicon.com>2017-03-23 01:25:20 +0800
committerMartin K. Petersen <martin.petersen@oracle.com>2017-03-23 11:12:01 -0400
commit7c594f0407de5d3c76e281aaedfcb441b5a5c776 (patch)
treee391f166a6ca72e8fd53734b38f50ecc8b5d29ce /drivers/scsi/hisi_sas/Kconfig
parent396b80448feed4636cb2b5a5bf7d26eaf6e000a7 (diff)
downloadlinux-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/Kconfig2
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