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

Jerome Pouiller Jerome.Pouiller at silabs.com
Mon Sep 7 10:14:50 UTC 2020


From: Jérôme Pouiller <jerome.pouiller at silabs.com>

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



More information about the devel mailing list