linux/drivers/scsi/hisi_sas
Xiang Chen d6a9000b81 scsi: hisi_sas: Add support for DIF feature for v2 hw
For v3 hw, we support DIF operation for SAS, but not SATA.

In addition, DIF CRC16 is supported.

This patchset adds the SW support for the described features. The main
components are as follows:

- Get protection mask from module param
- Fill PI fields
- Fill related to DIF in DQ and protection iu memories

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-12-18 23:35:02 -05:00
..
hisi_sas_main.c scsi: hisi_sas: Make sg_tablesize consistent value 2018-12-12 21:23:17 -05:00
hisi_sas_v1_hw.c scsi: flip the default on use_clustering 2018-12-18 23:13:12 -05:00
hisi_sas_v2_hw.c scsi: flip the default on use_clustering 2018-12-18 23:13:12 -05:00
hisi_sas_v3_hw.c scsi: hisi_sas: Add support for DIF feature for v2 hw 2018-12-18 23:35:02 -05:00
hisi_sas.h scsi: hisi_sas: Add support for DIF feature for v2 hw 2018-12-18 23:35:02 -05: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