]> git.baikalelectronics.ru Git - kernel.git/commit
wl1271: Support firmware RX packet aggregation
authorIdo Yariv <ido@wizery.com>
Thu, 30 Sep 2010 11:28:27 +0000 (13:28 +0200)
committerLuciano Coelho <luciano.coelho@nokia.com>
Tue, 5 Oct 2010 13:27:29 +0000 (16:27 +0300)
commit53f45cde0448eff5d3039722d1c4fbb9d4e56865
tree3f7bf42c5fa78b08010071da8f1977234e255c64
parent559855d5edd5a5df19e5a8db7424afb1c3592164
wl1271: Support firmware RX packet aggregation

Instead of retrieving one packet at a time from the firmware, try to
retrieve all available packets at once.
This optimization decreases the number of transactions, which saves
CPU cycles and increases network throughput.

Signed-off-by: Ido Yariv <ido@wizery.com>
Tested-by: Juuso Oikarinen <juuso.oikarinen@nokia.com>
Signed-off-by: Luciano Coelho <luciano.coelho@nokia.com>
drivers/net/wireless/wl12xx/wl1271.h
drivers/net/wireless/wl12xx/wl1271_main.c
drivers/net/wireless/wl12xx/wl1271_rx.c