Lines Matching defs:ch_list
845 struct iwm_umac_cmd_get_channel_list *ch_list;
850 ch_list = kzalloc(size, GFP_KERNEL);
851 if (!ch_list) {
856 ch_list->ch[0].band = UMAC_BAND_2GHZ;
857 ch_list->ch[0].type = UMAC_CHANNEL_WIDTH_20MHZ;
858 ch_list->ch[0].flags = UMAC_CHANNEL_FLAG_VALID;
860 ch_list->ch[1].band = UMAC_BAND_5GHZ;
861 ch_list->ch[1].type = UMAC_CHANNEL_WIDTH_20MHZ;
862 ch_list->ch[1].flags = UMAC_CHANNEL_FLAG_VALID;
864 ch_list->ch[2].band = UMAC_BAND_2GHZ;
865 ch_list->ch[2].type = UMAC_CHANNEL_WIDTH_20MHZ;
866 ch_list->ch[2].flags = UMAC_CHANNEL_FLAG_VALID | UMAC_CHANNEL_FLAG_IBSS;
868 ch_list->ch[3].band = UMAC_BAND_5GHZ;
869 ch_list->ch[3].type = UMAC_CHANNEL_WIDTH_20MHZ;
870 ch_list->ch[3].flags = UMAC_CHANNEL_FLAG_VALID | UMAC_CHANNEL_FLAG_IBSS;
872 ch_list->count = cpu_to_le16(4);
877 ret = iwm_hal_send_umac_cmd(iwm, &udma_cmd, &umac_cmd, ch_list, size);
879 kfree(ch_list);