Lines Matching defs:pno
10265 struct wmi_pno_scan_req_arg *pno)
10284 channel_list_len = sizeof(u32) * pno->a_networks[0].channel_count;
10287 nlo_list_len = sizeof(*nlo_list) * pno->uc_networks_count;
10298 cmd->vdev_id = cpu_to_le32(pno->vdev_id);
10302 cmd->active_dwell_time = cpu_to_le32(pno->active_max_time);
10303 cmd->passive_dwell_time = cpu_to_le32(pno->passive_max_time);
10305 if (pno->do_passive_scan)
10308 cmd->fast_scan_period = cpu_to_le32(pno->fast_scan_period);
10309 cmd->slow_scan_period = cpu_to_le32(pno->slow_scan_period);
10310 cmd->fast_scan_max_cycles = cpu_to_le32(pno->fast_scan_max_cycles);
10311 cmd->delay_start_time = cpu_to_le32(pno->delay_start_time);
10313 if (pno->enable_pno_scan_randomization) {
10316 ether_addr_copy(cmd->mac_addr.addr, pno->mac_addr);
10317 ether_addr_copy(cmd->mac_mask.addr, pno->mac_addr_mask);
10323 cmd->no_of_ssids = cpu_to_le32(pno->uc_networks_count);
10329 for (i = 0; i < pno->uc_networks_count; i++) {
10336 cpu_to_le32(pno->a_networks[i].ssid.ssid_len);
10338 pno->a_networks[i].ssid.ssid,
10341 if (pno->a_networks[i].rssi_threshold &&
10342 pno->a_networks[i].rssi_threshold > -300) {
10345 cpu_to_le32(pno->a_networks[i].rssi_threshold);
10350 cpu_to_le32(pno->a_networks[i].bcast_nw_type);
10354 cmd->num_of_channels = cpu_to_le32(pno->a_networks[0].channel_count);
10360 for (i = 0; i < pno->a_networks[0].channel_count; i++)
10361 channel_list[i] = cpu_to_le32(pno->a_networks[0].channels[i]);
10363 ath12k_dbg(ar->ab, ATH12K_DBG_WMI, "wmi tlv start pno config vdev_id %d\n",
10388 "wmi tlv stop pno config vdev_id %d\n", vdev_id);