|
@@ -3074,21 +3074,8 @@ static void brcms_b_antsel_set(struct brcms_hardware *wlc_hw, u32 antsel_avail)
|
|
|
*/
|
|
|
static bool brcms_c_ps_allowed(struct brcms_c_info *wlc)
|
|
|
{
|
|
|
- /* disallow PS when one of the following global conditions meets */
|
|
|
- if (!wlc->pub->associated)
|
|
|
- return false;
|
|
|
-
|
|
|
- /* disallow PS when one of these meets when not scanning */
|
|
|
- if (wlc->filter_flags & FIF_PROMISC_IN_BSS)
|
|
|
- return false;
|
|
|
-
|
|
|
- if (wlc->bsscfg->type == BRCMS_TYPE_AP)
|
|
|
- return false;
|
|
|
-
|
|
|
- if (wlc->bsscfg->type == BRCMS_TYPE_ADHOC)
|
|
|
- return false;
|
|
|
-
|
|
|
- return true;
|
|
|
+ /* not supporting PS so always return false for now */
|
|
|
+ return false;
|
|
|
}
|
|
|
|
|
|
static void brcms_c_statsupd(struct brcms_c_info *wlc)
|