ata_wait_ready — wait for link to become ready
|struct ata_link * link,|
|unsigned long deadline,|
link to be waited on
deadline jiffies for the operation
callback to check link readiness
link to become ready.
check_ready should return
positive number if
link is ready, 0 if it isn't, -ENODEV if
link doesn't seem to be occupied, other errno for other error
Transient -ENODEV conditions are allowed for ATA_TMOUT_FF_WAIT.
LOCKING: EH context.