Lines Matching defs:chan
863 static void ath11k_wmi_put_wmi_channel(struct wmi_channel *chan,
868 memset(chan, 0, sizeof(*chan));
870 chan->mhz = arg->channel.freq;
871 chan->band_center_freq1 = arg->channel.band_center_freq1;
875 chan->band_center_freq1 = center_freq1 + 40;
877 chan->band_center_freq1 = center_freq1 - 40;
879 chan->band_center_freq2 = arg->channel.band_center_freq1;
883 chan->band_center_freq2 = arg->channel.band_center_freq2;
885 chan->band_center_freq2 = 0;
888 chan->info |= FIELD_PREP(WMI_CHAN_INFO_MODE, arg->channel.mode);
890 chan->info |= WMI_CHAN_INFO_PASSIVE;
892 chan->info |= WMI_CHAN_INFO_ADHOC_ALLOWED;
894 chan->info |= WMI_CHAN_INFO_ALLOW_HT;
896 chan->info |= WMI_CHAN_INFO_ALLOW_VHT;
898 chan->info |= WMI_CHAN_INFO_ALLOW_HE;
900 chan->info |= WMI_CHAN_INFO_HT40_PLUS;
902 chan->info |= WMI_CHAN_INFO_DFS;
904 chan->info |= WMI_CHAN_INFO_DFS_FREQ2;
906 chan->reg_info_1 = FIELD_PREP(WMI_CHAN_REG_INFO1_MAX_PWR,
911 chan->reg_info_2 = FIELD_PREP(WMI_CHAN_REG_INFO2_ANT_MAX,
923 struct wmi_channel *chan;
931 len = sizeof(*cmd) + sizeof(*chan) + TLV_HDR_SIZE;
970 chan = ptr;
972 ath11k_wmi_put_wmi_channel(chan, arg);
974 chan->tlv_header = FIELD_PREP(WMI_TLV_TAG, WMI_TAG_CHANNEL) |
976 sizeof(*chan) - TLV_HDR_SIZE);
977 ptr += sizeof(*chan);
1472 "cmd pdev bss chan info request type %d\n", type);
2473 "no.of chan = %d len = %d pdev_id = %d num_sends = %d\n",
2532 "chan scan list chan[%d] = %u, chan_info->info %8x\n",
2547 ath11k_dbg(ar->ab, ATH11K_DBG_WMI, "cmd scan chan list channels %d",
5114 ath11k_warn(ab, "failed to fetch reg chan list update ev\n");
5290 ath11k_warn(ab, "failed to fetch reg chan list ext update ev\n");
5974 ath11k_warn(ar->ab, "received scan bss chan event in an invalid scan state: %s (%d)\n",
5992 ath11k_warn(ar->ab, "received scan foreign chan event in an invalid scan state: %s (%d)\n",
6171 ath11k_warn(ab, "failed to fetch chan info ev");
6210 ath11k_warn(ab, "failed to fetch pdev bss chan info ev");
7099 ath11k_dbg(ab, ATH11K_DBG_WMI, "event reg chan list id %d", id);
7889 ath11k_warn(ab, "failed to extract chan info event");
7894 "event 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",
7901 ath11k_dbg(ab, ATH11K_DBG_WMI, "chan info report completed\n");
7908 ath11k_warn(ab, "invalid vdev id in chan info ev %d",
7918 ath11k_warn(ab, "received chan info event without a scan request, ignoring\n");
7927 ath11k_warn(ab, "chan info: invalid frequency %d (idx %d out of bounds)\n",
7963 ath11k_warn(ab, "failed to extract pdev bss chan info event");
7983 "event 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",
8001 ath11k_warn(ab, "bss chan info: invalid frequency %d (idx %d out of bounds)\n",
8335 "event 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",