[PATCH 00/31] staging: wfx: fix last items of the TODO list

From: Jerome Pouiller
Date: Mon Sep 07 2020 - 06:15:52 EST


From: Jérôme Pouiller <jerome.pouiller@xxxxxxxxxx>

Hello folks,

This PR fixes most of the items of the TODO list associated to the wfx driver.
Normally, my next PR will ask to move the wfx driver out of the staging
area.

Jérôme Pouiller (31):
staging: wfx: improve readability of association processing
staging: wfx: relocate wfx_join() beside wfx_join_finalize()
staging: wfx: simplify hif_set_association_mode()
staging: wfx: keep API error list up-to-date
staging: wfx: drop 'secure link' feature
staging: wfx: drop multicast filtering
staging: wfx: drop useless function
staging: wfx: drop useless enum hif_beacon
staging: wfx: drop useless union hif_commands_ids
staging: wfx: drop useless struct hif_reset_flags
staging: wfx: drop useless struct hif_ie_flags
staging: wfx: drop useless struct hif_join_flags
staging: wfx: drop useless struct hif_bss_flags
staging: wfx: drop useless struct hif_map_link_flags
staging: wfx: drop useless struct hif_suspend_resume_flags
staging: wfx: drop useless struct hif_pm_mode
staging: wfx: drop useless struct hif_rx_flags
staging: wfx: drop useless struct hif_tx_result_flags
staging: wfx: drop useless structs only used in hif_req_tx
staging: wfx: drop useless stricts only used in hif_req_start_scan_alt
staging: wfx: drop useless structs only used in hif_ind_startup
staging: wfx: drop useless union hif_privacy_key_data
staging: wfx: drop useless union hif_event_data
staging: wfx: drop useless union hif_indication_data
staging: wfx: drop struct hif_ie_tlv
staging: wfx: drop macro API_SSID_SIZE
staging: wfx: fix naming of hif_tx_rate_retry_policy
staging: wfx: fix spaces
staging: wfx: uniformize naming rules in hif_tx_mib.c
staging: wfx: drop async field from struct hif_cmd
staging: wfx: update TODO list

drivers/staging/wfx/TODO | 19 --
drivers/staging/wfx/bh.c | 48 +----
drivers/staging/wfx/data_rx.c | 2 +-
drivers/staging/wfx/data_tx.c | 42 ++---
drivers/staging/wfx/hif_api_cmd.h | 254 ++++++++------------------
drivers/staging/wfx/hif_api_general.h | 129 ++-----------
drivers/staging/wfx/hif_api_mib.h | 48 +----
drivers/staging/wfx/hif_rx.c | 45 ++---
drivers/staging/wfx/hif_tx.c | 109 ++---------
drivers/staging/wfx/hif_tx.h | 7 -
drivers/staging/wfx/hif_tx_mib.c | 122 +++----------
drivers/staging/wfx/hif_tx_mib.h | 11 +-
drivers/staging/wfx/main.c | 17 +-
drivers/staging/wfx/secure_link.h | 59 ------
drivers/staging/wfx/sta.c | 229 ++++++++++-------------
drivers/staging/wfx/sta.h | 2 -
drivers/staging/wfx/wfx.h | 5 -
17 files changed, 280 insertions(+), 868 deletions(-)
delete mode 100644 drivers/staging/wfx/secure_link.h

--
2.28.0