summaryrefslogtreecommitdiff
path: root/drivers/staging
diff options
context:
space:
mode:
authorJérôme Pouiller <jerome.pouiller@silabs.com>2020-01-15 13:55:38 +0000
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2020-01-16 20:59:54 +0100
commit270f104ba26f0498aff85e5b002e2f4c2249c04b (patch)
tree534b706eee6496231bf6dce090d32aa2e8126805 /drivers/staging
parent240503a6e3629e0d32e1b93c648fabb5b37e9122 (diff)
staging: wfx: update TODO
Some work has been done :) Signed-off-by: Jérôme Pouiller <jerome.pouiller@silabs.com> Link: https://lore.kernel.org/r/20200115135338.14374-66-Jerome.Pouiller@silabs.com Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'drivers/staging')
-rw-r--r--drivers/staging/wfx/TODO12
1 files changed, 1 insertions, 11 deletions
diff --git a/drivers/staging/wfx/TODO b/drivers/staging/wfx/TODO
index 6b1cdd24afc9..efcb7c6a5aa7 100644
--- a/drivers/staging/wfx/TODO
+++ b/drivers/staging/wfx/TODO
@@ -1,18 +1,8 @@
This is a list of things that need to be done to get this driver out of the
staging directory.
- - Allocation of "link ids" is too complex. Allocation/release of link ids from
- sta_add()/sta_remove() should be sufficient.
-
- - The path for packets with IEEE80211_TX_CTL_SEND_AFTER_DTIM flags should be
- cleaned up. Currently, the process involve multiple work structs and a
- timer. It could be simplifed. In add, the requeue mechanism triggers more
- frequently than it should.
-
- All structures defined in hif_api_*.h are intended to sent/received to/from
- hardware. All their members whould be declared __le32 or __le16. These
- structs should only been used in files named hif_* (and maybe in data_*.c).
- The upper layers (sta.c, scan.c etc...) should manage mac80211 structures.
+ hardware. All their members whould be declared __le32 or __le16.
See:
https://lore.kernel.org/lkml/20191111202852.GX26530@ZenIV.linux.org.uk