OSDN Git Service

staging: rtl8723au: Use kernel provided WLAN_CAPABILITY_* definitions
authorJes Sorensen <Jes.Sorensen@redhat.com>
Wed, 21 May 2014 07:37:46 +0000 (09:37 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Fri, 23 May 2014 07:27:44 +0000 (16:27 +0900)
Signed-off-by: Jes Sorensen <Jes.Sorensen@redhat.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/staging/rtl8723au/core/rtw_ieee80211.c
drivers/staging/rtl8723au/core/rtw_mlme_ext.c
drivers/staging/rtl8723au/include/wifi.h

index 9ee05df..28a7a0c 100644 (file)
@@ -402,13 +402,13 @@ int rtw_generate_ie23a(struct registry_priv *pregistrypriv)
        /* capability info */
        *(u16*)ie = 0;
 
-       *(u16*)ie |= cpu_to_le16(cap_IBSS);
+       *(u16*)ie |= cpu_to_le16(WLAN_CAPABILITY_IBSS);
 
        if (pregistrypriv->preamble == PREAMBLE_SHORT)
-               *(u16*)ie |= cpu_to_le16(cap_ShortPremble);
+               *(u16*)ie |= cpu_to_le16(WLAN_CAPABILITY_SHORT_PREAMBLE);
 
        if (pdev_network->Privacy)
-               *(u16*)ie |= cpu_to_le16(cap_Privacy);
+               *(u16*)ie |= cpu_to_le16(WLAN_CAPABILITY_PRIVACY);
 
        sz += 2;
        ie += 2;
index 951fbab..d3d192d 100644 (file)
@@ -4652,7 +4652,7 @@ void start_create_ibss23a(struct rtw_adapter* padapter)
        /* udpate capability */
        caps = rtw_get_capability23a(pnetwork);
        update_capinfo23a(padapter, caps);
-       if (caps&cap_IBSS) {    /* adhoc master */
+       if (caps & WLAN_CAPABILITY_IBSS) {      /* adhoc master */
                rtl8723a_set_sec_cfg(padapter, 0xcf);
 
                /* switch channel */
@@ -4707,7 +4707,7 @@ void start_clnt_join23a(struct rtw_adapter* padapter)
        /* udpate capability */
        caps = rtw_get_capability23a(pnetwork);
        update_capinfo23a(padapter, caps);
-       if (caps&cap_ESS) {
+       if (caps & WLAN_CAPABILITY_ESS) {
                /* switch channel */
                set_channel_bwmode23a(padapter, pmlmeext->cur_channel, pmlmeext->cur_ch_offset, pmlmeext->cur_bwmode);
 
@@ -4728,8 +4728,7 @@ void start_clnt_join23a(struct rtw_adapter* padapter)
                mod_timer(&padapter->mlmepriv.assoc_timer, jiffies +
                          msecs_to_jiffies((REAUTH_TO * REAUTH_LIMIT) + (REASSOC_TO*REASSOC_LIMIT) + beacon_timeout));
                pmlmeinfo->state = WIFI_FW_AUTH_NULL | WIFI_FW_STATION_STATE;
-       }
-       else if (caps&cap_IBSS) {       /* adhoc client */
+       } else if (caps & WLAN_CAPABILITY_IBSS) {       /* adhoc client */
                Set_MSR23a(padapter, WIFI_FW_ADHOC_STATE);
 
                rtl8723a_set_sec_cfg(padapter, 0xcf);
index 4a84d0c..149564f 100644 (file)
@@ -164,18 +164,6 @@ enum WIFI_REG_DOMAIN {
 #define _STATUS_CODE_          2
 #define _TIMESTAMP_            8
 
-#define cap_ESS                BIT(0)
-#define cap_IBSS       BIT(1)
-#define cap_CFPollable BIT(2)
-#define cap_CFRequest  BIT(3)
-#define cap_Privacy    BIT(4)
-#define cap_ShortPremble BIT(5)
-#define cap_PBCC       BIT(6)
-#define cap_ChAgility  BIT(7)
-#define cap_SpecMgmt   BIT(8)
-#define cap_QoS                BIT(9)
-#define cap_ShortSlot  BIT(10)
-
 /*-----------------------------------------------------------------------------
                                Below is the definition for WMM
 ------------------------------------------------------------------------------*/