Lines Matching refs:fis
31 u8 hisi_sas_get_ata_protocol(struct host_to_dev_fis *fis, int direction) in hisi_sas_get_ata_protocol() argument
33 switch (fis->command) { in hisi_sas_get_ata_protocol()
86 switch (fis->features) { in hisi_sas_get_ata_protocol()
995 memcpy(&task->ata_task.fis, parameter, para_len); in hisi_sas_exec_internal_tmf_task()
1078 bool reset, int pmp, u8 *fis) in hisi_sas_fill_ata_reset_cmd() argument
1088 ata_tf_to_fis(&tf, pmp, 0, fis); in hisi_sas_fill_ata_reset_cmd()
1093 u8 fis[20] = {0}; in hisi_sas_softreset_ata_disk() local
1104 hisi_sas_fill_ata_reset_cmd(link->device, 1, pmp, fis); in hisi_sas_softreset_ata_disk()
1105 rc = hisi_sas_exec_internal_tmf_task(device, fis, s, NULL); in hisi_sas_softreset_ata_disk()
1114 hisi_sas_fill_ata_reset_cmd(link->device, 0, pmp, fis); in hisi_sas_softreset_ata_disk()
1115 rc = hisi_sas_exec_internal_tmf_task(device, fis, in hisi_sas_softreset_ata_disk()
1245 u8 fis[20] = {0}; in hisi_sas_send_ata_reset_each_phy() local
1257 hisi_sas_fill_ata_reset_cmd(link->device, 1, pmp, fis); in hisi_sas_send_ata_reset_each_phy()
1258 rc = hisi_sas_exec_internal_tmf_task(device, fis, s, in hisi_sas_send_ata_reset_each_phy()