changed ata patch to use async only during ata_port resume, not restore or thaw