[libata sata_mv] handle lack of hardware nIEN support
authorJeff Garzik <jgarzik@pobox.com>
Thu, 17 Nov 2005 10:44:44 +0000 (05:44 -0500)
committerJeff Garzik <jgarzik@pobox.com>
Thu, 17 Nov 2005 10:44:44 +0000 (05:44 -0500)
Handle errata (it was unintentional on this h/w, whereas its intentional
on others) whereby the nIEN bit in Device Control is ignored, leading to
a situation where a hardware interrupt completes the qc before the
polling code has a chance to.

This will get fixed The Right Way(tm) once Albert Lee's irq-pio
branch is merged, as the more natural PIO method on this hardware is
interrupt-driven.


No differences found