Searched refs:hs_cfg (Results 1 – 6 of 6) sorted by relevance
452 int cmd_type, struct mwifiex_ds_hs_cfg *hs_cfg) in mwifiex_set_hs_params() argument459 if (!hs_cfg) in mwifiex_set_hs_params()471 if (hs_cfg->is_invoke_hostcmd) { in mwifiex_set_hs_params()472 if (hs_cfg->conditions == HS_CFG_CANCEL) { in mwifiex_set_hs_params()478 prev_cond = le32_to_cpu(adapter->hs_cfg in mwifiex_set_hs_params()480 adapter->hs_cfg.conditions = in mwifiex_set_hs_params()481 cpu_to_le32(hs_cfg->conditions); in mwifiex_set_hs_params()482 } else if (hs_cfg->conditions) { in mwifiex_set_hs_params()483 adapter->hs_cfg.conditions = in mwifiex_set_hs_params()484 cpu_to_le32(hs_cfg->conditions); in mwifiex_set_hs_params()[all …]
14 u32 conditions = le32_to_cpu(priv->adapter->hs_cfg.conditions); in mwifiex_ethtool_get_wol()50 priv->adapter->hs_cfg.conditions = cpu_to_le32(conditions); in mwifiex_ethtool_set_wol()
339 struct host_cmd_ds_802_11_hs_cfg_enh *hs_cfg = &cmd->params.opt_hs_cfg; in mwifiex_cmd_802_11_hs_cfg() local340 u8 *tlv = (u8 *)hs_cfg + sizeof(struct host_cmd_ds_802_11_hs_cfg_enh); in mwifiex_cmd_802_11_hs_cfg()357 memcpy(((u8 *) hs_cfg) + in mwifiex_cmd_802_11_hs_cfg()363 tlv = (u8 *)hs_cfg in mwifiex_cmd_802_11_hs_cfg()370 hs_cfg->action = cpu_to_le16(HS_ACTIVATE); in mwifiex_cmd_802_11_hs_cfg()371 hs_cfg->params.hs_activate.resp_ctrl = cpu_to_le16(RESP_NEEDED); in mwifiex_cmd_802_11_hs_cfg()377 hs_cfg->action = cpu_to_le16(HS_CONFIGURE); in mwifiex_cmd_802_11_hs_cfg()378 hs_cfg->params.hs_config.conditions = hscfg_param->conditions; in mwifiex_cmd_802_11_hs_cfg()379 hs_cfg->params.hs_config.gpio = hscfg_param->gpio; in mwifiex_cmd_802_11_hs_cfg()380 hs_cfg->params.hs_config.gap = hscfg_param->gap; in mwifiex_cmd_802_11_hs_cfg()[all …]
3493 struct mwifiex_ds_hs_cfg hs_cfg; in mwifiex_cfg80211_suspend() local3542 memset(&hs_cfg, 0, sizeof(hs_cfg)); in mwifiex_cfg80211_suspend()3543 hs_cfg.conditions = le32_to_cpu(adapter->hs_cfg.conditions); in mwifiex_cfg80211_suspend()3547 hs_cfg.conditions |= HS_CFG_COND_MAC_EVENT; in mwifiex_cfg80211_suspend()3553 hs_cfg.conditions |= HS_CFG_COND_MAC_EVENT; in mwifiex_cfg80211_suspend()3557 hs_cfg.is_invoke_hostcmd = false; in mwifiex_cfg80211_suspend()3558 hs_cfg.gpio = adapter->hs_cfg.gpio; in mwifiex_cfg80211_suspend()3559 hs_cfg.gap = adapter->hs_cfg.gap; in mwifiex_cfg80211_suspend()3561 MWIFIEX_SYNC_CMD, &hs_cfg); in mwifiex_cfg80211_suspend()
297 struct mwifiex_ds_hs_cfg hs_cfg; member
710 struct host_cmd_ds_802_11_hs_cfg_enh *hs_cfg = in mwifiex_insert_cmd_to_pending_q() local713 if (le16_to_cpu(hs_cfg->action) == HS_ACTIVATE) in mwifiex_insert_cmd_to_pending_q()