Merge tag 'pci-v5.18-changes-2' of git://git.kernel.org/pub/scm/linux/kernel/git...
[sfrench/cifs-2.6.git] / drivers / staging / r8188eu / include / hal_intf.h
index b4a7e0ce3116eee7e7d1c16d97a39473c59b2e90..3cededa4dcfc835f553f282bb9eb265632e27c9e 100644 (file)
@@ -9,38 +9,22 @@
 #include "Hal8188EPhyCfg.h"
 
 enum hw_variables {
-       HW_VAR_MEDIA_STATUS,
-       HW_VAR_MEDIA_STATUS1,
        HW_VAR_SET_OPMODE,
-       HW_VAR_MAC_ADDR,
        HW_VAR_BSSID,
-       HW_VAR_INIT_RTS_RATE,
        HW_VAR_BASIC_RATE,
-       HW_VAR_TXPAUSE,
-       HW_VAR_BCN_FUNC,
        HW_VAR_CORRECT_TSF,
-       HW_VAR_CHECK_BSSID,
        HW_VAR_MLME_DISCONNECT,
        HW_VAR_MLME_SITESURVEY,
        HW_VAR_MLME_JOIN,
-       HW_VAR_BEACON_INTERVAL,
        HW_VAR_SLOT_TIME,
        HW_VAR_RESP_SIFS,
        HW_VAR_ACK_PREAMBLE,
-       HW_VAR_SEC_CFG,
        HW_VAR_BCN_VALID,
        HW_VAR_DM_FLAG,
        HW_VAR_DM_FUNC_OP,
        HW_VAR_DM_FUNC_SET,
        HW_VAR_DM_FUNC_CLR,
-       HW_VAR_CAM_EMPTY_ENTRY,
-       HW_VAR_CAM_INVALID_ALL,
-       HW_VAR_CAM_WRITE,
-       HW_VAR_CAM_READ,
-       HW_VAR_AC_PARAM_VO,
-       HW_VAR_AC_PARAM_VI,
        HW_VAR_AC_PARAM_BE,
-       HW_VAR_AC_PARAM_BK,
        HW_VAR_ACM_CTRL,
        HW_VAR_AMPDU_MIN_SPACE,
        HW_VAR_AMPDU_FACTOR,
@@ -49,28 +33,9 @@ enum hw_variables {
        HW_VAR_H2C_FW_JOINBSSRPT,
        HW_VAR_FWLPS_RF_ON,
        HW_VAR_H2C_FW_P2P_PS_OFFLOAD,
-       HW_VAR_TDLS_WRCR,
-       HW_VAR_TDLS_INIT_CH_SEN,
-       HW_VAR_TDLS_RS_RCR,
-       HW_VAR_TDLS_DONE_CH_SEN,
        HW_VAR_INITIAL_GAIN,
-       HW_VAR_BT_SET_COEXIST,
-       HW_VAR_BT_ISSUE_DELBA,
-       HW_VAR_CURRENT_ANTENNA,
-       HW_VAR_ANTENNA_DIVERSITY_LINK,
        HW_VAR_ANTENNA_DIVERSITY_SELECT,
-       HW_VAR_SWITCH_EPHY_WoWLAN,
-       HW_VAR_EFUSE_USAGE,
-       HW_VAR_EFUSE_BYTES,
-       HW_VAR_EFUSE_BT_USAGE,
-       HW_VAR_EFUSE_BT_BYTES,
        HW_VAR_FIFO_CLEARN_UP,
-       HW_VAR_APFM_ON_MAC, /* Auto FSM to Turn On, include clock, isolation,
-                            * power control for MAC only */
-       /*  The valid upper nav range for the HW updating, if the true value is
-        *  larger than the upper range, the HW won't update it. */
-       /*  Unit in microsecond. 0 means disable this function. */
-       HW_VAR_NAV_UPPER,
        HW_VAR_RPT_TIMER_SETTING,
        HW_VAR_TX_RPT_MAX_MACID,
        HW_VAR_H2C_MEDIA_STATUS_RPT,
@@ -78,19 +43,10 @@ enum hw_variables {
 };
 
 enum hal_def_variable {
-       HAL_DEF_UNDERCORATEDSMOOTHEDPWDB,
        HAL_DEF_IS_SUPPORT_ANT_DIV,
        HAL_DEF_CURRENT_ANTENNA,
-       HAL_DEF_DRVINFO_SZ,
-       HAL_DEF_MAX_RECVBUF_SZ,
-       HAL_DEF_RX_PACKET_OFFSET,
        HAL_DEF_DBG_DUMP_RXPKT,/* for dbg */
        HAL_DEF_DBG_DM_FUNC,/* for dbg */
-       HAL_DEF_RA_DECISION_RATE,
-       HAL_DEF_RA_SGI,
-       HAL_DEF_PT_PWR_STATUS,
-       HW_VAR_MAX_RX_AMPDU_FACTOR,
-       HW_DEF_RA_INFO_DUMP,
        HAL_DEF_DBG_DUMP_TXPKT,
 };
 
@@ -114,8 +70,8 @@ void UpdateHalRAMask8188EUsb(struct adapter *adapt, u32 mac_id, u8 rssi_level);
 int rtl8188e_IOL_exec_cmds_sync(struct adapter *adapter,
                                struct xmit_frame *xmit_frame, u32 max_wating_ms, u32 bndy_cnt);
 
-u8 SetHalDefVar8188EUsb(struct adapter *Adapter, enum hal_def_variable eVariable, void *pValue);
-u8 GetHalDefVar8188EUsb(struct adapter *Adapter, enum hal_def_variable eVariable, void *pValue);
+void SetHalDefVar8188EUsb(struct adapter *Adapter, enum hal_def_variable eVariable, void *pValue);
+void GetHalDefVar8188EUsb(struct adapter *Adapter, enum hal_def_variable eVariable, void *pValue);
 
 unsigned int rtl8188eu_inirp_init(struct adapter *Adapter);