linux/drivers/net/wireless/wl12xx
Arik Nemtsov 742246f8bc wl12xx: schedule TX packets according to FW packet occupancy
When selecting packets for transmission, prefer the ACs that are least
occupied in the FW. When packets for multiple ACs are present in the FW,
it decides which to transmit according to WMM QoS parameters.

With these changes, lower priority ACs should not be starved when higher
priority traffic is present.

Signed-off-by: Arik Nemtsov <arik@wizery.com>
Signed-off-by: Eliad Peller <eliad@wizery.com>
Signed-off-by: Luciano Coelho <coelho@ti.com>
2011-08-22 12:35:30 +03:00
..
acx.c wl12xx: AP-mode - set STA HT capabilities when adding a STA 2011-08-22 12:35:29 +03:00
acx.h wl12xx: AP-mode - set STA HT capabilities when adding a STA 2011-08-22 12:35:29 +03:00
boot.c wl12xx: update commands & events 2011-08-22 12:35:24 +03:00
boot.h wl12xx: fixes for hw_pg_ver and chip id reporting 2011-08-12 09:22:49 +03:00
cmd.c wl12xx: AP-mode - configure STA HT rates on join 2011-08-22 12:35:29 +03:00
cmd.h wl12xx: add wl12xx_cmd_role_start_ibss() 2011-08-22 12:35:28 +03:00
conf.h wl12xx: AP-mode - configure HT rate support to the FW 2011-08-22 12:35:29 +03:00
debugfs.c wl12xx: schedule TX packets according to FW packet occupancy 2011-08-22 12:35:30 +03:00
debugfs.h wl1271: Change wl12xx Files Names 2010-11-22 16:45:09 +02:00
event.c wl12xx: handle dummy packet event also in ap mode 2011-08-22 12:35:26 +03:00
event.h wl12xx: update commands & events 2011-08-22 12:35:24 +03:00
ini.h wl12xx: Add Support for Low Power DRPw (LPD) Mode 2011-06-27 12:50:33 +03:00
init.c wl12xx: AP-mode - configure HT rate support to the FW 2011-08-22 12:35:29 +03:00
init.h wl12xx: AP-mode - reconfigure templates after basic rates change 2011-05-02 10:31:18 +03:00
io.c wl12xx: remove unused crc7 references 2011-06-27 10:15:52 +03:00
io.h wl12xx: remove rx filtering stuff 2011-08-22 12:35:23 +03:00
Kconfig wl12xx: remove unused crc7 references 2011-06-27 10:15:52 +03:00
main.c wl12xx: schedule TX packets according to FW packet occupancy 2011-08-22 12:35:30 +03:00
Makefile wl12xx_sdio_test: rename files to match current style 2010-12-15 17:09:27 +02:00
ps.c wl12xx: start/stop queues according to global per-AC counters 2011-07-08 09:39:47 +03:00
ps.h wl12xx: enter/exit psm on wowlan suspend/resume 2011-05-13 14:55:49 +03:00
reg.h wl12xx: remove rx filtering stuff 2011-08-22 12:35:23 +03:00
rx.c wl12xx: update fw status struct 2011-08-22 12:35:23 +03:00
rx.h wl12xx: update rx/tx 2011-08-22 12:35:25 +03:00
scan.c wl12xx: support IBSS vif type 2011-08-22 12:35:28 +03:00
scan.h wl12xx: update scan cmd api 2011-08-22 12:35:25 +03:00
sdio_test.c wl12xx: Clamp byte mode transfers for 128x chips 2011-04-19 16:49:07 +03:00
sdio.c wl12xx: Use a single fw for both STA and AP roles 2011-08-22 12:35:22 +03:00
spi.c wl12xx: Use a single fw for both STA and AP roles 2011-08-22 12:35:22 +03:00
testmode.c wl12xx: Avoid recovery while one is already in progress 2011-06-27 15:05:15 +03:00
testmode.h wl1271: Change wl12xx Files Names 2010-11-22 16:45:09 +02:00
tx.c wl12xx: schedule TX packets according to FW packet occupancy 2011-08-22 12:35:30 +03:00
tx.h wl12xx: add system_hlid 2011-08-22 12:35:26 +03:00
wl12xx_80211.h wl12xx: change max/default template size 2011-08-22 12:35:25 +03:00
wl12xx_platform_data.c
wl12xx.h wl12xx: schedule TX packets according to FW packet occupancy 2011-08-22 12:35:30 +03:00