Lines Matching refs:pno_params
432 _dhd_pno_set(dhd_pub_t *dhd, const dhd_pno_params_t *pno_params, dhd_pno_mode_t mode) in _dhd_pno_set() argument
453 if ((pno_params->params_legacy.pno_repeat != 0) || in _dhd_pno_set()
454 (pno_params->params_legacy.pno_freq_expo_max != 0)) { in _dhd_pno_set()
456 pfn_param.repeat = (uchar) (pno_params->params_legacy.pno_repeat); in _dhd_pno_set()
457 pfn_param.exp = (uchar) (pno_params->params_legacy.pno_freq_expo_max); in _dhd_pno_set()
460 if (pno_params->params_legacy.scan_fr != 0) in _dhd_pno_set()
461 pfn_param.scan_freq = htod32(pno_params->params_legacy.scan_fr); in _dhd_pno_set()
499 if (pno_params->params_batch.bestn) in _dhd_pno_set()
500 pfn_param.bestn = pno_params->params_batch.bestn; in _dhd_pno_set()
501 if (pno_params->params_batch.scan_fr) in _dhd_pno_set()
502 pfn_param.scan_freq = htod32(pno_params->params_batch.scan_fr); in _dhd_pno_set()
503 if (pno_params->params_batch.mscan) in _dhd_pno_set()
504 pfn_param.mscan = pno_params->params_batch.mscan; in _dhd_pno_set()
509 if (pno_params->params_hotlist.scan_fr) in _dhd_pno_set()
510 pfn_param.scan_freq = htod32(pno_params->params_hotlist.scan_fr); in _dhd_pno_set()
545 pfn_param.scan_freq = htod32(pno_params->params_gscan.scan_fr); in _dhd_pno_set()
546 if (pno_params->params_gscan.mscan) { in _dhd_pno_set()
547 pfn_param.bestn = pno_params->params_gscan.bestn; in _dhd_pno_set()
548 pfn_param.mscan = pno_params->params_gscan.mscan; in _dhd_pno_set()
563 pfn_param.scan_freq = gcd(pno_params->params_gscan.scan_fr, in _dhd_pno_set()
573 lost_network_timeout = (pno_params->params_gscan.max_ch_bucket_freq * in _dhd_pno_set()
575 pno_params->params_gscan.lost_ap_window); in _dhd_pno_set()
603 ((mode & DHD_PNO_GSCAN_MODE) && pno_params->params_gscan.mscan)) in _dhd_pno_set()