Lines Matching refs:pno
9314 struct wmi_pno_scan_req *pno)
9333 channel_list_len = sizeof(u32) * pno->a_networks[0].channel_count;
9336 nlo_list_len = sizeof(*nlo_list) * pno->uc_networks_count;
9348 cmd->vdev_id = pno->vdev_id;
9352 cmd->active_dwell_time = pno->active_max_time;
9353 cmd->passive_dwell_time = pno->passive_max_time;
9355 if (pno->do_passive_scan)
9358 cmd->fast_scan_period = pno->fast_scan_period;
9359 cmd->slow_scan_period = pno->slow_scan_period;
9360 cmd->fast_scan_max_cycles = pno->fast_scan_max_cycles;
9361 cmd->delay_start_time = pno->delay_start_time;
9363 if (pno->enable_pno_scan_randomization) {
9366 ether_addr_copy(cmd->mac_addr.addr, pno->mac_addr);
9367 ether_addr_copy(cmd->mac_mask.addr, pno->mac_addr_mask);
9375 cmd->no_of_ssids = pno->uc_networks_count;
9389 nlo_list[i].ssid.ssid.ssid_len = pno->a_networks[i].ssid.ssid_len;
9391 pno->a_networks[i].ssid.ssid,
9396 if (pno->a_networks[i].rssi_threshold &&
9397 pno->a_networks[i].rssi_threshold > -300) {
9400 pno->a_networks[i].rssi_threshold;
9405 pno->a_networks[i].bcast_nw_type;
9409 cmd->num_of_channels = pno->a_networks[0].channel_count;
9416 channel_list[i] = pno->a_networks[0].channels[i];
9418 ath11k_dbg(ar->ab, ATH11K_DBG_WMI, "tlv start pno config vdev_id %d\n",
9444 "tlv stop pno config vdev_id %d\n", vdev_id);