Re: [PATCH 00/20] staging: r8188eu: some xmit cleanups

From: Philipp Hortmann
Date: Sat Dec 31 2022 - 05:09:06 EST


On 12/30/22 19:06, Martin Kaiser wrote:
Start cleaning up the code that transmits data frames to the dongle
via USB.

This should be applied on top of the "merge public action functions"
series.

Martin Kaiser (20):
staging: r8188eu: make xmitframe_swencrypt a void function
staging: r8188eu: remove some unused CAM defines
staging: r8188eu: cmd_seq is write-only
staging: r8188eu: return immediately if we're not meant to encrypt
staging: r8188eu: remove unused parameter
staging: r8188eu: simplify rtl8188eu_xmit_tasklet
staging: r8188eu: remove rtl8188eu_init_xmit_priv
staging: r8188eu: remove duplicate psta check
staging: r8188eu: simplify frame type check
staging: r8188eu: simplify rtw_make_wlanhdr's error handling
staging: r8188eu: clean up qos_option setting
staging: r8188eu: remove unused bpending array
staging: r8188eu: remove unused dma_transfer_addr
staging: r8188eu: bm_pending is not used
staging: r8188eu: terminate_xmitthread_sema is not used
staging: r8188eu: tx_retevt semaphore is not used
staging: r8188eu: remove unnecessary rtw_free_xmitframe call
staging: r8188eu: phwxmit parameter is unused
staging: r8188eu: rtw_init_hwxmits is not needed
staging: r8188eu: we use a constant number of hw_xmit entries

drivers/staging/r8188eu/core/rtw_cmd.c | 4 -
drivers/staging/r8188eu/core/rtw_xmit.c | 239 ++++++++----------
drivers/staging/r8188eu/hal/rtl8188eu_xmit.c | 27 +-
drivers/staging/r8188eu/hal/usb_ops_linux.c | 14 +-
.../staging/r8188eu/include/rtl8188e_spec.h | 21 --
.../staging/r8188eu/include/rtl8188e_xmit.h | 4 +-
drivers/staging/r8188eu/include/rtw_cmd.h | 1 -
drivers/staging/r8188eu/include/rtw_xmit.h | 9 +-
8 files changed, 116 insertions(+), 203 deletions(-)

Tested-by: Philipp Hortmann <philipp.g.hortmann@xxxxxxxxx> # Edimax N150