• Tejun Heo's avatar
    sata_via: don't diddle with ATA_NIEN in ->freeze · 17234246
    Tejun Heo authored
    vt6420 completely loses its ability to raise IRQ for ATAPI devices if
    ATA_NIEN is diddled with in ->freeze.  Further investigation is
    necessary to determine whether this problem is shared on other
    controllers but it doesn't seem to be at this point.
    
    Make vt6420's ->freeze only clear IRQ to fix this problem.  This makes
    vt6420 relatively more prone to IRQ storms but the controller is way
    too braindamaged to worry about that anyway.
    Signed-off-by: default avatarTejun Heo <htejun@gmail.com>
    Signed-off-by: default avatarJeff Garzik <jeff@garzik.org>
    17234246
sata_via.c 13.3 KB