Lines Matching refs:pno

3849 				       struct wmi_pno_scan_req *pno)  in ath10k_wmi_tlv_op_gen_config_pno_start()  argument
3869 len += sizeof(u32) * min_t(u8, pno->a_networks[0].channel_count, in ath10k_wmi_tlv_op_gen_config_pno_start()
3872 min_t(u8, pno->uc_networks_count, WMI_NLO_MAX_SSIDS); in ath10k_wmi_tlv_op_gen_config_pno_start()
3885 cmd->vdev_id = __cpu_to_le32(pno->vdev_id); in ath10k_wmi_tlv_op_gen_config_pno_start()
3889 cmd->active_dwell_time = __cpu_to_le32(pno->active_max_time); in ath10k_wmi_tlv_op_gen_config_pno_start()
3890 cmd->passive_dwell_time = __cpu_to_le32(pno->passive_max_time); in ath10k_wmi_tlv_op_gen_config_pno_start()
3892 if (pno->do_passive_scan) in ath10k_wmi_tlv_op_gen_config_pno_start()
3896 cmd->fast_scan_period = __cpu_to_le32(pno->fast_scan_period); in ath10k_wmi_tlv_op_gen_config_pno_start()
3897 cmd->slow_scan_period = __cpu_to_le32(pno->slow_scan_period); in ath10k_wmi_tlv_op_gen_config_pno_start()
3898 cmd->fast_scan_max_cycles = __cpu_to_le32(pno->fast_scan_max_cycles); in ath10k_wmi_tlv_op_gen_config_pno_start()
3899 cmd->delay_start_time = __cpu_to_le32(pno->delay_start_time); in ath10k_wmi_tlv_op_gen_config_pno_start()
3901 if (pno->enable_pno_scan_randomization) { in ath10k_wmi_tlv_op_gen_config_pno_start()
3904 ether_addr_copy(cmd->mac_addr.addr, pno->mac_addr); in ath10k_wmi_tlv_op_gen_config_pno_start()
3905 ether_addr_copy(cmd->mac_mask.addr, pno->mac_addr_mask); in ath10k_wmi_tlv_op_gen_config_pno_start()
3912 cmd->no_of_ssids = __cpu_to_le32(min_t(u8, pno->uc_networks_count, in ath10k_wmi_tlv_op_gen_config_pno_start()
3931 nlo_list[i].ssid.ssid.ssid_len = pno->a_networks[i].ssid.ssid_len; in ath10k_wmi_tlv_op_gen_config_pno_start()
3933 pno->a_networks[i].ssid.ssid, in ath10k_wmi_tlv_op_gen_config_pno_start()
3937 if (pno->a_networks[i].rssi_threshold && in ath10k_wmi_tlv_op_gen_config_pno_start()
3938 pno->a_networks[i].rssi_threshold > -300) { in ath10k_wmi_tlv_op_gen_config_pno_start()
3941 __cpu_to_le32(pno->a_networks[i].rssi_threshold); in ath10k_wmi_tlv_op_gen_config_pno_start()
3946 __cpu_to_le32(pno->a_networks[i].bcast_nw_type); in ath10k_wmi_tlv_op_gen_config_pno_start()
3953 pno->a_networks[0].channel_count, in ath10k_wmi_tlv_op_gen_config_pno_start()
3964 channel_list[i] = __cpu_to_le32(pno->a_networks[0].channels[i]); in ath10k_wmi_tlv_op_gen_config_pno_start()