OpenCloudOS-Kernel/drivers/scsi/hisi_sas
Xiang Chen f4e34f2a5d scsi: hisi_sas: Add SATA FIS check for v3 hw
Add a check ERR bit of status to decide whether there is something wrong
with initial register-D2H FIS. If error exist, PHY link reset the channel
to restart OOB.

Directly call work HISI_PHYE_LINK_RESET replacing disable_phy_vx_hw() and
enable_phy_vx_hw().

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>
2018-07-19 21:57:40 -04:00
..
Kconfig scsi: hisi_sas: Remove depends on HAS_DMA in case of platform dependency 2018-03-21 18:34:21 -04:00
Makefile scsi: hisi_sas: add skeleton v3 hw driver 2017-06-19 21:31:25 -04:00
hisi_sas.h scsi: hisi_sas: tidy host controller reset function a bit 2018-07-19 21:57:39 -04:00
hisi_sas_main.c scsi: hisi_sas: add memory barrier in task delivery function 2018-07-19 21:57:40 -04:00
hisi_sas_v1_hw.c scsi: hisi_sas: add memory barrier in task delivery function 2018-07-19 21:57:40 -04:00
hisi_sas_v2_hw.c scsi: hisi_sas: Add SATA FIS check for v3 hw 2018-07-19 21:57:40 -04:00
hisi_sas_v3_hw.c scsi: hisi_sas: Add SATA FIS check for v3 hw 2018-07-19 21:57:40 -04:00