• Felix Fietkau's avatar
    ath9k: fix processing RXORN interrupts · 3b580144
    Felix Fietkau authored
    The "goto chip_reset" is a bit misleading, because it does not actually
    issue a chip reset. Instead it is bypassing processing of other
    interrupts and assumes that the tasklet will issue a chip reset.
    
    In the case of RXORN this does not happen, so bypassing processing of
    other interrupts will simply allow them to fire again. Even if RXORN
    was triggering a reset, it is not critical enough to need the bypass
    here.
    Signed-off-by: default avatarFelix Fietkau <nbd@openwrt.org>
    Signed-off-by: default avatarJohn W. Linville <linville@tuxdriver.com>
    3b580144
main.c 63.2 KB