staging: r8188eu: remove empty ODM_ResetIQKResult() function
Greg Kroah-Hartman
maintainerPATCH 1/12 staging: r8188eu: remove empty ODM_ResetIQKResult() function
ODM_ResetIQKResult() is empty and does nothing, so remove it.
--- drivers/staging/r8188eu/hal/HalPhyRf.c | 4 ---- drivers/staging/r8188eu/hal/HalPhyRf_8188e.c | 2 -- drivers/staging/r8188eu/include/HalPhyRf.h | 2 -- drivers/staging/r8188eu/include/odm.h | 2 -- 4 files changed, 10 deletions(-)
drivers/staging/r8188eu/hal/HalPhyRf.c +0 -4
@@ -7,10 +7,6 @@/* 3 IQ Calibration */ /* 3============================================================ */ -void ODM_ResetIQKResult (struct odm_dm_struct *pDM_Odm) -{ -} -u8 ODM_GetRightChnlPlaceforIQK (u8 chnl) {u8 channel_all[ODM_TARGET_CHNL_NUM_2G_5G ] = {
drivers/staging/r8188eu/hal/HalPhyRf_8188e.c +0 -2
@@ -437,8 +437,6 @@ odm_TXPowerTrackingCallback_ThermalMeter_8188E( }if (delta_IQK >=8 ) {/* Delta temperature is equal to or larger than 20 centigrade. */ -ODM_ResetIQKResult (dm_odm); - dm_odm->RFCalibrateInfo.ThermalValue_IQK = ThermalValue;PHY_IQCalibrate_8188E (Adapter, false); }
drivers/staging/r8188eu/include/HalPhyRf.h +0 -2
@@ -6,8 +6,6 @@#define ODM_TARGET_CHNL_NUM_2G_5G 59 -void ODM_ResetIQKResult (struct odm_dm_struct *pDM_Odm); -u8 ODM_GetRightChnlPlaceforIQK (u8 chnl);#endif /* #ifndef __HAL_PHY_RF_H__ */
drivers/staging/r8188eu/include/odm.h +0 -2
@@ -1151,8 +1151,6 @@ void ODM_CancelAllTimers(struct odm_dm_struct *pDM_Odm);void ODM_ReleaseAllTimers (struct odm_dm_struct *pDM_Odm); -void ODM_ResetIQKResult (struct odm_dm_struct *pDM_Odm); -void ODM_AntselStatistics_88C (struct odm_dm_struct *pDM_Odm,u8 MacId,u32 PWDBAll,bool isCCKrate);
Signature · 1 line
2.32.0
Greg Kroah-Hartman
maintainerPATCH 2/12 staging: r8188eu: move ODM_TARGET_CHNL_NUM_2G_5G
The ODM_TARGET_CHNL_NUM_2G_5G define is only used in one place, so move it to the .c file it is used in instead of being in a .h file.
--- drivers/staging/r8188eu/hal/HalPhyRf.c | 2 ++ drivers/staging/r8188eu/include/HalPhyRf.h | 2 -- 2 files changed, 2 insertions(+), 2 deletions(-)
drivers/staging/r8188eu/hal/HalPhyRf.c +2 -0
@@ -7,6 +7,8 @@/* 3 IQ Calibration */ /* 3============================================================ */ +#define ODM_TARGET_CHNL_NUM_2G_5G 59 +u8 ODM_GetRightChnlPlaceforIQK (u8 chnl) {u8 channel_all[ODM_TARGET_CHNL_NUM_2G_5G ] = {
drivers/staging/r8188eu/include/HalPhyRf.h +0 -2
@@ -4,8 +4,6 @@#ifndef __HAL_PHY_RF_H__#define __HAL_PHY_RF_H__ -#define ODM_TARGET_CHNL_NUM_2G_5G 59 -u8 ODM_GetRightChnlPlaceforIQK (u8 chnl);#endif /* #ifndef __HAL_PHY_RF_H__ */
Signature · 1 line
2.32.0
Greg Kroah-Hartman
maintainerPATCH 3/12 staging: r8188eu: move ODM_GetRightChnlPlaceforIQK()
In reply to Greg Kroah-HartmanODM_GetRightChnlPlaceforIQK() is only called in one place, so move the call to the single location and make the file static.
This lets us remove the hal/HalPhyRf.c and include/HalPhyRf.h files as they are now empty.
--- drivers/staging/r8188eu/Makefile | 1 - drivers/staging/r8188eu/hal/HalPhyRf.c | 30 ------------------- drivers/staging/r8188eu/hal/HalPhyRf_8188e.c | 21 +++++++++++++ drivers/staging/r8188eu/include/HalPhyRf.h | 9 ------ drivers/staging/r8188eu/include/odm_precomp.h | 1 - 5 files changed, 21 insertions(+), 41 deletions(-) delete mode 100644 drivers/staging/r8188eu/hal/HalPhyRf.c delete mode 100644 drivers/staging/r8188eu/include/HalPhyRf.h
drivers/staging/r8188eu/Makefile +0 -1
@@ -28,7 +28,6 @@ OUTSRC_FILES := \ hal/HalHWImg8188E_MAC.o \ hal/HalHWImg8188E_BB.o \ hal/HalHWImg8188E_RF.o \ - hal/HalPhyRf.o \ hal/HalPhyRf_8188e.o \ hal/HalPwrSeqCmd.o \ hal/Hal8188EPwrSeq.o \
drivers/staging/r8188eu/hal/HalPhyRf.c deleted +0 -30
@@ -1,30 +0,0 @@ -// SPDX-License-Identifier: GPL-2.0 -/* Copyright(c) 2007 - 2011 Realtek Corporation. */ - -#include "odm_precomp.h" - -/* 3============================================================ */ -/* 3 IQ Calibration */ -/* 3============================================================ */ - -#define ODM_TARGET_CHNL_NUM_2G_5G 59 - -u8 ODM_GetRightChnlPlaceforIQK (u8 chnl) -{ -u8 channel_all[ODM_TARGET_CHNL_NUM_2G_5G ] = { -1 ,2 ,3 ,4 ,5 ,6 ,7 ,8 ,9 ,10 ,11 ,12 ,13 ,14 , -36 ,38 ,40 ,42 ,44 ,46 ,48 ,50 ,52 ,54 ,56 ,58 ,60 ,62 ,64 , -100 ,102 ,104 ,106 ,108 ,110 ,112 ,114 ,116 ,118 ,120 ,122 , -124 ,126 ,128 ,130 ,132 ,134 ,136 ,138 ,140 ,149 ,151 ,153 , -155 ,157 ,159 ,161 ,163 ,165 - }; -u8 place = chnl; - -if (chnl >14 ) { -for (place =14 ; place <sizeof (channel_all); place++) { -if (channel_all[place] == chnl) -return place-13 ; - } - } -return 0 ; -}
drivers/staging/r8188eu/hal/HalPhyRf_8188e.c +21 -0
@@ -1199,6 +1199,27 @@ static void phy_IQCalibrate_8188E(struct adapter *adapt, s32 result[][8], u8 t,ODM_RT_TRACE (dm_odm,ODM_COMP_CALIBRATION ,ODM_DBG_LOUD , ("phy_IQCalibrate_8188E() <==\n" )); } +#define ODM_TARGET_CHNL_NUM_2G_5G 59 +static u8 ODM_GetRightChnlPlaceforIQK (u8 chnl) +{ +u8 channel_all[ODM_TARGET_CHNL_NUM_2G_5G ] = { +1 ,2 ,3 ,4 ,5 ,6 ,7 ,8 ,9 ,10 ,11 ,12 ,13 ,14 , +36 ,38 ,40 ,42 ,44 ,46 ,48 ,50 ,52 ,54 ,56 ,58 ,60 ,62 ,64 , +100 ,102 ,104 ,106 ,108 ,110 ,112 ,114 ,116 ,118 ,120 ,122 , +124 ,126 ,128 ,130 ,132 ,134 ,136 ,138 ,140 ,149 ,151 ,153 , +155 ,157 ,159 ,161 ,163 ,165 + }; +u8 place = chnl; + +if (chnl >14 ) { +for (place =14 ; place <sizeof (channel_all); place++) { +if (channel_all[place] == chnl) +return place-13 ; + } + } +return 0 ; +} +static void phy_LCCalibrate_8188E (struct adapter *adapt,bool is2t) {u8 tmpreg;
drivers/staging/r8188eu/include/HalPhyRf.h deleted +0 -9
@@ -1,9 +0,0 @@ -/* SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause */ -/* Copyright(c) 2007 - 2011 Realtek Corporation. */ - -#ifndef __HAL_PHY_RF_H__ -#define __HAL_PHY_RF_H__ - -u8 ODM_GetRightChnlPlaceforIQK (u8 chnl); - -#endif /* #ifndef __HAL_PHY_RF_H__ */
drivers/staging/r8188eu/include/odm_precomp.h +0 -1
@@ -22,7 +22,6 @@#include "odm_RegDefine11AC.h" #include "odm_RegDefine11N.h" -#include "HalPhyRf.h" #include "HalPhyRf_8188e.h" /* for IQK,LCK,Power-tracking */ #include "Hal8188ERateAdaptive.h" /* for RA,Power training */ #include "rtl8188e_hal.h"
Signature · 1 line
2.32.0
Greg Kroah-Hartman
maintainerPATCH 4/12 staging: r8188eu: remove include/h2clbk.h
In reply to Greg Kroah-HartmanNo one uses this file, so remove it from the tree.
--- drivers/staging/r8188eu/include/h2clbk.h | 15 --------------- 1 file changed, 15 deletions(-) delete mode 100644 drivers/staging/r8188eu/include/h2clbk.h
drivers/staging/r8188eu/include/h2clbk.h deleted +0 -15
@@ -1,15 +0,0 @@ -/* SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause */ -/* Copyright(c) 2007 - 2011 Realtek Corporation. */ - -#define _H2CLBK_H_ - -#include <rtl8711_spec.h> -#include <TypeDef.h> - -void _lbk_cmd (struct adapter *adapter); - -void _lbk_rsp (struct adapter *adapter); - -void _lbk_evt(IN struct adapter *adapter); - -void h2c_event_callback (unsigned char *dev,unsigned char *pbuf);
Signature · 1 line
2.32.0
Greg Kroah-Hartman
maintainerPATCH 5/12 staging: r8188eu: remove include/autoconf.h
In reply to Greg Kroah-HartmanNo one uses this file, so just remove it.
Also remove the pointless Makefile rule that was attempting to create it.
--- drivers/staging/r8188eu/Makefile | 7 ------ drivers/staging/r8188eu/include/autoconf.h | 26 ---------------------- 2 files changed, 33 deletions(-) delete mode 100644 drivers/staging/r8188eu/include/autoconf.h
drivers/staging/r8188eu/Makefile +0 -7
@@ -15,8 +15,6 @@ EXTRA_CFLAGS += -I$(src)/include ccflags-y += -D__CHECK_ENDIAN__ -CONFIG_AUTOCFG_CP = n - CONFIG_R8188EU = m CONFIG_USB_HCI = y
@@ -72,11 +70,6 @@ _OS_INTFS_FILES := \ _HAL_INTFS_FILES += $(OUTSRC_FILES) -ifeq ($(CONFIG_AUTOCFG_CP), y) - -$(shell cp $(TopDIR)/autoconf_rtl8188e_usb_linux.h $(TopDIR)/include/autoconf.h) -endif - ifeq ($(CONFIG_BT_COEXIST), y) EXTRA_CFLAGS += -DCONFIG_BT_COEXIST endif
drivers/staging/r8188eu/include/autoconf.h deleted +0 -26
@@ -1,26 +0,0 @@ -/* SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause */ -/* Copyright(c) 2007 - 2011 Realtek Corporation.*/ - -/* temporarily flag ******* */ -/* -* Public General Config -*/ -#define RTL871X_MODULE_NAME "88EU" -#define DRV_NAME "rtl8188eu" - -/* -* Internal General Config -*/ - -#define CONFIG_AP_MODE - -#define CONFIG_P2P - -#define RTW_NOTCH_FILTER 0/* 0:Disable, 1:Enable, */ - -#define CONFIG_BR_EXT_BRNAME "br0" - -/* -* Debug Related Config -*/ -#define DBG 1
Signature · 1 line
2.32.0
Greg Kroah-Hartman
maintainerPATCH 6/12 staging: r8188eu: remove include/Hal8188EReg.h
In reply to Greg Kroah-HartmanNo one is using the defines in this file, so remove it as it is not needed anywhere.
--- drivers/staging/r8188eu/include/Hal8188EReg.h | 19 ------------------- drivers/staging/r8188eu/include/odm_precomp.h | 1 - 2 files changed, 20 deletions(-) delete mode 100644 drivers/staging/r8188eu/include/Hal8188EReg.h
drivers/staging/r8188eu/include/Hal8188EReg.h deleted +0 -19
@@ -1,19 +0,0 @@ -/* SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause */ -/* Copyright(c) 2007 - 2011 Realtek Corporation. */ - -#ifndef __HAL_8188E_REG_H__ -#define __HAL_8188E_REG_H__ - -/* */ -/* Register Definition */ -/* */ -#define TRX_ANTDIV_PATH 0x860 -#define RX_ANTDIV_PATH 0xb2c -#define ODM_R_A_AGC_CORE1_8188E 0xc50 - -/* */ -/* Bitmap Definition */ -/* */ -#define BIT_FA_RESET_8188E BIT0 - -#endif
drivers/staging/r8188eu/include/odm_precomp.h +0 -1
@@ -32,7 +32,6 @@#include "HalHWImg8188E_MAC.h" #include "HalHWImg8188E_RF.h" #include "HalHWImg8188E_BB.h" -#include "Hal8188EReg.h" #include "odm_RegConfig8188E.h" #include "odm_RTL8188E.h"
Signature · 1 line
2.32.0
Greg Kroah-Hartman
maintainerPATCH 7/12 staging: r8188eu: remove rtw_mfree2d() function
In reply to Greg Kroah-HartmanIt is just a wrapper around kfree(), so remove it and just call kfree() instead.
--- drivers/staging/r8188eu/hal/rtl8188e_hal_init.c | 8 ++------ drivers/staging/r8188eu/include/osdep_service.h | 1 - drivers/staging/r8188eu/os_dep/osdep_service.c | 5 ----- 3 files changed, 2 insertions(+), 12 deletions(-)
drivers/staging/r8188eu/hal/rtl8188e_hal_init.c +2 -6
@@ -187,9 +187,7 @@ efuse_phymap_to_logical(u8 *phymap, u16 _offset, u16 _size_byte, u8 *pbuf) exit:kfree (efuseTbl); - -if (eFuseWord) -rtw_mfree2d ((void *)eFuseWord,EFUSE_MAX_SECTION_88E ,EFUSE_MAX_WORD_UNIT ,sizeof (u16)); +kfree (eFuseWord); } static void efuse_read_phymap_from_txpktbuf(
@@ -921,9 +919,7 @@ static void Hal_EfuseReadEFuse88E(struct adapter *Adapter, exit:kfree (efuseTbl); - -if (eFuseWord) -rtw_mfree2d ((void *)eFuseWord,EFUSE_MAX_SECTION_88E ,EFUSE_MAX_WORD_UNIT ,sizeof (u16)); +kfree (eFuseWord); }static void ReadEFuseByIC (struct adapter *Adapter,u8 efuseType,u16 _offset,u16 _size_byte,u8 *pbuf,bool bPseudoTest)
drivers/staging/r8188eu/include/osdep_service.h +0 -1
@@ -226,7 +226,6 @@ void _rtw_mfree(u8 *pbuf, u32 sz);#define rtw_mfree (pbuf, sz) _rtw_mfree((pbuf), (sz))void *rtw_malloc2d (int h,int w,int size); -void rtw_mfree2d (void *pbuf,int h,int w,int size);u32 _rtw_down_sema (struct semaphore *sema);void _rtw_mutex_init (struct mutex *pmutex);
drivers/staging/r8188eu/os_dep/osdep_service.c +0 -5
@@ -91,11 +91,6 @@ void *rtw_malloc2d(int h, int w, int size)return a; } -void rtw_mfree2d (void *pbuf,int h,int w,int size) -{ -kfree (pbuf); -} -/* For the following list_xxx operations, caller must guarantee the atomic context.
Signature · 1 line
2.32.0
Greg Kroah-Hartman
maintainerPATCH 8/12 staging: r8188eu: remove rtw_buf_free() function
In reply to Greg Kroah-HartmanIt is just a wrapper around kfree(), so just replace all calls with kfree() instead. The pointer is also set to NULL and the length set to 0 to emulate the original logic, just to be "safe" as I do not have a device to test with, but odds are that can be removed later on.
--- drivers/staging/r8188eu/core/rtw_mlme.c | 8 ++++++-- drivers/staging/r8188eu/core/rtw_mlme_ext.c | 11 ++++++++--- drivers/staging/r8188eu/include/osdep_service.h | 1 - drivers/staging/r8188eu/os_dep/osdep_service.c | 7 ------- 4 files changed, 14 insertions(+), 13 deletions(-)
drivers/staging/r8188eu/core/rtw_mlme.c +6 -2
@@ -102,8 +102,12 @@ static void rtw_free_mlme_ie_data(u8 **ppie, u32 *plen)void rtw_free_mlme_priv_ie_data (struct mlme_priv *pmlmepriv) { -rtw_buf_free (&pmlmepriv->assoc_req, &pmlmepriv->assoc_req_len); -rtw_buf_free (&pmlmepriv->assoc_rsp, &pmlmepriv->assoc_rsp_len); +kfree (&pmlmepriv->assoc_req); + pmlmepriv->assoc_req =NULL ; + pmlmepriv->assoc_req_len =0 ; +kfree (&pmlmepriv->assoc_rsp); + pmlmepriv->assoc_rsp =NULL ; + pmlmepriv->assoc_rsp_len =0 ;rtw_free_mlme_ie_data (&pmlmepriv->wps_beacon_ie, &pmlmepriv->wps_beacon_ie_len);rtw_free_mlme_ie_data (&pmlmepriv->wps_probe_req_ie, &pmlmepriv->wps_probe_req_ie_len);rtw_free_mlme_ie_data (&pmlmepriv->wps_probe_resp_ie, &pmlmepriv->wps_probe_resp_ie_len);
drivers/staging/r8188eu/core/rtw_mlme_ext.c +8 -3
@@ -1522,7 +1522,9 @@ unsigned int OnAssocRsp(struct adapter *padapter, struct recv_frame *precv_frameif (res >0 ) {rtw_buf_update (&pmlmepriv->assoc_rsp, &pmlmepriv->assoc_rsp_len, pframe, pkt_len); }else { -rtw_buf_free (&pmlmepriv->assoc_rsp, &pmlmepriv->assoc_rsp_len); +kfree (&pmlmepriv->assoc_rsp); + pmlmepriv->assoc_rsp =NULL ; + pmlmepriv->assoc_rsp_len =0 ; }report_join_res (padapter, res);
@@ -5549,8 +5551,11 @@ void issue_assocreq(struct adapter *padapter) exit:if (ret == _SUCCESS)rtw_buf_update (&pmlmepriv->assoc_req, &pmlmepriv->assoc_req_len, (u8 *)pwlanhdr, pattrib->pktlen); -else -rtw_buf_free (&pmlmepriv->assoc_req, &pmlmepriv->assoc_req_len); +else { +kfree (&pmlmepriv->assoc_req); + pmlmepriv->assoc_req =NULL ; + pmlmepriv->assoc_req_len =0 ; + }return ; }
drivers/staging/r8188eu/include/osdep_service.h +0 -1
@@ -440,7 +440,6 @@ u64 rtw_division64(u64 x, u64 y); (((u64) (a)[3]) << 24) | (((u64) (a)[2]) << 16) | \ (((u64) (a)[1]) << 8) | ((u64) (a)[0])) -void rtw_buf_free (u8 **buf,u32 *buf_len);void rtw_buf_update (u8 **buf,u32 *buf_len,u8 *src,u32 src_len);struct rtw_cbuf {
drivers/staging/r8188eu/os_dep/osdep_service.c +0 -7
@@ -388,13 +388,6 @@ u64 rtw_division64(u64 x, u64 y)return x; } -void rtw_buf_free (u8 **buf,u32 *buf_len) -{ - *buf_len =0 ; -kfree (*buf); - *buf =NULL ; -} -void rtw_buf_update (u8 **buf,u32 *buf_len,u8 *src,u32 src_len) {u32 ori_len =0 , dup_len =0 ;
Signature · 1 line
2.32.0
Greg Kroah-Hartman
maintainerPATCH 9/12 staging: r8188eu: remove unused enum _NIC_VERSION
In reply to Greg Kroah-HartmanNone of these enumerated values were used anywhere in the driver, so just remove them all.
--- drivers/staging/r8188eu/include/drv_types.h | 7 ------- 1 file changed, 7 deletions(-)
drivers/staging/r8188eu/include/drv_types.h +0 -7
@@ -40,13 +40,6 @@#define DRIVERVERSION "v4.1.4_6773.20130222" -enum _NIC_VERSION { -RTL8711_NIC , -RTL8712_NIC , -RTL8713_NIC , -RTL8716_NIC -}; -#define SPEC_DEV_ID_NONE BIT(0)#define SPEC_DEV_ID_DISABLE_HT BIT(1)#define SPEC_DEV_ID_ENABLE_PS BIT(2)
Signature · 1 line
2.32.0
Greg Kroah-Hartman
maintainerPATCH 10/12 staging: r8188eu: remove include/nic_spec.h
In reply to Greg Kroah-HartmanNo one was including this file, so just remove it.
--- drivers/staging/r8188eu/include/nic_spec.h | 24 ---------------------- 1 file changed, 24 deletions(-) delete mode 100644 drivers/staging/r8188eu/include/nic_spec.h
drivers/staging/r8188eu/include/nic_spec.h deleted +0 -24
@@ -1,24 +0,0 @@ -/* SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause */ -/* Copyright(c) 2007 - 2011 Realtek Corporation. */ - -#ifndef __NIC_SPEC_H__ -#define __NIC_SPEC_H__ - -#define RTL8711_MCTRL_ (0x20000) -#define RTL8711_UART_ (0x30000) -#define RTL8711_TIMER_ (0x40000) -#define RTL8711_FINT_ (0x50000) -#define RTL8711_HINT_ (0x50000) -#define RTL8711_GPIO_ (0x60000) -#define RTL8711_WLANCTRL_ (0x200000) -#define RTL8711_WLANFF_ (0xe00000) -#define RTL8711_HCICTRL_ (0x600000) -#define RTL8711_SYSCFG_ (0x620000) -#define RTL8711_SYSCTRL_ (0x620000) -#define RTL8711_MCCTRL_ (0x020000) - -#include <rtl8711_regdef.h> - -#include <rtl8711_bitdef.h> - -#endif /* __RTL8711_SPEC_H__ */
Signature · 1 line
2.32.0
Greg Kroah-Hartman
maintainerPATCH 11/12 staging: r8188eu: remove rtw_usb_bulk_msg() macro
In reply to Greg Kroah-HartmanNo one is using this wrapper macro, so just remove it as it is pointless.
--- drivers/staging/r8188eu/include/usb_ops.h | 3 --- 1 file changed, 3 deletions(-)
drivers/staging/r8188eu/include/usb_ops.h +0 -3
@@ -25,9 +25,6 @@ enum { value, index, data, size, timeout_ms) \ usb_control_msg((dev), (pipe), (request), (requesttype), (value),\ (index), (data), (size), (timeout_ms)) -#define rtw_usb_bulk_msg (usb_dev, pipe, data, len, actual_length, timeout_ms) \ - usb_bulk_msg((usb_dev), (pipe), (data), (len), \ - (actual_length), (timeout_ms))#include <usb_ops_linux.h> void rtl8188eu_set_hw_type (struct adapter *padapter);
Signature · 1 line
2.32.0
Greg Kroah-Hartman
maintainerPATCH 12/12 staging: r8188eu: remove rtw_usb_control_msg() macro
In reply to Greg Kroah-HartmanIt is a wrapper around usb_control_msg() that does nothing, so remove the macro and just call the correct USB function instead in the one place it is used.
--- drivers/staging/r8188eu/hal/usb_ops_linux.c | 2 +- drivers/staging/r8188eu/include/usb_ops.h | 4 ---- 2 files changed, 1 insertion(+), 5 deletions(-)
drivers/staging/r8188eu/hal/usb_ops_linux.c +1 -1
@@ -56,7 +56,7 @@ static int usbctrl_vendorreq(struct intf_hdl *pintfhdl, u8 request, u16 value, umemcpy (pIo_buf, pdata, len); } - status =rtw_usb_control_msg (udev, pipe, request, reqtype, value, index, pIo_buf, len,RTW_USB_CONTROL_MSG_TIMEOUT ); + status =usb_control_msg (udev, pipe, request, reqtype, value, index, pIo_buf, len,RTW_USB_CONTROL_MSG_TIMEOUT );if (status == len) {/* Success this control transfer. */ rtw_reset_continual_urb_error (dvobjpriv);
drivers/staging/r8188eu/include/usb_ops.h +0 -4
@@ -21,10 +21,6 @@ enum {#define MAX_VENDOR_REQ_CMD_SIZE 254/* 8188cu SIE Support */ #define MAX_USB_IO_CTL_SIZE (MAX_VENDOR_REQ_CMD_SIZE + ALIGNMENT_UNIT) -#define rtw_usb_control_msg (dev, pipe, request, requesttype, \ - value, index, data, size, timeout_ms) \ - usb_control_msg((dev), (pipe), (request), (requesttype), (value),\ - (index), (data), (size), (timeout_ms))#include <usb_ops_linux.h> void rtl8188eu_set_hw_type (struct adapter *padapter);
Signature · 1 line
2.32.0