Lines Matching refs:hs_cfg

411 			  int cmd_type, struct mwifiex_ds_hs_cfg *hs_cfg)  in mwifiex_set_hs_params()  argument
418 if (!hs_cfg) in mwifiex_set_hs_params()
430 if (hs_cfg->is_invoke_hostcmd) { in mwifiex_set_hs_params()
431 if (hs_cfg->conditions == HS_CFG_CANCEL) { in mwifiex_set_hs_params()
437 prev_cond = le32_to_cpu(adapter->hs_cfg in mwifiex_set_hs_params()
439 adapter->hs_cfg.conditions = in mwifiex_set_hs_params()
440 cpu_to_le32(hs_cfg->conditions); in mwifiex_set_hs_params()
441 } else if (hs_cfg->conditions) { in mwifiex_set_hs_params()
442 adapter->hs_cfg.conditions = in mwifiex_set_hs_params()
443 cpu_to_le32(hs_cfg->conditions); in mwifiex_set_hs_params()
444 adapter->hs_cfg.gpio = (u8)hs_cfg->gpio; in mwifiex_set_hs_params()
445 if (hs_cfg->gap) in mwifiex_set_hs_params()
446 adapter->hs_cfg.gap = (u8)hs_cfg->gap; in mwifiex_set_hs_params()
447 } else if (adapter->hs_cfg.conditions == in mwifiex_set_hs_params()
458 &adapter->hs_cfg, in mwifiex_set_hs_params()
461 if (hs_cfg->conditions == HS_CFG_CANCEL) in mwifiex_set_hs_params()
463 adapter->hs_cfg.conditions = in mwifiex_set_hs_params()
466 adapter->hs_cfg.conditions = in mwifiex_set_hs_params()
467 cpu_to_le32(hs_cfg->conditions); in mwifiex_set_hs_params()
468 adapter->hs_cfg.gpio = (u8)hs_cfg->gpio; in mwifiex_set_hs_params()
469 adapter->hs_cfg.gap = (u8)hs_cfg->gap; in mwifiex_set_hs_params()
473 hs_cfg->conditions = le32_to_cpu(adapter->hs_cfg.conditions); in mwifiex_set_hs_params()
474 hs_cfg->gpio = adapter->hs_cfg.gpio; in mwifiex_set_hs_params()
475 hs_cfg->gap = adapter->hs_cfg.gap; in mwifiex_set_hs_params()