diff options
Diffstat (limited to 'drivers/ata/libata-pmp.c')
-rw-r--r-- | drivers/ata/libata-pmp.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/drivers/ata/libata-pmp.c b/drivers/ata/libata-pmp.c index 7daf4c0f6216..63691d77ac43 100644 --- a/drivers/ata/libata-pmp.c +++ b/drivers/ata/libata-pmp.c | |||
@@ -785,7 +785,8 @@ static int sata_pmp_eh_handle_disabled_links(struct ata_port *ap) | |||
785 | * SError.N working. | 785 | * SError.N working. |
786 | */ | 786 | */ |
787 | sata_link_hardreset(link, sata_deb_timing_normal, | 787 | sata_link_hardreset(link, sata_deb_timing_normal, |
788 | jiffies + ATA_TMOUT_INTERNAL_QUICK, NULL, NULL); | 788 | ata_deadline(jiffies, ATA_TMOUT_INTERNAL_QUICK), |
789 | NULL, NULL); | ||
789 | 790 | ||
790 | /* unconditionally clear SError.N */ | 791 | /* unconditionally clear SError.N */ |
791 | rc = sata_scr_write(link, SCR_ERROR, SERR_PHYRDY_CHG); | 792 | rc = sata_scr_write(link, SCR_ERROR, SERR_PHYRDY_CHG); |