Lines Matching defs:chan
777 static void ath11k_wmi_put_wmi_channel(struct wmi_channel *chan,
780 memset(chan, 0, sizeof(*chan));
782 chan->mhz = arg->channel.freq;
783 chan->band_center_freq1 = arg->channel.band_center_freq1;
785 chan->band_center_freq2 = arg->channel.band_center_freq2;
787 chan->band_center_freq2 = 0;
789 chan->info |= FIELD_PREP(WMI_CHAN_INFO_MODE, arg->channel.mode);
791 chan->info |= WMI_CHAN_INFO_PASSIVE;
793 chan->info |= WMI_CHAN_INFO_ADHOC_ALLOWED;
795 chan->info |= WMI_CHAN_INFO_ALLOW_HT;
797 chan->info |= WMI_CHAN_INFO_ALLOW_VHT;
799 chan->info |= WMI_CHAN_INFO_ALLOW_HE;
801 chan->info |= WMI_CHAN_INFO_HT40_PLUS;
803 chan->info |= WMI_CHAN_INFO_DFS;
805 chan->info |= WMI_CHAN_INFO_DFS_FREQ2;
807 chan->reg_info_1 = FIELD_PREP(WMI_CHAN_REG_INFO1_MAX_PWR,
812 chan->reg_info_2 = FIELD_PREP(WMI_CHAN_REG_INFO2_ANT_MAX,
824 struct wmi_channel *chan;
832 len = sizeof(*cmd) + sizeof(*chan) + TLV_HDR_SIZE;
867 chan = ptr;
869 ath11k_wmi_put_wmi_channel(chan, arg);
871 chan->tlv_header = FIELD_PREP(WMI_TLV_TAG, WMI_TAG_CHANNEL) |
873 sizeof(*chan) - TLV_HDR_SIZE);
874 ptr += sizeof(*chan);
1339 "WMI bss chan info req type %d\n", type);
2302 "WMI no.of chan = %d len = %d pdev_id = %d num_sends = %d\n",
2357 "WMI chan scan list chan[%d] = %u, chan_info->info %8x\n",
4100 ath11k_warn(ab, "failed to fetch reg chan list update ev\n");
4465 ath11k_warn(ar->ab, "received scan bss chan event in an invalid scan state: %s (%d)\n",
4483 ath11k_warn(ar->ab, "received scan foreign chan event in an invalid scan state: %s (%d)\n",
4660 ath11k_warn(ab, "failed to fetch chan info ev");
4699 ath11k_warn(ab, "failed to fetch pdev bss chan info ev");
5979 ath11k_warn(ab, "failed to extract chan info event");
5984 "chan info vdev_id %d err_code %d freq %d cmd_flags %d noise_floor %d rx_clear_count %d cycle_count %d mac_clk_mhz %d\n",
5991 ath11k_dbg(ab, ATH11K_DBG_WMI, "chan info report completed\n");
5998 ath11k_warn(ab, "invalid vdev id in chan info ev %d",
6008 ath11k_warn(ab, "received chan info event without a scan request, ignoring\n");
6017 ath11k_warn(ab, "chan info: invalid frequency %d (idx %d out of bounds)\n",
6053 ath11k_warn(ab, "failed to extract pdev bss chan info event");
6073 "pdev bss chan info:\n pdev_id: %d freq: %d noise: %d cycle: busy %llu total %llu tx %llu rx %llu rx_bss %llu\n",
6091 ath11k_warn(ab, "bss chan info: invalid frequency %d (idx %d out of bounds)\n",
6353 "pdev dfs radar detected on pdev %d, detection mode %d, chan freq %d, chan_width %d, detector id %d, seg id %d, timestamp %d, chirp %d, freq offset %d, sidx %d",