]> git.karo-electronics.de Git - karo-tx-linux.git/commitdiff
ath9k_hw: Fix Rx DMA stuck for AR9003 chips
authorRajkumar Manoharan <rmanohar@qca.qualcomm.com>
Tue, 20 Sep 2011 10:53:51 +0000 (16:23 +0530)
committerGreg Kroah-Hartman <gregkh@suse.de>
Mon, 3 Oct 2011 18:41:11 +0000 (11:41 -0700)
commit e9f9530bb697f53dd620df290102359a3325bb23 upstream.

During the endurance testing, rx frames are not getting DMAd from
MAC whereas pcu rx frame counters are getting updated properly.
As per systems team input updated the initval to fix rx dma stuck
issue.

Signed-off-by: Rajkumar Manoharan <rmanohar@qca.qualcomm.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
drivers/net/wireless/ath/ath9k/ar9003_2p2_initvals.h

index e8ac70da5ac70d2ec0fc585c556017ce51b6b90e..029773c333c80d353ec9cb60f7c0344afffca763 100644 (file)
@@ -1516,7 +1516,7 @@ static const u32 ar9300_2p2_mac_core[][2] = {
        {0x00008258, 0x00000000},
        {0x0000825c, 0x40000000},
        {0x00008260, 0x00080922},
-       {0x00008264, 0x9bc00010},
+       {0x00008264, 0x9d400010},
        {0x00008268, 0xffffffff},
        {0x0000826c, 0x0000ffff},
        {0x00008270, 0x00000000},