libata-sff: fix spurious IRQ handling