mirror of
https://github.com/AuxXxilium/linux_dsm_epyc7002.git
synced 2024-12-02 20:46:41 +07:00
db81956cc4
The wl1271 uses a session counter in CMD_JOIN and TX frame descriptors. This counter is used to determine which frames to drop when the CMD_JOIN is executed. The driver executes CMD_JOIN multiple times upon association and sometimes disassociation, and we don't want any frames to get lost. Fix this by incrementing the session counter only when leaving idle (not every CMD_JOIN as before.) Also, remove the TX flush flag from the CMD_JOIN options. Signed-off-by: Juuso Oikarinen <juuso.oikarinen@nokia.com> Reviewed-by: Teemu Paasikivi <ext-teemu.3.paasikivi@nokia.com> Signed-off-by: Luciano Coelho <luciano.coelho@nokia.com> Signed-off-by: John W. Linville <linville@tuxdriver.com> |
||
---|---|---|
.. | ||
Kconfig | ||
Makefile | ||
wl12xx_80211.h | ||
wl1251_acx.c | ||
wl1251_acx.h | ||
wl1251_boot.c | ||
wl1251_boot.h | ||
wl1251_cmd.c | ||
wl1251_cmd.h | ||
wl1251_debugfs.c | ||
wl1251_debugfs.h | ||
wl1251_event.c | ||
wl1251_event.h | ||
wl1251_init.c | ||
wl1251_init.h | ||
wl1251_io.c | ||
wl1251_io.h | ||
wl1251_main.c | ||
wl1251_ps.c | ||
wl1251_ps.h | ||
wl1251_reg.h | ||
wl1251_rx.c | ||
wl1251_rx.h | ||
wl1251_sdio.c | ||
wl1251_spi.c | ||
wl1251_spi.h | ||
wl1251_tx.c | ||
wl1251_tx.h | ||
wl1251.h | ||
wl1271_acx.c | ||
wl1271_acx.h | ||
wl1271_boot.c | ||
wl1271_boot.h | ||
wl1271_cmd.c | ||
wl1271_cmd.h | ||
wl1271_conf.h | ||
wl1271_debugfs.c | ||
wl1271_debugfs.h | ||
wl1271_event.c | ||
wl1271_event.h | ||
wl1271_ini.h | ||
wl1271_init.c | ||
wl1271_init.h | ||
wl1271_io.c | ||
wl1271_io.h | ||
wl1271_main.c | ||
wl1271_ps.c | ||
wl1271_ps.h | ||
wl1271_reg.h | ||
wl1271_rx.c | ||
wl1271_rx.h | ||
wl1271_sdio.c | ||
wl1271_spi.c | ||
wl1271_testmode.c | ||
wl1271_testmode.h | ||
wl1271_tx.c | ||
wl1271_tx.h | ||
wl1271.h |