This series removes some cases from SetHwReg8188EU() and replaces the usages with calling the according code directly. In most cases calls to rtw_write/rtw_read. Tested on x86_64 with Inter-Tech DMG-02. Please apply this series on top of the series "staging: r8188eu: remove two wrappers" Thanks, Michael Michael Straube (12): staging: r8188eu: remove HW_VAR_BEACON_INTERVAL staging: r8188eu: remove HW_VAR_SEC_CFG staging: r8188eu: remove HW_VAR_CAM_INVALID_ALL staging: r8188eu: remove HW_VAR_AC_PARAM_VO staging: r8188eu: remove HW_VAR_AC_PARAM_VI staging: r8188eu: remove HW_VAR_AC_PARAM_BK staging: r8188eu: remove HW_VAR_MEDIA_STATUS staging: r8188eu: merge Set_NETYPE0_MSR() and Set_MSR() staging: r8188eu: remove HW_VAR_CAM_WRITE staging: r8188eu: remove HW_VAR_BCN_FUNC staging: r8188eu: remove HW_VAR_CHECK_BSSID staging: r8188eu: remove HW_VAR_CAM_EMPTY_ENTRY drivers/staging/r8188eu/core/rtw_mlme_ext.c | 15 ++-- drivers/staging/r8188eu/core/rtw_wlan_util.c | 24 +++--- drivers/staging/r8188eu/hal/usb_halinit.c | 88 -------------------- drivers/staging/r8188eu/include/hal_intf.h | 11 --- 4 files changed, 18 insertions(+), 120 deletions(-) -- 2.34.1