rtl8188eu: Remove CONFIG_DFS - not defined

Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
This commit is contained in:
Larry Finger 2013-07-20 16:58:15 -05:00
parent 5b066f3c11
commit c7c446f21a
3 changed files with 0 additions and 99 deletions

View file

@ -436,22 +436,6 @@ static u8 init_channel_set(_adapter* padapter, u8 ChannelPlan, RT_CHANNEL_INFO *
{ {
for (index=0;index<RTW_ChannelPlan5G[Index5G].Len;index++) for (index=0;index<RTW_ChannelPlan5G[Index5G].Len;index++)
{ {
#ifdef CONFIG_DFS
channel_set[chanset_size].ChannelNum = RTW_ChannelPlan5G[Index5G].Channel[index];
if ( channel_set[chanset_size].ChannelNum <= 48
|| channel_set[chanset_size].ChannelNum >= 149 )
{
if (RT_CHANNEL_DOMAIN_WORLD_WIDE_5G == ChannelPlan)/* passive scan for all 5G channels */
channel_set[chanset_size].ScanType = SCAN_PASSIVE;
else
channel_set[chanset_size].ScanType = SCAN_ACTIVE;
}
else
{
channel_set[chanset_size].ScanType = SCAN_PASSIVE;
}
chanset_size++;
#else /* CONFIG_DFS */
if ( RTW_ChannelPlan5G[Index5G].Channel[index] <= 48 if ( RTW_ChannelPlan5G[Index5G].Channel[index] <= 48
|| RTW_ChannelPlan5G[Index5G].Channel[index] >= 149 ) { || RTW_ChannelPlan5G[Index5G].Channel[index] >= 149 ) {
channel_set[chanset_size].ChannelNum = RTW_ChannelPlan5G[Index5G].Channel[index]; channel_set[chanset_size].ChannelNum = RTW_ChannelPlan5G[Index5G].Channel[index];
@ -462,10 +446,8 @@ static u8 init_channel_set(_adapter* padapter, u8 ChannelPlan, RT_CHANNEL_INFO *
DBG_88E("%s(): channel_set[%d].ChannelNum = %d\n", __func__, chanset_size, channel_set[chanset_size].ChannelNum); DBG_88E("%s(): channel_set[%d].ChannelNum = %d\n", __func__, chanset_size, channel_set[chanset_size].ChannelNum);
chanset_size++; chanset_size++;
} }
#endif /* CONFIG_DFS */
} }
} }
return chanset_size; return chanset_size;
} }
@ -914,11 +896,6 @@ unsigned int OnBeacon(_adapter *padapter, union recv_frame *precv_frame)
/* DBG_88E("update_bcn_info\n"); */ /* DBG_88E("update_bcn_info\n"); */
update_beacon_info(padapter, pframe, len, psta); update_beacon_info(padapter, pframe, len, psta);
} }
#ifdef CONFIG_DFS
process_csa_ie(padapter, pframe, len); /* channel switch announcement */
#endif /* CONFIG_DFS */
process_p2p_ps_ie(padapter, (pframe + WLAN_HDR_A3_LEN), (len - WLAN_HDR_A3_LEN)); process_p2p_ps_ie(padapter, (pframe + WLAN_HDR_A3_LEN), (len - WLAN_HDR_A3_LEN));
} }
} }
@ -6098,10 +6075,6 @@ void issue_assocreq(_adapter *padapter)
u16 p2pielen = 0; u16 p2pielen = 0;
#endif /* CONFIG_P2P */ #endif /* CONFIG_P2P */
#ifdef CONFIG_DFS
u16 cap;
#endif /* CONFIG_DFS */
if ((pmgntframe = alloc_mgtxmitframe(pxmitpriv)) == NULL) if ((pmgntframe = alloc_mgtxmitframe(pxmitpriv)) == NULL)
goto exit; goto exit;
@ -6128,13 +6101,7 @@ void issue_assocreq(_adapter *padapter)
/* caps */ /* caps */
#ifdef CONFIG_DFS
_rtw_memcpy(&cap, rtw_get_capability_from_ie(pmlmeinfo->network.IEs), 2);
cap |= BIT(8);
_rtw_memcpy(pframe, &cap, 2);
#else
_rtw_memcpy(pframe, rtw_get_capability_from_ie(pmlmeinfo->network.IEs), 2); _rtw_memcpy(pframe, rtw_get_capability_from_ie(pmlmeinfo->network.IEs), 2);
#endif /* CONFIG_DFS */
pframe += 2; pframe += 2;
pattrib->pktlen += 2; pattrib->pktlen += 2;
@ -9877,40 +9844,7 @@ u8 led_blink_hdl(_adapter *padapter, unsigned char *pbuf)
u8 set_csa_hdl(_adapter *padapter, unsigned char *pbuf) u8 set_csa_hdl(_adapter *padapter, unsigned char *pbuf)
{ {
#ifdef CONFIG_DFS
struct SetChannelSwitch_param *setChannelSwitch_param;
struct mlme_priv *pmlmepriv = &padapter->mlmepriv;
struct mlme_ext_priv *pmlmeext = &padapter->mlmeextpriv;
struct mlme_ext_info *pmlmeinfo = &pmlmeext->mlmext_info;
u8 new_ch_no;
u8 gval8 = 0x00, sval8 = 0xff;
if (!pbuf)
return H2C_PARAMETERS_ERROR;
setChannelSwitch_param = (struct SetChannelSwitch_param *)pbuf;
new_ch_no = setChannelSwitch_param->new_ch_no;
rtw_hal_get_hwreg(padapter, HW_VAR_TXPAUSE, &gval8);
rtw_hal_set_hwreg(padapter, HW_VAR_TXPAUSE, &sval8);
DBG_88E("DFS detected! Swiching channel to %d!\n", new_ch_no);
SelectChannel(padapter, new_ch_no);
rtw_hal_set_hwreg(padapter, HW_VAR_TXPAUSE, &gval8);
rtw_free_network_queue(padapter, true);
rtw_indicate_disconnect(padapter);
if ( ((new_ch_no >= 52) && (new_ch_no <= 64)) ||((new_ch_no >= 100) && (new_ch_no <= 140)) ) {
DBG_88E("Switched to DFS band (ch %02x) again!!\n", new_ch_no);
}
return H2C_SUCCESS;
#else
return H2C_REJECTED; return H2C_REJECTED;
#endif /* CONFIG_DFS */
} }

View file

@ -1324,36 +1324,6 @@ void update_beacon_info(_adapter *padapter, u8 *pframe, uint pkt_len, struct sta
} }
} }
#ifdef CONFIG_DFS
void process_csa_ie(_adapter *padapter, u8 *pframe, uint pkt_len)
{
unsigned int i;
unsigned int len;
PNDIS_802_11_VARIABLE_IEs pIE;
u8 new_ch_no = 0;
len = pkt_len - (_BEACON_IE_OFFSET_ + WLAN_HDR_A3_LEN);
for (i = 0; i < len;)
{
pIE = (PNDIS_802_11_VARIABLE_IEs)(pframe + (_BEACON_IE_OFFSET_ + WLAN_HDR_A3_LEN) + i);
switch (pIE->ElementID)
{
case _CH_SWTICH_ANNOUNCE_:
_rtw_memcpy(&new_ch_no, pIE->data+1, 1);
rtw_set_csa_cmd(padapter, new_ch_no);
break;
default:
break;
}
i += (pIE->Length + 2);
}
}
#endif /* CONFIG_DFS */
unsigned int is_ap_in_tkip(_adapter *padapter) unsigned int is_ap_in_tkip(_adapter *padapter)
{ {
u32 i; u32 i;

View file

@ -564,9 +564,6 @@ void VCS_update(_adapter *padapter, struct sta_info *psta);
void update_beacon_info(_adapter *padapter, u8 *pframe, uint len, struct sta_info *psta); void update_beacon_info(_adapter *padapter, u8 *pframe, uint len, struct sta_info *psta);
int rtw_check_bcn_info(ADAPTER *Adapter, u8 *pframe, u32 packet_len); int rtw_check_bcn_info(ADAPTER *Adapter, u8 *pframe, u32 packet_len);
#ifdef CONFIG_DFS
void process_csa_ie(_adapter *padapter, u8 *pframe, uint len);
#endif //CONFIG_DFS
void update_IOT_info(_adapter *padapter); void update_IOT_info(_adapter *padapter);
void update_capinfo(PADAPTER Adapter, u16 updateCap); void update_capinfo(PADAPTER Adapter, u16 updateCap);
void update_wireless_mode(_adapter * padapter); void update_wireless_mode(_adapter * padapter);