OSDN Git Service

wlcore: Add RX_BA_WIN_SIZE_CHANGE_EVENT event
authorMaxim Altshul <maxim.altshul@ti.com>
Sun, 21 Aug 2016 11:24:25 +0000 (14:24 +0300)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Sat, 20 May 2017 12:27:03 +0000 (14:27 +0200)
commitd4392269f7ce3567e3bd7c2b43883433c4d64a37
tree0ca990119789e483090ff77fb844aa96638cb652
parent4b86b46ef4108d41c5ee52fbd1cba30122d10ac3
wlcore: Add RX_BA_WIN_SIZE_CHANGE_EVENT event

commit e7ee74b56f23ba447d3124f2eccc32033cca501d upstream.

This event is used by the Firmware to limit the RX BA win size
for a specific link.

The event handler updates the new size in the mac's sta->sta struct.

BA sessions opened for that link will use the new restricted
win_size. This limitation remains until a new update is received or
until the link is closed.

Signed-off-by: Maxim Altshul <maxim.altshul@ti.com>
Signed-off-by: Kalle Valo <kvalo@codeaurora.org>
[AmitP: Minor refactoring for linux-4.4.y]
Signed-off-by: Amit Pundir <amit.pundir@linaro.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/net/wireless/ti/wl18xx/event.c
drivers/net/wireless/ti/wl18xx/event.h
drivers/net/wireless/ti/wl18xx/main.c