|
@@ -221,14 +221,14 @@ uint8_t g_wlan_driver_version[] = QWLAN_VERSIONSTR;
|
|
|
const char *hdd_device_mode_to_string(uint8_t device_mode)
|
|
|
{
|
|
|
switch (device_mode) {
|
|
|
- CASE_RETURN_STRING(WLAN_HDD_INFRA_STATION);
|
|
|
- CASE_RETURN_STRING(WLAN_HDD_SOFTAP);
|
|
|
- CASE_RETURN_STRING(WLAN_HDD_P2P_CLIENT);
|
|
|
- CASE_RETURN_STRING(WLAN_HDD_P2P_GO);
|
|
|
- CASE_RETURN_STRING(WLAN_HDD_FTM);
|
|
|
- CASE_RETURN_STRING(WLAN_HDD_IBSS);
|
|
|
- CASE_RETURN_STRING(WLAN_HDD_P2P_DEVICE);
|
|
|
- CASE_RETURN_STRING(WLAN_HDD_OCB);
|
|
|
+ CASE_RETURN_STRING(QDF_STA_MODE);
|
|
|
+ CASE_RETURN_STRING(QDF_SAP_MODE);
|
|
|
+ CASE_RETURN_STRING(QDF_P2P_CLIENT_MODE);
|
|
|
+ CASE_RETURN_STRING(QDF_P2P_GO_MODE);
|
|
|
+ CASE_RETURN_STRING(QDF_FTM_MODE);
|
|
|
+ CASE_RETURN_STRING(QDF_IBSS_MODE);
|
|
|
+ CASE_RETURN_STRING(QDF_P2P_DEVICE_MODE);
|
|
|
+ CASE_RETURN_STRING(QDF_OCB_MODE);
|
|
|
default:
|
|
|
return "Unknown";
|
|
|
}
|
|
@@ -551,7 +551,7 @@ void hdd_checkandupdate_phymode(hdd_context_t *hdd_ctx)
|
|
|
return;
|
|
|
}
|
|
|
|
|
|
- adapter = hdd_get_adapter(hdd_ctx, WLAN_HDD_INFRA_STATION);
|
|
|
+ adapter = hdd_get_adapter(hdd_ctx, QDF_STA_MODE);
|
|
|
if (NULL == adapter) {
|
|
|
hddLog(QDF_TRACE_LEVEL_FATAL, FL("adapter is null !!"));
|
|
|
return;
|
|
@@ -1378,8 +1378,8 @@ bool hdd_dfs_indicate_radar(void *context, void *param)
|
|
|
status = hdd_get_front_adapter(hdd_ctx, &adapterNode);
|
|
|
while (NULL != adapterNode && QDF_STATUS_SUCCESS == status) {
|
|
|
adapter = adapterNode->pAdapter;
|
|
|
- if (WLAN_HDD_SOFTAP == adapter->device_mode ||
|
|
|
- WLAN_HDD_P2P_GO == adapter->device_mode) {
|
|
|
+ if (QDF_SAP_MODE == adapter->device_mode ||
|
|
|
+ QDF_P2P_GO_MODE == adapter->device_mode) {
|
|
|
WLAN_HDD_GET_AP_CTX_PTR(adapter)->
|
|
|
dfs_cac_block_tx = true;
|
|
|
}
|
|
@@ -2259,9 +2259,9 @@ void hdd_deinit_adapter(hdd_context_t *hdd_ctx, hdd_adapter_t *adapter,
|
|
|
{
|
|
|
ENTER();
|
|
|
switch (adapter->device_mode) {
|
|
|
- case WLAN_HDD_INFRA_STATION:
|
|
|
- case WLAN_HDD_P2P_CLIENT:
|
|
|
- case WLAN_HDD_P2P_DEVICE:
|
|
|
+ case QDF_STA_MODE:
|
|
|
+ case QDF_P2P_CLIENT_MODE:
|
|
|
+ case QDF_P2P_DEVICE_MODE:
|
|
|
{
|
|
|
if (test_bit
|
|
|
(INIT_TX_RX_SUCCESS, &adapter->event_flags)) {
|
|
@@ -2281,8 +2281,8 @@ void hdd_deinit_adapter(hdd_context_t *hdd_ctx, hdd_adapter_t *adapter,
|
|
|
break;
|
|
|
}
|
|
|
|
|
|
- case WLAN_HDD_SOFTAP:
|
|
|
- case WLAN_HDD_P2P_GO:
|
|
|
+ case QDF_SAP_MODE:
|
|
|
+ case QDF_P2P_GO_MODE:
|
|
|
{
|
|
|
|
|
|
if (test_bit(WMM_INIT_DONE, &adapter->event_flags)) {
|
|
@@ -2422,13 +2422,13 @@ hdd_adapter_t *hdd_open_adapter(hdd_context_t *hdd_ctx, uint8_t session_type,
|
|
|
}
|
|
|
|
|
|
switch (session_type) {
|
|
|
- case WLAN_HDD_INFRA_STATION:
|
|
|
+ case QDF_STA_MODE:
|
|
|
/* Reset locally administered bit if the device mode is STA */
|
|
|
WLAN_HDD_RESET_LOCALLY_ADMINISTERED_BIT(macAddr);
|
|
|
/* fall through */
|
|
|
- case WLAN_HDD_P2P_CLIENT:
|
|
|
- case WLAN_HDD_P2P_DEVICE:
|
|
|
- case WLAN_HDD_OCB:
|
|
|
+ case QDF_P2P_CLIENT_MODE:
|
|
|
+ case QDF_P2P_DEVICE_MODE:
|
|
|
+ case QDF_OCB_MODE:
|
|
|
{
|
|
|
adapter = hdd_alloc_station_adapter(hdd_ctx, macAddr,
|
|
|
name_assign_type,
|
|
@@ -2441,9 +2441,9 @@ hdd_adapter_t *hdd_open_adapter(hdd_context_t *hdd_ctx, uint8_t session_type,
|
|
|
return NULL;
|
|
|
}
|
|
|
|
|
|
- if (WLAN_HDD_P2P_CLIENT == session_type)
|
|
|
+ if (QDF_P2P_CLIENT_MODE == session_type)
|
|
|
adapter->wdev.iftype = NL80211_IFTYPE_P2P_CLIENT;
|
|
|
- else if (WLAN_HDD_P2P_DEVICE == session_type)
|
|
|
+ else if (QDF_P2P_DEVICE_MODE == session_type)
|
|
|
adapter->wdev.iftype = NL80211_IFTYPE_P2P_DEVICE;
|
|
|
else
|
|
|
adapter->wdev.iftype = NL80211_IFTYPE_STATION;
|
|
@@ -2500,8 +2500,8 @@ hdd_adapter_t *hdd_open_adapter(hdd_context_t *hdd_ctx, uint8_t session_type,
|
|
|
break;
|
|
|
}
|
|
|
|
|
|
- case WLAN_HDD_P2P_GO:
|
|
|
- case WLAN_HDD_SOFTAP:
|
|
|
+ case QDF_P2P_GO_MODE:
|
|
|
+ case QDF_SAP_MODE:
|
|
|
{
|
|
|
adapter = hdd_wlan_create_ap_dev(hdd_ctx, macAddr,
|
|
|
name_assign_type,
|
|
@@ -2515,7 +2515,7 @@ hdd_adapter_t *hdd_open_adapter(hdd_context_t *hdd_ctx, uint8_t session_type,
|
|
|
|
|
|
adapter->wdev.iftype =
|
|
|
(session_type ==
|
|
|
- WLAN_HDD_SOFTAP) ? NL80211_IFTYPE_AP :
|
|
|
+ QDF_SAP_MODE) ? NL80211_IFTYPE_AP :
|
|
|
NL80211_IFTYPE_P2P_GO;
|
|
|
adapter->device_mode = session_type;
|
|
|
|
|
@@ -2536,7 +2536,7 @@ hdd_adapter_t *hdd_open_adapter(hdd_context_t *hdd_ctx, uint8_t session_type,
|
|
|
|
|
|
break;
|
|
|
}
|
|
|
- case WLAN_HDD_FTM:
|
|
|
+ case QDF_FTM_MODE:
|
|
|
{
|
|
|
adapter = hdd_alloc_station_adapter(hdd_ctx, macAddr,
|
|
|
name_assign_type,
|
|
@@ -2840,23 +2840,23 @@ void wlan_hdd_reset_prob_rspies(hdd_adapter_t *pHostapdAdapter)
|
|
|
struct qdf_mac_addr *bssid = NULL;
|
|
|
tSirUpdateIE updateIE;
|
|
|
switch (pHostapdAdapter->device_mode) {
|
|
|
- case WLAN_HDD_INFRA_STATION:
|
|
|
- case WLAN_HDD_P2P_CLIENT:
|
|
|
+ case QDF_STA_MODE:
|
|
|
+ case QDF_P2P_CLIENT_MODE:
|
|
|
{
|
|
|
hdd_station_ctx_t *pHddStaCtx =
|
|
|
WLAN_HDD_GET_STATION_CTX_PTR(pHostapdAdapter);
|
|
|
bssid = &pHddStaCtx->conn_info.bssId;
|
|
|
break;
|
|
|
}
|
|
|
- case WLAN_HDD_SOFTAP:
|
|
|
- case WLAN_HDD_P2P_GO:
|
|
|
- case WLAN_HDD_IBSS:
|
|
|
+ case QDF_SAP_MODE:
|
|
|
+ case QDF_P2P_GO_MODE:
|
|
|
+ case QDF_IBSS_MODE:
|
|
|
{
|
|
|
bssid = &pHostapdAdapter->macAddressCurrent;
|
|
|
break;
|
|
|
}
|
|
|
- case WLAN_HDD_FTM:
|
|
|
- case WLAN_HDD_P2P_DEVICE:
|
|
|
+ case QDF_FTM_MODE:
|
|
|
+ case QDF_P2P_DEVICE_MODE:
|
|
|
default:
|
|
|
/*
|
|
|
* wlan_hdd_reset_prob_rspies should not have been called
|
|
@@ -2933,10 +2933,10 @@ QDF_STATUS hdd_stop_adapter(hdd_context_t *hdd_ctx, hdd_adapter_t *adapter,
|
|
|
wlan_hdd_netif_queue_control(adapter, WLAN_NETIF_TX_DISABLE_N_CARRIER,
|
|
|
WLAN_CONTROL_PATH);
|
|
|
switch (adapter->device_mode) {
|
|
|
- case WLAN_HDD_INFRA_STATION:
|
|
|
- case WLAN_HDD_P2P_CLIENT:
|
|
|
- case WLAN_HDD_IBSS:
|
|
|
- case WLAN_HDD_P2P_DEVICE:
|
|
|
+ case QDF_STA_MODE:
|
|
|
+ case QDF_P2P_CLIENT_MODE:
|
|
|
+ case QDF_IBSS_MODE:
|
|
|
+ case QDF_P2P_DEVICE_MODE:
|
|
|
if (hdd_conn_is_connected(
|
|
|
WLAN_HDD_GET_STATION_CTX_PTR(adapter)) ||
|
|
|
hdd_is_connecting(
|
|
@@ -3001,10 +3001,10 @@ QDF_STATUS hdd_stop_adapter(hdd_context_t *hdd_ctx, hdd_adapter_t *adapter,
|
|
|
hdd_wait_for_sme_close_sesion(hdd_ctx, adapter);
|
|
|
break;
|
|
|
|
|
|
- case WLAN_HDD_SOFTAP:
|
|
|
- case WLAN_HDD_P2P_GO:
|
|
|
+ case QDF_SAP_MODE:
|
|
|
+ case QDF_P2P_GO_MODE:
|
|
|
if (hdd_ctx->config->conc_custom_rule1 &&
|
|
|
- (WLAN_HDD_SOFTAP == adapter->device_mode)) {
|
|
|
+ (QDF_SAP_MODE == adapter->device_mode)) {
|
|
|
/*
|
|
|
* Before stopping the sap adapter, lets make sure there
|
|
|
* is no sap restart work pending.
|
|
@@ -3015,7 +3015,7 @@ QDF_STATUS hdd_stop_adapter(hdd_context_t *hdd_ctx, hdd_adapter_t *adapter,
|
|
|
cds_change_sap_restart_required_status(false);
|
|
|
}
|
|
|
/* Any softap specific cleanup here... */
|
|
|
- if (adapter->device_mode == WLAN_HDD_P2P_GO)
|
|
|
+ if (adapter->device_mode == QDF_P2P_GO_MODE)
|
|
|
wlan_hdd_cleanup_remain_on_channel_ctx(adapter);
|
|
|
|
|
|
hdd_deregister_tx_flow_control(adapter);
|
|
@@ -3094,7 +3094,7 @@ QDF_STATUS hdd_stop_adapter(hdd_context_t *hdd_ctx, hdd_adapter_t *adapter,
|
|
|
if (true == bCloseSession)
|
|
|
hdd_wait_for_sme_close_sesion(hdd_ctx, adapter);
|
|
|
break;
|
|
|
- case WLAN_HDD_OCB:
|
|
|
+ case QDF_OCB_MODE:
|
|
|
ol_txrx_clear_peer(WLAN_HDD_GET_STATION_CTX_PTR(adapter)->
|
|
|
conn_info.staId[0]);
|
|
|
break;
|
|
@@ -3184,9 +3184,9 @@ QDF_STATUS hdd_start_all_adapters(hdd_context_t *hdd_ctx)
|
|
|
hdd_wmm_init(adapter);
|
|
|
|
|
|
switch (adapter->device_mode) {
|
|
|
- case WLAN_HDD_INFRA_STATION:
|
|
|
- case WLAN_HDD_P2P_CLIENT:
|
|
|
- case WLAN_HDD_P2P_DEVICE:
|
|
|
+ case QDF_STA_MODE:
|
|
|
+ case QDF_P2P_CLIENT_MODE:
|
|
|
+ case QDF_P2P_DEVICE_MODE:
|
|
|
|
|
|
connState = (WLAN_HDD_GET_STATION_CTX_PTR(adapter))
|
|
|
->conn_info.connState;
|
|
@@ -3236,11 +3236,11 @@ QDF_STATUS hdd_start_all_adapters(hdd_context_t *hdd_ctx)
|
|
|
|
|
|
break;
|
|
|
|
|
|
- case WLAN_HDD_SOFTAP:
|
|
|
+ case QDF_SAP_MODE:
|
|
|
/* softAP can handle SSR */
|
|
|
break;
|
|
|
|
|
|
- case WLAN_HDD_P2P_GO:
|
|
|
+ case QDF_P2P_GO_MODE:
|
|
|
#ifdef MSM_PLATFORM
|
|
|
hddLog(QDF_TRACE_LEVEL_ERROR,
|
|
|
FL("[SSR] send stop ap to supplicant"));
|
|
@@ -3425,7 +3425,18 @@ hdd_adapter_t *hdd_get_adapter_by_sme_session_id(hdd_context_t *hdd_ctx,
|
|
|
return NULL;
|
|
|
}
|
|
|
|
|
|
-hdd_adapter_t *hdd_get_adapter(hdd_context_t *hdd_ctx, device_mode_t mode)
|
|
|
+/**
|
|
|
+ * hdd_get_adapter() - to get adapter matching the mode
|
|
|
+ * @hdd_ctx: hdd context
|
|
|
+ * @mode: adapter mode
|
|
|
+ *
|
|
|
+ * This routine will return the pointer to adapter matching
|
|
|
+ * with the passed mode.
|
|
|
+ *
|
|
|
+ * Return: pointer to adapter or null
|
|
|
+ */
|
|
|
+hdd_adapter_t *hdd_get_adapter(hdd_context_t *hdd_ctx,
|
|
|
+ enum tQDF_ADAPTER_MODE mode)
|
|
|
{
|
|
|
hdd_adapter_list_node_t *adapterNode = NULL, *pNext = NULL;
|
|
|
hdd_adapter_t *adapter;
|
|
@@ -3452,17 +3463,18 @@ hdd_adapter_t *hdd_get_adapter(hdd_context_t *hdd_ctx, device_mode_t mode)
|
|
|
* @hdd_ctx: Pointer to the HDD context.
|
|
|
* @mode: Device mode for which operating channel is required.
|
|
|
* Suported modes:
|
|
|
- * WLAN_HDD_INFRA_STATION,
|
|
|
- * WLAN_HDD_P2P_CLIENT,
|
|
|
- * WLAN_HDD_SOFTAP,
|
|
|
- * WLAN_HDD_P2P_GO.
|
|
|
+ * QDF_STA_MODE,
|
|
|
+ * QDF_P2P_CLIENT_MODE,
|
|
|
+ * QDF_SAP_MODE,
|
|
|
+ * QDF_P2P_GO_MODE.
|
|
|
*
|
|
|
* This API returns the operating channel of the requested device mode
|
|
|
*
|
|
|
* Return: channel number. "0" id the requested device is not found OR it is
|
|
|
* not connected.
|
|
|
*/
|
|
|
-uint8_t hdd_get_operating_channel(hdd_context_t *hdd_ctx, device_mode_t mode)
|
|
|
+uint8_t hdd_get_operating_channel(hdd_context_t *hdd_ctx,
|
|
|
+ enum tQDF_ADAPTER_MODE mode)
|
|
|
{
|
|
|
hdd_adapter_list_node_t *adapterNode = NULL, *pNext = NULL;
|
|
|
QDF_STATUS status;
|
|
@@ -3476,8 +3488,8 @@ uint8_t hdd_get_operating_channel(hdd_context_t *hdd_ctx, device_mode_t mode)
|
|
|
|
|
|
if (mode == adapter->device_mode) {
|
|
|
switch (adapter->device_mode) {
|
|
|
- case WLAN_HDD_INFRA_STATION:
|
|
|
- case WLAN_HDD_P2P_CLIENT:
|
|
|
+ case QDF_STA_MODE:
|
|
|
+ case QDF_P2P_CLIENT_MODE:
|
|
|
if (hdd_conn_is_connected
|
|
|
(WLAN_HDD_GET_STATION_CTX_PTR
|
|
|
(adapter))) {
|
|
@@ -3487,8 +3499,8 @@ uint8_t hdd_get_operating_channel(hdd_context_t *hdd_ctx, device_mode_t mode)
|
|
|
operationChannel;
|
|
|
}
|
|
|
break;
|
|
|
- case WLAN_HDD_SOFTAP:
|
|
|
- case WLAN_HDD_P2P_GO:
|
|
|
+ case QDF_SAP_MODE:
|
|
|
+ case QDF_P2P_GO_MODE:
|
|
|
/* softap connection info */
|
|
|
if (test_bit
|
|
|
(SOFTAP_BSS_STARTED,
|
|
@@ -3523,12 +3535,12 @@ static inline QDF_STATUS hdd_unregister_wext_all_adapters(hdd_context_t *
|
|
|
|
|
|
while (NULL != adapterNode && QDF_STATUS_SUCCESS == status) {
|
|
|
adapter = adapterNode->pAdapter;
|
|
|
- if ((adapter->device_mode == WLAN_HDD_INFRA_STATION) ||
|
|
|
- (adapter->device_mode == WLAN_HDD_P2P_CLIENT) ||
|
|
|
- (adapter->device_mode == WLAN_HDD_IBSS) ||
|
|
|
- (adapter->device_mode == WLAN_HDD_P2P_DEVICE) ||
|
|
|
- (adapter->device_mode == WLAN_HDD_SOFTAP) ||
|
|
|
- (adapter->device_mode == WLAN_HDD_P2P_GO)) {
|
|
|
+ if ((adapter->device_mode == QDF_STA_MODE) ||
|
|
|
+ (adapter->device_mode == QDF_P2P_CLIENT_MODE) ||
|
|
|
+ (adapter->device_mode == QDF_IBSS_MODE) ||
|
|
|
+ (adapter->device_mode == QDF_P2P_DEVICE_MODE) ||
|
|
|
+ (adapter->device_mode == QDF_SAP_MODE) ||
|
|
|
+ (adapter->device_mode == QDF_P2P_GO_MODE)) {
|
|
|
wlan_hdd_cfg80211_deregister_frames(adapter);
|
|
|
hdd_unregister_wext(adapter->dev);
|
|
|
}
|
|
@@ -3553,12 +3565,12 @@ QDF_STATUS hdd_abort_mac_scan_all_adapters(hdd_context_t *hdd_ctx)
|
|
|
|
|
|
while (NULL != adapterNode && QDF_STATUS_SUCCESS == status) {
|
|
|
adapter = adapterNode->pAdapter;
|
|
|
- if ((adapter->device_mode == WLAN_HDD_INFRA_STATION) ||
|
|
|
- (adapter->device_mode == WLAN_HDD_P2P_CLIENT) ||
|
|
|
- (adapter->device_mode == WLAN_HDD_IBSS) ||
|
|
|
- (adapter->device_mode == WLAN_HDD_P2P_DEVICE) ||
|
|
|
- (adapter->device_mode == WLAN_HDD_SOFTAP) ||
|
|
|
- (adapter->device_mode == WLAN_HDD_P2P_GO)) {
|
|
|
+ if ((adapter->device_mode == QDF_STA_MODE) ||
|
|
|
+ (adapter->device_mode == QDF_P2P_CLIENT_MODE) ||
|
|
|
+ (adapter->device_mode == QDF_IBSS_MODE) ||
|
|
|
+ (adapter->device_mode == QDF_P2P_DEVICE_MODE) ||
|
|
|
+ (adapter->device_mode == QDF_SAP_MODE) ||
|
|
|
+ (adapter->device_mode == QDF_P2P_GO_MODE)) {
|
|
|
hdd_abort_mac_scan(hdd_ctx, adapter->sessionId,
|
|
|
eCSR_SCAN_ABORT_DEFAULT);
|
|
|
}
|
|
@@ -4397,16 +4409,16 @@ static void hdd_bus_bw_compute_cbk(void *priv)
|
|
|
continue;
|
|
|
adapter = adapterNode->pAdapter;
|
|
|
|
|
|
- if ((adapter->device_mode == WLAN_HDD_INFRA_STATION ||
|
|
|
- adapter->device_mode == WLAN_HDD_P2P_CLIENT) &&
|
|
|
+ if ((adapter->device_mode == QDF_STA_MODE ||
|
|
|
+ adapter->device_mode == QDF_P2P_CLIENT_MODE) &&
|
|
|
WLAN_HDD_GET_STATION_CTX_PTR(adapter)->conn_info.connState
|
|
|
!= eConnectionState_Associated) {
|
|
|
|
|
|
continue;
|
|
|
}
|
|
|
|
|
|
- if ((adapter->device_mode == WLAN_HDD_SOFTAP ||
|
|
|
- adapter->device_mode == WLAN_HDD_P2P_GO) &&
|
|
|
+ if ((adapter->device_mode == QDF_SAP_MODE ||
|
|
|
+ adapter->device_mode == QDF_P2P_GO_MODE) &&
|
|
|
WLAN_HDD_GET_AP_CTX_PTR(adapter)->bApActive == false) {
|
|
|
|
|
|
continue;
|
|
@@ -4918,7 +4930,7 @@ static void hdd_ch_avoid_cb(void *hdd_context, void *indi_param)
|
|
|
* stay current operating channel.
|
|
|
*/
|
|
|
if (hdd_ctxt->unsafe_channel_count) {
|
|
|
- hostapd_adapter = hdd_get_adapter(hdd_ctxt, WLAN_HDD_SOFTAP);
|
|
|
+ hostapd_adapter = hdd_get_adapter(hdd_ctxt, QDF_SAP_MODE);
|
|
|
if (hostapd_adapter) {
|
|
|
if ((hostapd_adapter->sessionCtx.ap.sapConfig.
|
|
|
acs_cfg.acs_mode) &&
|
|
@@ -5341,7 +5353,7 @@ static int hdd_open_p2p_interface(hdd_context_t *hdd_ctx, bool rtnl_held)
|
|
|
QDF_MAC_ADDR_SIZE);
|
|
|
}
|
|
|
|
|
|
- adapter = hdd_open_adapter(hdd_ctx, WLAN_HDD_P2P_DEVICE, "p2p%d",
|
|
|
+ adapter = hdd_open_adapter(hdd_ctx, QDF_P2P_DEVICE_MODE, "p2p%d",
|
|
|
&hdd_ctx->p2pDeviceAddress.bytes[0],
|
|
|
NET_NAME_UNKNOWN, rtnl_held);
|
|
|
|
|
@@ -5378,7 +5390,7 @@ static hdd_adapter_t *hdd_open_interfaces(hdd_context_t *hdd_ctx,
|
|
|
|
|
|
/* Create only 802.11p interface */
|
|
|
if (hdd_ctx->config->dot11p_mode == WLAN_HDD_11P_STANDALONE) {
|
|
|
- adapter = hdd_open_adapter(hdd_ctx, WLAN_HDD_OCB, "wlanocb%d",
|
|
|
+ adapter = hdd_open_adapter(hdd_ctx, QDF_OCB_MODE, "wlanocb%d",
|
|
|
wlan_hdd_get_intf_addr(hdd_ctx),
|
|
|
NET_NAME_UNKNOWN, rtnl_held);
|
|
|
|
|
@@ -5388,7 +5400,7 @@ static hdd_adapter_t *hdd_open_interfaces(hdd_context_t *hdd_ctx,
|
|
|
return adapter;
|
|
|
}
|
|
|
|
|
|
- adapter = hdd_open_adapter(hdd_ctx, WLAN_HDD_INFRA_STATION, "wlan%d",
|
|
|
+ adapter = hdd_open_adapter(hdd_ctx, QDF_STA_MODE, "wlan%d",
|
|
|
wlan_hdd_get_intf_addr(hdd_ctx),
|
|
|
NET_NAME_UNKNOWN, rtnl_held);
|
|
|
|
|
@@ -5401,7 +5413,7 @@ static hdd_adapter_t *hdd_open_interfaces(hdd_context_t *hdd_ctx,
|
|
|
|
|
|
/* Open 802.11p Interface */
|
|
|
if (hdd_ctx->config->dot11p_mode == WLAN_HDD_11P_CONCURRENT) {
|
|
|
- adapter_11p = hdd_open_adapter(hdd_ctx, WLAN_HDD_OCB,
|
|
|
+ adapter_11p = hdd_open_adapter(hdd_ctx, QDF_OCB_MODE,
|
|
|
"wlanocb%d",
|
|
|
wlan_hdd_get_intf_addr(hdd_ctx),
|
|
|
NET_NAME_UNKNOWN, rtnl_held);
|
|
@@ -6186,7 +6198,7 @@ void wlan_hdd_disable_roaming(hdd_adapter_t *adapter)
|
|
|
|
|
|
if (hdd_ctx->config->isFastRoamIniFeatureEnabled &&
|
|
|
hdd_ctx->config->isRoamOffloadScanEnabled &&
|
|
|
- WLAN_HDD_INFRA_STATION == adapter->device_mode &&
|
|
|
+ QDF_STA_MODE == adapter->device_mode &&
|
|
|
cds_is_sta_active_connection_exists()) {
|
|
|
hddLog(LOG1, FL("Connect received on STA sessionId(%d)"),
|
|
|
adapter->sessionId);
|
|
@@ -6199,7 +6211,7 @@ void wlan_hdd_disable_roaming(hdd_adapter_t *adapter)
|
|
|
while (NULL != adapterNode && QDF_STATUS_SUCCESS == status) {
|
|
|
adapterIdx = adapterNode->pAdapter;
|
|
|
|
|
|
- if (WLAN_HDD_INFRA_STATION == adapterIdx->device_mode
|
|
|
+ if (QDF_STA_MODE == adapterIdx->device_mode
|
|
|
&& adapter->sessionId != adapterIdx->sessionId) {
|
|
|
hddLog(LOG1,
|
|
|
FL("Disable Roaming on sessionId(%d)"),
|
|
@@ -6238,7 +6250,7 @@ void wlan_hdd_enable_roaming(hdd_adapter_t *adapter)
|
|
|
|
|
|
if (hdd_ctx->config->isFastRoamIniFeatureEnabled &&
|
|
|
hdd_ctx->config->isRoamOffloadScanEnabled &&
|
|
|
- WLAN_HDD_INFRA_STATION == adapter->device_mode &&
|
|
|
+ QDF_STA_MODE == adapter->device_mode &&
|
|
|
cds_is_sta_active_connection_exists()) {
|
|
|
hddLog(LOG1, FL("Disconnect received on STA sessionId(%d)"),
|
|
|
adapter->sessionId);
|
|
@@ -6251,7 +6263,7 @@ void wlan_hdd_enable_roaming(hdd_adapter_t *adapter)
|
|
|
while (NULL != adapterNode && QDF_STATUS_SUCCESS == status) {
|
|
|
adapterIdx = adapterNode->pAdapter;
|
|
|
|
|
|
- if (WLAN_HDD_INFRA_STATION == adapterIdx->device_mode
|
|
|
+ if (QDF_STA_MODE == adapterIdx->device_mode
|
|
|
&& adapter->sessionId != adapterIdx->sessionId) {
|
|
|
hddLog(LOG1,
|
|
|
FL("Enabling Roaming on sessionId(%d)"),
|
|
@@ -6405,10 +6417,10 @@ void wlan_hdd_send_all_scan_intf_info(hdd_context_t *hdd_ctx)
|
|
|
while (NULL != adapterNode && QDF_STATUS_SUCCESS == status) {
|
|
|
pDataAdapter = adapterNode->pAdapter;
|
|
|
if (pDataAdapter) {
|
|
|
- if (pDataAdapter->device_mode == WLAN_HDD_INFRA_STATION
|
|
|
- || pDataAdapter->device_mode == WLAN_HDD_P2P_CLIENT
|
|
|
+ if (pDataAdapter->device_mode == QDF_STA_MODE
|
|
|
+ || pDataAdapter->device_mode == QDF_P2P_CLIENT_MODE
|
|
|
|| pDataAdapter->device_mode ==
|
|
|
- WLAN_HDD_P2P_DEVICE) {
|
|
|
+ QDF_P2P_DEVICE_MODE) {
|
|
|
scan_intf_found = true;
|
|
|
wlan_hdd_send_status_pkg(pDataAdapter, NULL, 1,
|
|
|
0);
|
|
@@ -6462,7 +6474,7 @@ void wlan_hdd_auto_shutdown_enable(hdd_context_t *hdd_ctx, bool enable)
|
|
|
adapter = adapterNode->pAdapter;
|
|
|
if (adapter
|
|
|
&& adapter->device_mode ==
|
|
|
- WLAN_HDD_INFRA_STATION) {
|
|
|
+ QDF_STA_MODE) {
|
|
|
if (WLAN_HDD_GET_STATION_CTX_PTR(adapter)->
|
|
|
conn_info.connState ==
|
|
|
eConnectionState_Associated) {
|
|
@@ -6471,7 +6483,7 @@ void wlan_hdd_auto_shutdown_enable(hdd_context_t *hdd_ctx, bool enable)
|
|
|
}
|
|
|
}
|
|
|
if (adapter
|
|
|
- && adapter->device_mode == WLAN_HDD_SOFTAP) {
|
|
|
+ && adapter->device_mode == QDF_SAP_MODE) {
|
|
|
if (WLAN_HDD_GET_AP_CTX_PTR(adapter)->
|
|
|
bApActive == true) {
|
|
|
ap_connected = true;
|
|
@@ -6518,8 +6530,8 @@ hdd_adapter_t *hdd_get_con_sap_adapter(hdd_adapter_t *this_sap_adapter,
|
|
|
status = hdd_get_front_adapter(hdd_ctx, &adapterNode);
|
|
|
while (NULL != adapterNode && QDF_STATUS_SUCCESS == status) {
|
|
|
adapter = adapterNode->pAdapter;
|
|
|
- if (adapter && ((adapter->device_mode == WLAN_HDD_SOFTAP) ||
|
|
|
- (adapter->device_mode == WLAN_HDD_P2P_GO)) &&
|
|
|
+ if (adapter && ((adapter->device_mode == QDF_SAP_MODE) ||
|
|
|
+ (adapter->device_mode == QDF_P2P_GO_MODE)) &&
|
|
|
adapter != this_sap_adapter) {
|
|
|
if (check_start_bss) {
|
|
|
if (test_bit(SOFTAP_BSS_STARTED,
|
|
@@ -6573,8 +6585,8 @@ void hdd_stop_bus_bw_compute_timer(hdd_adapter_t *adapter)
|
|
|
while (NULL != adapterNode && QDF_STATUS_SUCCESS == status) {
|
|
|
adapter = adapterNode->pAdapter;
|
|
|
if (adapter
|
|
|
- && (adapter->device_mode == WLAN_HDD_INFRA_STATION
|
|
|
- || adapter->device_mode == WLAN_HDD_P2P_CLIENT)
|
|
|
+ && (adapter->device_mode == QDF_STA_MODE
|
|
|
+ || adapter->device_mode == QDF_P2P_CLIENT_MODE)
|
|
|
&& WLAN_HDD_GET_STATION_CTX_PTR(adapter)->
|
|
|
conn_info.connState ==
|
|
|
eConnectionState_Associated) {
|
|
@@ -6582,8 +6594,8 @@ void hdd_stop_bus_bw_compute_timer(hdd_adapter_t *adapter)
|
|
|
break;
|
|
|
}
|
|
|
if (adapter
|
|
|
- && (adapter->device_mode == WLAN_HDD_SOFTAP
|
|
|
- || adapter->device_mode == WLAN_HDD_P2P_GO)
|
|
|
+ && (adapter->device_mode == QDF_SAP_MODE
|
|
|
+ || adapter->device_mode == QDF_P2P_GO_MODE)
|
|
|
&& WLAN_HDD_GET_AP_CTX_PTR(adapter)->bApActive ==
|
|
|
true) {
|
|
|
can_stop = false;
|
|
@@ -6625,7 +6637,7 @@ QDF_STATUS wlan_hdd_check_custom_con_channel_rules(hdd_adapter_t *sta_adapter,
|
|
|
hdd_ap_ctx_t *hdd_ap_ctx;
|
|
|
uint8_t channel_id;
|
|
|
QDF_STATUS status;
|
|
|
- device_mode_t device_mode = ap_adapter->device_mode;
|
|
|
+ enum tQDF_ADAPTER_MODE device_mode = ap_adapter->device_mode;
|
|
|
*concurrent_chnl_same = true;
|
|
|
|
|
|
hdd_ap_ctx = WLAN_HDD_GET_AP_CTX_PTR(ap_adapter);
|
|
@@ -6635,14 +6647,14 @@ QDF_STATUS wlan_hdd_check_custom_con_channel_rules(hdd_adapter_t *sta_adapter,
|
|
|
scan_cache,
|
|
|
&channel_id);
|
|
|
if ((QDF_STATUS_SUCCESS == status)) {
|
|
|
- if ((WLAN_HDD_SOFTAP == device_mode) &&
|
|
|
+ if ((QDF_SAP_MODE == device_mode) &&
|
|
|
(channel_id < SIR_11A_CHANNEL_BEGIN)) {
|
|
|
if (hdd_ap_ctx->operatingChannel != channel_id) {
|
|
|
*concurrent_chnl_same = false;
|
|
|
hddLog(QDF_TRACE_LEVEL_INFO_MED,
|
|
|
FL("channels are different"));
|
|
|
}
|
|
|
- } else if ((WLAN_HDD_P2P_GO == device_mode) &&
|
|
|
+ } else if ((QDF_P2P_GO_MODE == device_mode) &&
|
|
|
(channel_id >= SIR_11A_CHANNEL_BEGIN)) {
|
|
|
if (hdd_ap_ctx->operatingChannel != channel_id) {
|
|
|
*concurrent_chnl_same = false;
|
|
@@ -6749,7 +6761,7 @@ void wlan_hdd_start_sap(hdd_adapter_t *ap_adapter)
|
|
|
return;
|
|
|
}
|
|
|
|
|
|
- if (WLAN_HDD_SOFTAP != ap_adapter->device_mode) {
|
|
|
+ if (QDF_SAP_MODE != ap_adapter->device_mode) {
|
|
|
hdd_err("SoftAp role has not been enabled");
|
|
|
return;
|
|
|
}
|