Lines Matching refs:ch_id

252 static int is_valid_channel(u16 ch_id)  in is_valid_channel()  argument
254 if (ch_id <= 14 || in is_valid_channel()
255 (36 <= ch_id && ch_id <= 64 && ch_id % 4 == 0) || in is_valid_channel()
256 (100 <= ch_id && ch_id <= 140 && ch_id % 4 == 0) || in is_valid_channel()
257 (145 <= ch_id && ch_id <= 165 && ch_id % 4 == 1)) in is_valid_channel()
262 static u8 ch_id_to_ch_index(u16 ch_id) in ch_id_to_ch_index() argument
264 if (WARN_ON(!is_valid_channel(ch_id))) in ch_id_to_ch_index()
267 if (ch_id <= 14) in ch_id_to_ch_index()
268 return ch_id - 1; in ch_id_to_ch_index()
269 if (ch_id <= 64) in ch_id_to_ch_index()
270 return (ch_id + 20) / 4; in ch_id_to_ch_index()
271 if (ch_id <= 140) in ch_id_to_ch_index()
272 return (ch_id - 12) / 4; in ch_id_to_ch_index()
273 return (ch_id - 13) / 4; in ch_id_to_ch_index()
277 static u16 channel_id_to_papd(u16 ch_id) in channel_id_to_papd() argument
279 if (WARN_ON(!is_valid_channel(ch_id))) in channel_id_to_papd()
282 if (1 <= ch_id && ch_id <= 14) in channel_id_to_papd()
284 if (36 <= ch_id && ch_id <= 64) in channel_id_to_papd()
286 if (100 <= ch_id && ch_id <= 140) in channel_id_to_papd()
291 static u16 channel_id_to_txp(struct iwl_phy_db *phy_db, u16 ch_id) in channel_id_to_txp() argument
295 u8 ch_index = ch_id_to_ch_index(ch_id); in channel_id_to_txp()
314 u32 type, u8 **data, u16 *size, u16 ch_id) in iwl_phy_db_get_section_data() argument
324 ch_group_id = channel_id_to_papd(ch_id); in iwl_phy_db_get_section_data()
326 ch_group_id = channel_id_to_txp(phy_db, ch_id); in iwl_phy_db_get_section_data()