[PATCH 00/10] remove rf register access for path b

From: Martin Kaiser
Date: Sat Feb 12 2022 - 11:17:52 EST


This patch set removes rf register access to the registers of rf path b.

The r8188eu driver seems to use only rf path a. The private ioctls were
the only way to access rf path b registers. We limit these ioctls to rf
path a and we can then remove the code to read and write path b registers.

Martin Kaiser (10):
staging: r8188eu: set path a explicitly
staging: r8188eu: write only path a registers in rtw_dbg_port
staging: r8188eu: remove path parameter from rtl8188e_PHY_SetRFReg
staging: r8188eu: remove path parameter from phy_RFSerialWrite
staging: r8188eu: clarify that bb_reg_dump uses only path a
staging: r8188eu: limit rtw_wx_read_rf to path a
staging: r8188eu: limit rtw_dbg_port to path a
staging: r8188eu: remove path parameter from rtl8188e_PHY_QueryRFReg
staging: r8188eu: remove path parameter from phy_RFSerialRead
staging: r8188eu: we only need one struct bb_reg_def for path a

drivers/staging/r8188eu/hal/HalPhyRf_8188e.c | 34 ++++----
drivers/staging/r8188eu/hal/odm.c | 2 +-
.../staging/r8188eu/hal/odm_RegConfig8188E.c | 2 +-
drivers/staging/r8188eu/hal/rtl8188e_phycfg.c | 85 ++++++-------------
drivers/staging/r8188eu/hal/rtl8188e_rf6052.c | 6 +-
drivers/staging/r8188eu/hal/usb_halinit.c | 2 +-
.../staging/r8188eu/include/Hal8188EPhyCfg.h | 6 +-
.../staging/r8188eu/include/rtl8188e_hal.h | 2 +-
drivers/staging/r8188eu/os_dep/ioctl_linux.c | 27 ++++--
9 files changed, 72 insertions(+), 94 deletions(-)

--
2.30.2