summaryrefslogtreecommitdiffstats
path: root/drivers/net/wireless/ath/key.c
diff options
context:
space:
mode:
authorClaudiu Manoil <claudiu.manoil@freescale.com>2012-06-28 04:40:53 +0000
committerDavid S. Miller <davem@davemloft.net>2012-06-28 16:57:26 -0700
commit9740e001932f59ee007d13ee3f39bb1b61086651 (patch)
treeb5102ccd59a77525cdb71343f19a83a6ccb2e51c /drivers/net/wireless/ath/key.c
parent7cecb523adedcaf8acba5e14d47559d8bc3f40d7 (diff)
downloadlinux-9740e001932f59ee007d13ee3f39bb1b61086651.tar.bz2
gianfar: Fix RXICr/TXICr programming for multi-queue mode
The correct behavior is to program the interrupt coalescing regs (RXICr/TXICr) in accordance with the Rx/Tx Q's "rx/txcoalescing" flag. That is, if the coalescing flag is 0 for a given Rx/Tx queue then the corresponding coalescing register should be cleared. This behavior is correctly implemented for the single-queue mode (SQ_SG_MODE), but not for the multi-queue mode (MQ_MG_MODE). This fixes the later case. Signed-off-by: Claudiu Manoil <claudiu.manoil@freescale.com> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'drivers/net/wireless/ath/key.c')
0 files changed, 0 insertions, 0 deletions