diff options
author | Claudiu Manoil <claudiu.manoil@freescale.com> | 2012-06-28 06:40:53 +0200 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2012-06-29 01:57:26 +0200 |
commit | 9740e001932f59ee007d13ee3f39bb1b61086651 (patch) | |
tree | b5102ccd59a77525cdb71343f19a83a6ccb2e51c /kernel/itimer.c | |
parent | net: Downgrade CAP_SYS_MODULE deprecated message from error to warning. (diff) | |
download | linux-9740e001932f59ee007d13ee3f39bb1b61086651.tar.xz linux-9740e001932f59ee007d13ee3f39bb1b61086651.zip |
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 'kernel/itimer.c')
0 files changed, 0 insertions, 0 deletions