Lines Matching refs:hs_cfg

396 			  int cmd_type, struct mwifiex_ds_hs_cfg *hs_cfg)  in mwifiex_set_hs_params()  argument
403 if (!hs_cfg) in mwifiex_set_hs_params()
415 if (hs_cfg->is_invoke_hostcmd) { in mwifiex_set_hs_params()
416 if (hs_cfg->conditions == HS_CFG_CANCEL) { in mwifiex_set_hs_params()
421 prev_cond = le32_to_cpu(adapter->hs_cfg in mwifiex_set_hs_params()
423 adapter->hs_cfg.conditions = in mwifiex_set_hs_params()
424 cpu_to_le32(hs_cfg->conditions); in mwifiex_set_hs_params()
425 } else if (hs_cfg->conditions) { in mwifiex_set_hs_params()
426 adapter->hs_cfg.conditions = in mwifiex_set_hs_params()
427 cpu_to_le32(hs_cfg->conditions); in mwifiex_set_hs_params()
428 adapter->hs_cfg.gpio = (u8)hs_cfg->gpio; in mwifiex_set_hs_params()
429 if (hs_cfg->gap) in mwifiex_set_hs_params()
430 adapter->hs_cfg.gap = (u8)hs_cfg->gap; in mwifiex_set_hs_params()
431 } else if (adapter->hs_cfg.conditions == in mwifiex_set_hs_params()
442 &adapter->hs_cfg, in mwifiex_set_hs_params()
445 if (hs_cfg->conditions == HS_CFG_CANCEL) in mwifiex_set_hs_params()
447 adapter->hs_cfg.conditions = in mwifiex_set_hs_params()
450 adapter->hs_cfg.conditions = in mwifiex_set_hs_params()
451 cpu_to_le32(hs_cfg->conditions); in mwifiex_set_hs_params()
452 adapter->hs_cfg.gpio = (u8)hs_cfg->gpio; in mwifiex_set_hs_params()
453 adapter->hs_cfg.gap = (u8)hs_cfg->gap; in mwifiex_set_hs_params()
457 hs_cfg->conditions = le32_to_cpu(adapter->hs_cfg.conditions); in mwifiex_set_hs_params()
458 hs_cfg->gpio = adapter->hs_cfg.gpio; in mwifiex_set_hs_params()
459 hs_cfg->gap = adapter->hs_cfg.gap; in mwifiex_set_hs_params()