diff options
| -rw-r--r-- | drivers/ata/ahci_xgene.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/drivers/ata/ahci_xgene.c b/drivers/ata/ahci_xgene.c index cbcd20810355..f752c30477cb 100644 --- a/drivers/ata/ahci_xgene.c +++ b/drivers/ata/ahci_xgene.c | |||
| @@ -139,7 +139,8 @@ static unsigned int xgene_ahci_qc_issue(struct ata_queued_cmd *qc) | |||
| 139 | int rc = 0; | 139 | int rc = 0; |
| 140 | 140 | ||
| 141 | if (unlikely((ctx->last_cmd[ap->port_no] == ATA_CMD_ID_ATA) || | 141 | if (unlikely((ctx->last_cmd[ap->port_no] == ATA_CMD_ID_ATA) || |
| 142 | (ctx->last_cmd[ap->port_no] == ATA_CMD_PACKET))) | 142 | (ctx->last_cmd[ap->port_no] == ATA_CMD_PACKET) || |
| 143 | (ctx->last_cmd[ap->port_no] == ATA_CMD_SMART))) | ||
| 143 | xgene_ahci_restart_engine(ap); | 144 | xgene_ahci_restart_engine(ap); |
| 144 | 145 | ||
| 145 | rc = ahci_qc_issue(qc); | 146 | rc = ahci_qc_issue(qc); |
