linux/drivers/staging/vt6656
Malcolm Priestley d579c43c82 staging: vt6656: use NULLFUCTION stack on mac80211
It appears that the drivers does not go into power save correctly the
NULL data packets are not being transmitted because it not enabled
in mac80211.

The driver needs to capture ieee80211_is_nullfunc headers and
copy the duration_id to it's own duration data header.

Cc: stable <stable@vger.kernel.org>
Signed-off-by: Malcolm Priestley <tvboxspy@gmail.com>
Link: https://lore.kernel.org/r/610971ae-555b-a6c3-61b3-444a0c1e35b4@gmail.com
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2020-01-10 13:49:19 +01:00
..
baseband.c staging: vt6656: remove unnecessary parenthesis 2020-01-03 11:04:58 +01:00
baseband.h staging: vt6656: avoid discarding called function's return code 2019-05-21 08:25:03 +02:00
card.c staging: vt6656: fix indentation on break statement 2019-06-20 14:32:07 +02:00
card.h staging: vt6656: Fix styling of the comment related to SPDX-License-Identifier 2019-04-02 09:29:27 +02:00
channel.c staging: vt6656: Remove redundant license text 2017-11-28 13:20:47 +01:00
channel.h staging: vt6656: Fix styling of the comment related to SPDX-License-Identifier 2019-04-02 09:29:27 +02:00
desc.h staging: vt6656: Fix styling of the comment related to SPDX-License-Identifier 2019-04-02 09:29:27 +02:00
device.h staging: vt6656: correct packet types for CTS protect, mode. 2020-01-10 13:49:19 +01:00
dpc.c staging: vt6655: remove some redundant variables 2018-07-11 14:47:08 +02:00
dpc.h staging: vt6656: Fix styling of the comment related to SPDX-License-Identifier 2019-04-02 09:29:27 +02:00
firmware.c staging: vt6656: clean error path for firmware management 2019-05-21 08:25:04 +02:00
firmware.h staging: vt6656: Fix styling of the comment related to SPDX-License-Identifier 2019-04-02 09:29:27 +02:00
int.c staging: vt6656: avoid discarding called function's return code 2019-05-21 08:25:03 +02:00
int.h staging: vt6656: avoid discarding called function's return code 2019-05-21 08:25:03 +02:00
Kconfig staging: vt665*: use help instead of ---help--- in Kconfig 2019-05-20 10:49:08 +02:00
key.c staging: vt6656: key: Mark expected switch fall-throughs 2019-02-19 11:14:14 +01:00
key.h staging: vt6656: Fix styling of the comment related to SPDX-License-Identifier 2019-04-02 09:29:27 +02:00
mac.c staging: vt6656: avoid discarding called function's return code 2019-05-21 08:25:03 +02:00
mac.h staging: vt6656: avoid discarding called function's return code 2019-05-21 08:25:03 +02:00
main_usb.c staging: vt6656: use NULLFUCTION stack on mac80211 2020-01-10 13:49:19 +01:00
Makefile License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
power.c staging: vt6656: Remove redundant license text 2017-11-28 13:20:47 +01:00
power.h staging: vt6656: Fix styling of the comment related to SPDX-License-Identifier 2019-04-02 09:29:27 +02:00
rf.c staging: vt6656: avoid discarding called function's return code 2019-05-21 08:25:03 +02:00
rf.h staging: vt6656: avoid discarding called function's return code 2019-05-21 08:25:03 +02:00
rxtx.c staging: vt6656: use NULLFUCTION stack on mac80211 2020-01-10 13:49:19 +01:00
rxtx.h staging: vt6656: Fix styling of the comment related to SPDX-License-Identifier 2019-04-02 09:29:27 +02:00
TODO
usbpipe.c staging: vt6656: change alignment to match parenthesis 2019-07-22 07:34:15 +02:00
usbpipe.h staging: vt6656: clean function's error path in usbpipe.c 2019-05-21 08:25:03 +02:00
wcmd.c staging: vt6656: Remove redundant license text 2017-11-28 13:20:47 +01:00
wcmd.h staging: vt6656: Fix styling of the comment related to SPDX-License-Identifier 2019-04-02 09:29:27 +02:00