X-Git-Url: https://jxself.org/git/?p=carl9170fw.git;a=blobdiff_plain;f=carlfw%2Fsrc%2Fwlan.c;h=279aedd7d9b66addd4824b980bcf80d5c1cff3d6;hp=dc37a9f47586001cc5624b9f12ec50f9fdefec62;hb=76ef9cb2cf3476f03ceab82d96a073111909a685;hpb=0f370216f7d50a6c8ffebfb1ba49b196e869d0ec diff --git a/carlfw/src/wlan.c b/carlfw/src/wlan.c index dc37a9f..279aedd 100644 --- a/carlfw/src/wlan.c +++ b/carlfw/src/wlan.c @@ -562,6 +562,11 @@ static void wlan_check_rx_overrun(void) fw.wlan.rx_overruns += overruns = get(AR9170_MAC_REG_RX_OVERRUN); if (unlikely(overruns)) { if (overruns == total) { + /* + * Theoretically, it should be enough to + * trigger the WLAN RX DMA bit. But the + * original firmware wanted a reset... + */ DBG("RX Overrun"); fw.wlan.mac_reset++; }