ata: fix wrong WARN_ON_ONCE