public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* [PATCH 00/20] staging: r8188eu: some xmit cleanups
@ 2022-12-30 18:06 Martin Kaiser
  2022-12-30 18:06 ` [PATCH 01/20] staging: r8188eu: make xmitframe_swencrypt a void function Martin Kaiser
                   ` (20 more replies)
  0 siblings, 21 replies; 23+ messages in thread
From: Martin Kaiser @ 2022-12-30 18:06 UTC (permalink / raw)
  To: Greg Kroah-Hartman
  Cc: Larry Finger, Phillip Potter, Michael Straube, Pavel Skripkin,
	linux-staging, linux-kernel, Martin Kaiser

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(-)

-- 
2.30.2


^ permalink raw reply	[flat|nested] 23+ messages in thread

end of thread, other threads:[~2023-01-17 19:32 UTC | newest]

Thread overview: 23+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-12-30 18:06 [PATCH 00/20] staging: r8188eu: some xmit cleanups Martin Kaiser
2022-12-30 18:06 ` [PATCH 01/20] staging: r8188eu: make xmitframe_swencrypt a void function Martin Kaiser
2022-12-30 18:06 ` [PATCH 02/20] staging: r8188eu: remove some unused CAM defines Martin Kaiser
2022-12-30 18:06 ` [PATCH 03/20] staging: r8188eu: cmd_seq is write-only Martin Kaiser
2022-12-30 18:06 ` [PATCH 04/20] staging: r8188eu: return immediately if we're not meant to encrypt Martin Kaiser
2022-12-30 18:06 ` [PATCH 05/20] staging: r8188eu: remove unused parameter Martin Kaiser
2022-12-30 18:06 ` [PATCH 06/20] staging: r8188eu: simplify rtl8188eu_xmit_tasklet Martin Kaiser
2022-12-30 18:06 ` [PATCH 07/20] staging: r8188eu: remove rtl8188eu_init_xmit_priv Martin Kaiser
2022-12-30 18:06 ` [PATCH 08/20] staging: r8188eu: remove duplicate psta check Martin Kaiser
2022-12-30 18:06 ` [PATCH 09/20] staging: r8188eu: simplify frame type check Martin Kaiser
2022-12-30 18:06 ` [PATCH 10/20] staging: r8188eu: simplify rtw_make_wlanhdr's error handling Martin Kaiser
2022-12-30 18:06 ` [PATCH 11/20] staging: r8188eu: clean up qos_option setting Martin Kaiser
2022-12-30 18:06 ` [PATCH 12/20] staging: r8188eu: remove unused bpending array Martin Kaiser
2022-12-30 18:06 ` [PATCH 13/20] staging: r8188eu: remove unused dma_transfer_addr Martin Kaiser
2022-12-30 18:06 ` [PATCH 14/20] staging: r8188eu: bm_pending is not used Martin Kaiser
2022-12-30 18:06 ` [PATCH 15/20] staging: r8188eu: terminate_xmitthread_sema " Martin Kaiser
2022-12-30 18:06 ` [PATCH 16/20] staging: r8188eu: tx_retevt semaphore " Martin Kaiser
2022-12-30 18:06 ` [PATCH 17/20] staging: r8188eu: remove unnecessary rtw_free_xmitframe call Martin Kaiser
2022-12-30 18:06 ` [PATCH 18/20] staging: r8188eu: phwxmit parameter is unused Martin Kaiser
2022-12-30 18:06 ` [PATCH 19/20] staging: r8188eu: rtw_init_hwxmits is not needed Martin Kaiser
2022-12-30 18:06 ` [PATCH 20/20] staging: r8188eu: we use a constant number of hw_xmit entries Martin Kaiser
2023-01-17 18:33   ` Greg Kroah-Hartman
2022-12-31 10:08 ` [PATCH 00/20] staging: r8188eu: some xmit cleanups Philipp Hortmann

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox