diff options
| author | Sanjay Devnani <sdevnani@qca.qualcomm.com> | 2014-01-15 15:27:34 -0800 |
|---|---|---|
| committer | Prakash Dhavali <pdhavali@qca.qualcomm.com> | 2014-01-31 17:28:06 -0800 |
| commit | 7b14d13dbeb45dc7e15ea4c8334041e201604a42 (patch) | |
| tree | 652036229b554db3398295c00ac8ddb4a41d6207 | |
| parent | 0e564a3fe675f134874d3c964f2e4c9303eddc5f (diff) | |
wlan: fix for using undefined function
Adding ifdef to make sure function is defined
to fix compile error
Change-Id: I7f4721f2d2c914a28c521f02ad5f9aaf898f04eb
CRs-fixed: 600237
| -rw-r--r-- | CORE/SERVICES/WMA/wma.c | 31 |
1 files changed, 24 insertions, 7 deletions
diff --git a/CORE/SERVICES/WMA/wma.c b/CORE/SERVICES/WMA/wma.c index 011e098f1cf7..cc0c6a08899c 100644 --- a/CORE/SERVICES/WMA/wma.c +++ b/CORE/SERVICES/WMA/wma.c @@ -11431,20 +11431,34 @@ static VOS_STATUS wma_feed_wow_config_to_fw(tp_wma_handle wma, if (!iface->handle || !iface->ptrn_match_enable || - (!(wma_is_vdev_in_ap_mode(wma, vdev_id)|| wma_is_vdev_in_ibss_mode(wma, vdev_id)) && - !iface->conn_state)) + (!(wma_is_vdev_in_ap_mode(wma, vdev_id) +#ifdef QCA_IBSS_SUPPORT + || wma_is_vdev_in_ibss_mode(wma, vdev_id) +#endif + ) && !iface->conn_state)) continue; - if (wma_is_vdev_in_ap_mode(wma, vdev_id) || wma_is_vdev_in_ibss_mode(wma, vdev_id)) + if (wma_is_vdev_in_ap_mode(wma, vdev_id) +#ifdef QCA_IBSS_SUPPORT + || wma_is_vdev_in_ibss_mode(wma, vdev_id) +#endif + ) ap_vdev_available = TRUE; if (wma_is_wow_prtn_cached(wma, vdev_id)) { /* Configure wow patterns provided by the user */ ret = wma_wow_usr(wma, vdev_id, &enable_ptrn_match); - } else if (wma_is_vdev_in_ap_mode(wma, vdev_id) ||wma_is_vdev_in_ibss_mode(wma, vdev_id)) { + } else if (wma_is_vdev_in_ap_mode(wma, vdev_id) +#ifdef QCA_IBSS_SUPPORT + ||wma_is_vdev_in_ibss_mode(wma, vdev_id) +#endif + ) + { /* Configure AP mode default wow patterns */ ret = wma_wow_ap(wma, vdev_id, &enable_ptrn_match); - } else { + } + else + { /* Configure STA mode default wow patterns */ ret = wma_wow_sta(wma, vdev_id, &enable_ptrn_match); } @@ -11752,8 +11766,11 @@ static VOS_STATUS wma_suspend_req(tp_wma_handle wma, tpSirWlanSuspendParam info) * 3) Is PNO in progress in any one of vdev ? */ for (i = 0; i < wma->max_bssid; i++) { - if ( (wma_is_vdev_in_ap_mode(wma, i) || wma_is_vdev_in_ibss_mode(wma, i)) && - wma->interfaces[i].vdev_up && + if ( (wma_is_vdev_in_ap_mode(wma, i) +#ifdef QCA_IBSS_SUPPORT + || wma_is_vdev_in_ibss_mode(wma, i) +#endif + ) && wma->interfaces[i].vdev_up && WMI_SERVICE_IS_ENABLED(wma->wmi_service_bitmap, WMI_SERVICE_BEACON_OFFLOAD)) { WMA_LOGD("vdev %d is in beaconning mode, enabling wow", |
