• Jeff Garzik's avatar
    libata: sata_mv: Fix 50xx irq mask · 5031b2a0
    Jeff Garzik authored
    
    
    [libata] sata_mv: Fix 50xx irq mask
    
    IRQ mask bits assumed a 60xx or newer generation chip, which is very
    wrong for the 50xx series.  Luckily both generations shared the per-port
    interrupt mask bits, leaving only the "misc chip features" bits to be
    completely mismatched.
    
    Fix 50xx by ensuring we only program bits that exist.
    
    Cc: Chuck Ebbert <cebbert@redhat.com>
    Signed-off-by: default avatarJeff Garzik <jeff@garzik.org>
    Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@suse.de>
    
    5031b2a0
sata_mv.c 64.5 KB