libata: implement ZBC IN translation
ZAC drives implement a 'ZAC Management In' command template, which maps onto the ZBC IN command. Signed-off-by: Hannes Reinecke <hare@suse.de> Signed-off-by: Tejun Heo <tj@kernel.org>
This commit is contained in:

committed by
Tejun Heo

parent
3a92945b24
commit
28a3fc2295
@@ -162,6 +162,9 @@ libata_trace_parse_subcmd(struct trace_seq *p, unsigned char cmd,
|
||||
case ATA_SUBCMD_FPDMA_RECV_RD_LOG_DMA_EXT:
|
||||
trace_seq_printf(p, " READ_LOG_DMA_EXT");
|
||||
break;
|
||||
case ATA_SUBCMD_FPDMA_RECV_ZAC_MGMT_IN:
|
||||
trace_seq_printf(p, " ZAC_MGMT_IN");
|
||||
break;
|
||||
}
|
||||
break;
|
||||
case ATA_CMD_FPDMA_SEND:
|
||||
@@ -187,6 +190,13 @@ libata_trace_parse_subcmd(struct trace_seq *p, unsigned char cmd,
|
||||
break;
|
||||
}
|
||||
break;
|
||||
case ATA_CMD_ZAC_MGMT_IN:
|
||||
switch (feature) {
|
||||
case ATA_SUBCMD_ZAC_MGMT_IN_REPORT_ZONES:
|
||||
trace_seq_printf(p, " REPORT_ZONES");
|
||||
break;
|
||||
}
|
||||
break;
|
||||
}
|
||||
trace_seq_putc(p, 0);
|
||||
|
||||
|
Reference in New Issue
Block a user