Lines Matching refs:scan_config

1088 	struct iwl_scan_config *scan_config;  in iwl_mvm_config_scan()  local
1101 cmd_size = sizeof(*scan_config) + mvm->fw->ucode_capa.n_scan_channels; in iwl_mvm_config_scan()
1103 scan_config = kzalloc(cmd_size, GFP_KERNEL); in iwl_mvm_config_scan()
1104 if (!scan_config) in iwl_mvm_config_scan()
1108 scan_config->hdr.size = cpu_to_le16(data_size); in iwl_mvm_config_scan()
1109 scan_config->flags = cpu_to_le32(SCAN_CONFIG_FLAG_ACTIVATE | in iwl_mvm_config_scan()
1118 scan_config->tx_chains = cpu_to_le32(iwl_mvm_get_valid_tx_ant(mvm)); in iwl_mvm_config_scan()
1119 scan_config->rx_chains = cpu_to_le32(iwl_mvm_scan_rx_ant(mvm)); in iwl_mvm_config_scan()
1120 scan_config->legacy_rates = iwl_mvm_scan_config_rates(mvm); in iwl_mvm_config_scan()
1121 scan_config->out_of_channel_time = cpu_to_le32(170); in iwl_mvm_config_scan()
1122 scan_config->suspend_time = cpu_to_le32(30); in iwl_mvm_config_scan()
1123 scan_config->dwell_active = 20; in iwl_mvm_config_scan()
1124 scan_config->dwell_passive = 110; in iwl_mvm_config_scan()
1125 scan_config->dwell_fragmented = 20; in iwl_mvm_config_scan()
1127 memcpy(&scan_config->mac_addr, &mvm->addresses[0].addr, ETH_ALEN); in iwl_mvm_config_scan()
1129 scan_config->bcast_sta_id = mvm->aux_sta.sta_id; in iwl_mvm_config_scan()
1130 scan_config->channel_flags = IWL_CHANNEL_FLAG_EBS | in iwl_mvm_config_scan()
1137 scan_config->channel_array[j] = band->channels[i].hw_value; in iwl_mvm_config_scan()
1140 scan_config->channel_array[j] = band->channels[i].hw_value; in iwl_mvm_config_scan()
1142 cmd.data[0] = scan_config; in iwl_mvm_config_scan()
1150 kfree(scan_config); in iwl_mvm_config_scan()