]> git.baikalelectronics.ru Git - kernel.git/commit
wl12xx: AP-mode - TX queue per link in AC
authorArik Nemtsov <arik@wizery.com>
Tue, 22 Feb 2011 22:22:26 +0000 (00:22 +0200)
committerLuciano Coelho <coelho@ti.com>
Wed, 23 Feb 2011 09:14:56 +0000 (11:14 +0200)
commitb1b01164fdb64c548bb1e8bd89011377e3194d6a
tree6daf6085a8e8cd176f8e4d1a823399353caa6f21
parent3573343eec5e557263a1bfe66bdb0ec628d673f9
wl12xx: AP-mode - TX queue per link in AC

When operating in AP-mode we require a per link tx-queue.
This allows us to implement HW assisted PS mode for links,
as well as regulate per-link FW TX blocks consumption.
Split each link into ACs to support future QoS for AP-mode.

AC queues are emptied in priority and per-link queues are
scheduled in a simple round-robin fashion.

Signed-off-by: Arik Nemtsov <arik@wizery.com>
Signed-off-by: Luciano Coelho <coelho@ti.com>
drivers/net/wireless/wl12xx/main.c
drivers/net/wireless/wl12xx/tx.c
drivers/net/wireless/wl12xx/tx.h
drivers/net/wireless/wl12xx/wl12xx.h