summaryrefslogtreecommitdiffstats
path: root/drivers/usb/host/xhci-mem.c
diff options
context:
space:
mode:
authorSathya Perla <sathya.perla@emulex.com>2013-10-01 16:00:00 +0530
committerDavid S. Miller <davem@davemloft.net>2013-10-01 12:45:52 -0400
commit2632bafd74ae7d058ae52be80e6393139fd29f23 (patch)
treea1119a741b44afc7e68ab02b320a306c2238df30 /drivers/usb/host/xhci-mem.c
parent0599863d35410ea65ceadcca87497985b371039a (diff)
downloadblackbird-op-linux-2632bafd74ae7d058ae52be80e6393139fd29f23.tar.gz
blackbird-op-linux-2632bafd74ae7d058ae52be80e6393139fd29f23.zip
be2net: fix adaptive interrupt coalescing
The current EQ delay calculation for AIC is based only on RX packet rate. This fails to be effective when there's only TX and no RX. This patch inclues: - Calculating EQ-delay based on both RX and TX pps. - Modifying EQ-delay of all EQs via one cmd, instead of issuing a separate cmd for each EQ. - A new structure to store interrupt coalescing parameters, in a separate cache-line from the EQ-obj. Signed-off-by: Sathya Perla <sathya.perla@emulex.com> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'drivers/usb/host/xhci-mem.c')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud