linux_dsm_epyc7002/drivers/net/wireless/wl12xx
Arik Nemtsov 9e374a37b6 wl12xx: schedule TX packets according to FW 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: Luciano Coelho <coelho@ti.com>
2011-07-05 21:33:44 +03:00
..
acx.c wl12xx: AP mode - support FW TX inactivity triggers 2011-07-05 21:33:20 +03:00
acx.h wl12xx: AP mode - support FW TX inactivity triggers 2011-07-05 21:33:20 +03:00
boot.c wl12xx: AP mode - support FW TX inactivity triggers 2011-07-05 21:33:20 +03:00
boot.h wl12xx: move hardcoded hci_io_ds value into the conf struct 2011-04-19 16:49:22 +03:00
cmd.c wl12xx: AP mode - support FW TX inactivity triggers 2011-07-05 21:33:20 +03:00
cmd.h wl12xx: Support routing FW logs to the host 2011-06-27 15:10:56 +03:00
conf.h wl12xx: AP mode - support FW TX inactivity triggers 2011-07-05 21:33:20 +03:00
debugfs.c wl12xx: schedule TX packets according to FW occupancy 2011-07-05 21:33:44 +03:00
debugfs.h wl1271: Change wl12xx Files Names 2010-11-22 16:45:09 +02:00
event.c wl12xx: AP mode - support FW TX inactivity triggers 2011-07-05 21:33:20 +03:00
event.h wl12xx: AP mode - support FW TX inactivity triggers 2011-07-05 21:33:20 +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 - support FW TX inactivity triggers 2011-07-05 21:33:20 +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: Support routing FW logs to the host 2011-06-27 15:10:56 +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 occupancy 2011-07-05 21:33:44 +03:00
Makefile wl12xx_sdio_test: rename files to match current style 2010-12-15 17:09:27 +02:00
ps.c wl12xx: Avoid recovery while one is already in progress 2011-06-27 15:05:15 +03:00
ps.h wl12xx: enter/exit psm on wowlan suspend/resume 2011-05-13 14:55:49 +03:00
reg.h wl12xx: 1281/1283 support - Add Definitions 2011-04-19 16:19:46 +03:00
rx.c wl12xx: Support routing FW logs to the host 2011-06-27 15:10:56 +03:00
rx.h wl12xx: Support routing FW logs to the host 2011-06-27 15:10:56 +03:00
scan.c wl12xx: Avoid recovery while one is already in progress 2011-06-27 15:05:15 +03:00
scan.h wl12xx: split channel array per band in sched_scan 2011-06-27 12:01:20 +03:00
sdio_test.c wl12xx: Clamp byte mode transfers for 128x chips 2011-04-19 16:49:07 +03:00
sdio.c wl12xx_sdio: enable wowlan only if enable_irq_wake() succeeded 2011-06-27 13:35:53 +03:00
spi.c net: wl12xx: remove unnecessary prints 2011-06-27 10:15:47 +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 occupancy 2011-07-05 21:33:44 +03:00
tx.h wl12xx: fix Tx security sequence number handling 2011-07-05 21:33:19 +03:00
wl12xx_80211.h ieee80211: add IEEE80211_COUNTRY_STRING_LEN definition 2011-03-09 16:10:56 -05:00
wl12xx_platform_data.c wl12xx: add platform data passing support 2010-09-21 11:04:57 -04:00
wl12xx.h wl12xx: schedule TX packets according to FW occupancy 2011-07-05 21:33:44 +03:00