Lines Matching refs:center_channel
1432 wf_valid_40MHz_center_chan(uint center_channel, chanspec_band_t band) in wf_valid_40MHz_center_chan() argument
1436 return (center_channel >= CH_MIN_2G_40M_CHANNEL && in wf_valid_40MHz_center_chan()
1437 center_channel <= CH_MAX_2G_40M_CHANNEL); in wf_valid_40MHz_center_chan()
1443 if (center_channel == wf_5g_40m_chans[i]) { in wf_valid_40MHz_center_chan()
1450 if ((center_channel >= CH_MIN_6G_40M_CHANNEL && in wf_valid_40MHz_center_chan()
1451 center_channel <= CH_MAX_6G_40M_CHANNEL) && in wf_valid_40MHz_center_chan()
1452 ((center_channel - CH_MIN_6G_40M_CHANNEL) % 8) == 0) { // even multiple of 8 in wf_valid_40MHz_center_chan()
1469 wf_valid_80MHz_center_chan(uint center_channel, chanspec_band_t band) in wf_valid_80MHz_center_chan() argument
1473 if (channel_80mhz_to_id(center_channel) >= 0) { in wf_valid_80MHz_center_chan()
1478 if (channel_6g_80mhz_to_id(center_channel) >= 0) { in wf_valid_80MHz_center_chan()
1495 wf_valid_160MHz_center_chan(uint center_channel, chanspec_band_t band) in wf_valid_160MHz_center_chan() argument
1502 if (center_channel == wf_5g_160m_chans[i]) { in wf_valid_160MHz_center_chan()
1508 if ((center_channel >= CH_MIN_6G_160M_CHANNEL && in wf_valid_160MHz_center_chan()
1509 center_channel <= CH_MAX_6G_160M_CHANNEL) && in wf_valid_160MHz_center_chan()
1510 ((center_channel - CH_MIN_6G_160M_CHANNEL) % 32) == 0) { // even multiple of 32 in wf_valid_160MHz_center_chan()
1527 wf_valid_240MHz_center_chan(uint center_channel, chanspec_band_t band) in wf_valid_240MHz_center_chan() argument
1531 if ((center_channel >= CH_MIN_6G_240M_CHANNEL && in wf_valid_240MHz_center_chan()
1532 center_channel <= CH_MAX_6G_240M_CHANNEL) && in wf_valid_240MHz_center_chan()
1533 ((center_channel - CH_MIN_6G_240M_CHANNEL) % 48) == 0) { // even multiple of 48 in wf_valid_240MHz_center_chan()
1550 wf_valid_320MHz_center_chan(uint center_channel, chanspec_band_t band) in wf_valid_320MHz_center_chan() argument
1554 if ((center_channel >= CH_MIN_6G_320M_CHANNEL && in wf_valid_320MHz_center_chan()
1555 center_channel <= CH_MAX_6G_320M_CHANNEL) && in wf_valid_320MHz_center_chan()
1556 ((center_channel - CH_MIN_6G_320M_CHANNEL) % 64) == 0) { // even multiple of 64 in wf_valid_320MHz_center_chan()
1627 wf_create_40MHz_chspec(uint primary_channel, uint center_channel, in wf_create_40MHz_chspec() argument
1635 sb = channel_to_sb(center_channel, primary_channel, WL_CHANSPEC_BW_40); in wf_create_40MHz_chspec()
1640 if (sb < 0 || !wf_valid_40MHz_center_chan(center_channel, band)) { in wf_create_40MHz_chspec()
1645 return (chanspec_t)(center_channel | WL_CHANSPEC_BW_40 | band | in wf_create_40MHz_chspec()
1666 uint center_channel; in wf_create_40MHz_chspec_primary_sb() local
1670 center_channel = primary_channel + CH_10MHZ_APART; in wf_create_40MHz_chspec_primary_sb()
1672 center_channel = primary_channel - CH_10MHZ_APART; in wf_create_40MHz_chspec_primary_sb()
1677 return wf_create_40MHz_chspec(primary_channel, center_channel, band); in wf_create_40MHz_chspec_primary_sb()
1694 wf_create_80MHz_chspec(uint primary_channel, uint center_channel, in wf_create_80MHz_chspec() argument
1702 sb = channel_to_sb(center_channel, primary_channel, WL_CHANSPEC_BW_80); in wf_create_80MHz_chspec()
1707 if (sb < 0 || !wf_valid_80MHz_center_chan(center_channel, band)) { in wf_create_80MHz_chspec()
1712 return (chanspec_t)(center_channel | WL_CHANSPEC_BW_80 | band | in wf_create_80MHz_chspec()
1730 wf_create_160MHz_chspec(uint primary_channel, uint center_channel, chanspec_band_t band) in wf_create_160MHz_chspec() argument
1737 sb = channel_to_sb(center_channel, primary_channel, WL_CHANSPEC_BW_160); in wf_create_160MHz_chspec()
1742 if (sb < 0 || !wf_valid_160MHz_center_chan(center_channel, band)) { in wf_create_160MHz_chspec()
1747 return (chanspec_t)(center_channel | WL_CHANSPEC_BW_160 | band | in wf_create_160MHz_chspec()
1910 wf_create_240MHz_chspec(uint primary_channel, uint center_channel, chanspec_band_t band) in wf_create_240MHz_chspec() argument
1917 chan_id = channel_6g_240mhz_to_id(center_channel); in wf_create_240MHz_chspec()
1928 sb = channel_to_sb(center_channel, primary_channel, WL_CHANSPEC_BW_240); in wf_create_240MHz_chspec()
1933 if (sb < 0 || !wf_valid_240MHz_center_chan(center_channel, band)) { in wf_create_240MHz_chspec()
1961 wf_create_320MHz_chspec(uint primary_channel, uint center_channel, chanspec_band_t band) in wf_create_320MHz_chspec() argument
1968 chan_id = channel_6g_320mhz_to_id(center_channel); in wf_create_320MHz_chspec()
1979 sb = channel_to_sb(center_channel, primary_channel, WL_CHANSPEC_BW_320); in wf_create_320MHz_chspec()
1984 if (sb < 0 || !wf_valid_320MHz_center_chan(center_channel, band)) { in wf_create_320MHz_chspec()
2014 wf_create_chspec(uint primary_channel, uint center_channel, in wf_create_chspec() argument
2022 if (bw == WL_CHANSPEC_BW_20 && primary_channel == center_channel) { in wf_create_chspec()
2033 sb = channel_to_sb(center_channel, primary_channel, bw); in wf_create_chspec()
2042 center_channel = channel_6g_240mhz_to_id(center_channel); in wf_create_chspec()
2049 center_channel = channel_6g_320mhz_to_id(center_channel); in wf_create_chspec()
2057 chspec = center_channel | band | bw | in wf_create_chspec()
2543 wf_chspec_80(uint8 center_channel, uint8 primary_channel) in wf_chspec_80() argument
2551 chanspec_cur = CH80MHZ_CHSPEC(center_channel, sidebands[i]); in wf_chspec_80()
2942 wf_create_chspec_sb(uint sb, uint center_channel, chanspec_bw_t bw, chanspec_band_t band) in wf_create_chspec_sb() argument
2948 chspec = center_channel | band | bw | ((uint)sb << WL_CHANSPEC_CTL_SB_SHIFT); in wf_create_chspec_sb()