[PATCH v1 0/5] staging: rtl8723bs: code cleanup and style fixes

Luka Gejak posted 5 patches 5 days, 3 hours ago
drivers/staging/rtl8723bs/core/rtw_cmd.c      | 144 ++---
.../staging/rtl8723bs/core/rtw_ieee80211.c    |  36 +-
drivers/staging/rtl8723bs/core/rtw_io.c       |   4 +-
.../staging/rtl8723bs/core/rtw_ioctl_set.c    |  16 +-
drivers/staging/rtl8723bs/core/rtw_mlme.c     | 103 ++--
drivers/staging/rtl8723bs/core/rtw_mlme_ext.c | 500 ++++++++++++------
drivers/staging/rtl8723bs/core/rtw_pwrctrl.c  |   3 +-
drivers/staging/rtl8723bs/core/rtw_recv.c     | 123 +++--
drivers/staging/rtl8723bs/core/rtw_security.c |  11 +-
drivers/staging/rtl8723bs/core/rtw_sta_mgt.c  |   2 +-
.../staging/rtl8723bs/core/rtw_wlan_util.c    | 215 +++++---
drivers/staging/rtl8723bs/core/rtw_xmit.c     |  62 ++-
.../staging/rtl8723bs/hal/HalBtc8723b1Ant.c   |  35 +-
.../staging/rtl8723bs/hal/HalBtc8723b2Ant.c   |  29 +-
drivers/staging/rtl8723bs/hal/HalPhyRf.c      |  36 +-
.../staging/rtl8723bs/hal/HalPhyRf_8723B.c    | 166 ++++--
drivers/staging/rtl8723bs/hal/hal_com.c       |  10 +-
.../staging/rtl8723bs/hal/hal_com_phycfg.c    |  22 +-
drivers/staging/rtl8723bs/hal/hal_intf.c      |   4 +-
drivers/staging/rtl8723bs/hal/hal_sdio.c      |   4 +-
drivers/staging/rtl8723bs/hal/odm.c           |  28 +-
drivers/staging/rtl8723bs/hal/odm.h           |  11 +-
drivers/staging/rtl8723bs/hal/odm_DIG.c       |  38 +-
drivers/staging/rtl8723bs/hal/odm_HWConfig.c  |  19 +-
drivers/staging/rtl8723bs/hal/odm_types.h     |   3 -
drivers/staging/rtl8723bs/hal/rtl8723b_cmd.c  | 103 +++-
.../staging/rtl8723bs/hal/rtl8723b_hal_init.c |  64 ++-
.../staging/rtl8723bs/hal/rtl8723b_phycfg.c   |  54 +-
.../staging/rtl8723bs/hal/rtl8723b_rf6052.c   |   6 +-
.../staging/rtl8723bs/hal/rtl8723bs_recv.c    |   6 +-
.../staging/rtl8723bs/hal/rtl8723bs_xmit.c    |   5 +-
drivers/staging/rtl8723bs/hal/sdio_halinit.c  |  17 +-
drivers/staging/rtl8723bs/include/ieee80211.h |   2 -
.../staging/rtl8723bs/include/osdep_service.h |   4 -
.../staging/rtl8723bs/include/rtl8192c_recv.h |   8 -
.../staging/rtl8723bs/include/rtw_ioctl_set.h |   3 -
.../staging/rtl8723bs/include/rtw_mlme_ext.h  |   2 +-
.../staging/rtl8723bs/include/wlan_bssdef.h   |  12 +-
.../staging/rtl8723bs/os_dep/ioctl_cfg80211.c | 136 +++--
drivers/staging/rtl8723bs/os_dep/os_intfs.c   |  17 +-
drivers/staging/rtl8723bs/os_dep/sdio_intf.c  |   3 +-
drivers/staging/rtl8723bs/os_dep/xmit_linux.c |   8 +-
42 files changed, 1384 insertions(+), 690 deletions(-)
[PATCH v1 0/5] staging: rtl8723bs: code cleanup and style fixes
Posted by Luka Gejak 5 days, 3 hours ago
This series addresses several items from the rtl8723bs TODO list:
1. Remove dead code for other Realtek chips (RTL8188E, RTL8812, etc.)
   that was left over from the vendor driver.
2. Convert PSTA_INFO_T typedef to standard struct sta_info *.
3. Remove NDIS_802_11_* type aliases in favor of kernel types.
4. Remove the redundant MAC_ARG macro in favor of the kernel's
   standard %pM format specifier for MAC addresses.
5. Fix all LONG_LINE checkpatch warnings by refactoring lines
   exceeding 100 characters using proper techniques (temp variables,
   function signature breaks, comment placement etc.) rather than blind
   line wrapping.
These patches improve code readability, remove non-standard constructs,
and bring the driver closer to kernel coding standards.

Luka Gejak (5):
  staging: rtl8723bs: remove unused code for other Realtek chips
  staging: rtl8723bs: convert PSTA_INFO_T to struct sta_info *
  staging: rtl8723bs: remove NDIS type aliases
  staging: rtl8723bs: remove redundant MAC_ARG macro
  staging: rtl8723bs: fix LONG_LINE warnings across C files

 drivers/staging/rtl8723bs/core/rtw_cmd.c      | 144 ++---
 .../staging/rtl8723bs/core/rtw_ieee80211.c    |  36 +-
 drivers/staging/rtl8723bs/core/rtw_io.c       |   4 +-
 .../staging/rtl8723bs/core/rtw_ioctl_set.c    |  16 +-
 drivers/staging/rtl8723bs/core/rtw_mlme.c     | 103 ++--
 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c | 500 ++++++++++++------
 drivers/staging/rtl8723bs/core/rtw_pwrctrl.c  |   3 +-
 drivers/staging/rtl8723bs/core/rtw_recv.c     | 123 +++--
 drivers/staging/rtl8723bs/core/rtw_security.c |  11 +-
 drivers/staging/rtl8723bs/core/rtw_sta_mgt.c  |   2 +-
 .../staging/rtl8723bs/core/rtw_wlan_util.c    | 215 +++++---
 drivers/staging/rtl8723bs/core/rtw_xmit.c     |  62 ++-
 .../staging/rtl8723bs/hal/HalBtc8723b1Ant.c   |  35 +-
 .../staging/rtl8723bs/hal/HalBtc8723b2Ant.c   |  29 +-
 drivers/staging/rtl8723bs/hal/HalPhyRf.c      |  36 +-
 .../staging/rtl8723bs/hal/HalPhyRf_8723B.c    | 166 ++++--
 drivers/staging/rtl8723bs/hal/hal_com.c       |  10 +-
 .../staging/rtl8723bs/hal/hal_com_phycfg.c    |  22 +-
 drivers/staging/rtl8723bs/hal/hal_intf.c      |   4 +-
 drivers/staging/rtl8723bs/hal/hal_sdio.c      |   4 +-
 drivers/staging/rtl8723bs/hal/odm.c           |  28 +-
 drivers/staging/rtl8723bs/hal/odm.h           |  11 +-
 drivers/staging/rtl8723bs/hal/odm_DIG.c       |  38 +-
 drivers/staging/rtl8723bs/hal/odm_HWConfig.c  |  19 +-
 drivers/staging/rtl8723bs/hal/odm_types.h     |   3 -
 drivers/staging/rtl8723bs/hal/rtl8723b_cmd.c  | 103 +++-
 .../staging/rtl8723bs/hal/rtl8723b_hal_init.c |  64 ++-
 .../staging/rtl8723bs/hal/rtl8723b_phycfg.c   |  54 +-
 .../staging/rtl8723bs/hal/rtl8723b_rf6052.c   |   6 +-
 .../staging/rtl8723bs/hal/rtl8723bs_recv.c    |   6 +-
 .../staging/rtl8723bs/hal/rtl8723bs_xmit.c    |   5 +-
 drivers/staging/rtl8723bs/hal/sdio_halinit.c  |  17 +-
 drivers/staging/rtl8723bs/include/ieee80211.h |   2 -
 .../staging/rtl8723bs/include/osdep_service.h |   4 -
 .../staging/rtl8723bs/include/rtl8192c_recv.h |   8 -
 .../staging/rtl8723bs/include/rtw_ioctl_set.h |   3 -
 .../staging/rtl8723bs/include/rtw_mlme_ext.h  |   2 +-
 .../staging/rtl8723bs/include/wlan_bssdef.h   |  12 +-
 .../staging/rtl8723bs/os_dep/ioctl_cfg80211.c | 136 +++--
 drivers/staging/rtl8723bs/os_dep/os_intfs.c   |  17 +-
 drivers/staging/rtl8723bs/os_dep/sdio_intf.c  |   3 +-
 drivers/staging/rtl8723bs/os_dep/xmit_linux.c |   8 +-
 42 files changed, 1384 insertions(+), 690 deletions(-)

-- 
2.52.0