ata_std_prereset — prepare for reset
|struct ata_link * link,|
|unsigned long deadline|
link is about to be reset. Initialize it. Failure from
prereset makes libata abort whole reset sequence and give up
that port, so prereset should be best-effort. It does its
best to prepare for reset sequence but if things go wrong, it
should just whine, not fail.