From: Claudiu Manoil Date: Thu, 28 Jun 2012 04:40:53 +0000 (+0000) Subject: gianfar: Fix RXICr/TXICr programming for multi-queue mode X-Git-Tag: v3.5-rc6~18^2~6 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=9740e001932f59ee007d13ee3f39bb1b61086651;p=pandora-kernel.git 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 Signed-off-by: David S. Miller --- Reading git-diff-tree failed