Home
last modified time | relevance | path

Searched refs:central_ch (Results 1 – 15 of 15) sorted by relevance

/linux-6.15/drivers/net/wireless/realtek/rtw89/
H A Drtw8852a.c839 val |= central_ch; in rtw8852a_ch_setting()
849 else if (central_ch >= 2 && central_ch <= 6) in rtw8852a_sco_mapping()
851 else if (central_ch >= 7 && central_ch <= 10) in rtw8852a_sco_mapping()
853 else if (central_ch >= 11 && central_ch <= 14) in rtw8852a_sco_mapping()
855 else if (central_ch == 36 || central_ch == 38) in rtw8852a_sco_mapping()
857 else if (central_ch >= 40 && central_ch <= 58) in rtw8852a_sco_mapping()
859 else if (central_ch >= 60 && central_ch <= 64) in rtw8852a_sco_mapping()
861 else if (central_ch == 100 || central_ch == 102) in rtw8852a_sco_mapping()
863 else if (central_ch >= 104 && central_ch <= 126) in rtw8852a_sco_mapping()
865 else if (central_ch >= 128 && central_ch <= 151) in rtw8852a_sco_mapping()
[all …]
H A Drtw8852b_common.c524 if (central_ch == 1) in rtw8852bx_sco_mapping()
526 else if (central_ch >= 2 && central_ch <= 6) in rtw8852bx_sco_mapping()
528 else if (central_ch >= 7 && central_ch <= 10) in rtw8852bx_sco_mapping()
530 else if (central_ch >= 11 && central_ch <= 14) in rtw8852bx_sco_mapping()
532 else if (central_ch == 36 || central_ch == 38) in rtw8852bx_sco_mapping()
534 else if (central_ch >= 40 && central_ch <= 58) in rtw8852bx_sco_mapping()
536 else if (central_ch >= 60 && central_ch <= 64) in rtw8852bx_sco_mapping()
538 else if (central_ch == 100 || central_ch == 102) in rtw8852bx_sco_mapping()
540 else if (central_ch >= 104 && central_ch <= 126) in rtw8852bx_sco_mapping()
542 else if (central_ch >= 128 && central_ch <= 151) in rtw8852bx_sco_mapping()
[all …]
H A Drtw8851b.c864 if (central_ch == 1) in rtw8851b_sco_mapping()
866 else if (central_ch >= 2 && central_ch <= 6) in rtw8851b_sco_mapping()
868 else if (central_ch >= 7 && central_ch <= 10) in rtw8851b_sco_mapping()
870 else if (central_ch >= 11 && central_ch <= 14) in rtw8851b_sco_mapping()
872 else if (central_ch == 36 || central_ch == 38) in rtw8851b_sco_mapping()
874 else if (central_ch >= 40 && central_ch <= 58) in rtw8851b_sco_mapping()
876 else if (central_ch >= 60 && central_ch <= 64) in rtw8851b_sco_mapping()
878 else if (central_ch == 100 || central_ch == 102) in rtw8851b_sco_mapping()
880 else if (central_ch >= 104 && central_ch <= 126) in rtw8851b_sco_mapping()
882 else if (central_ch >= 128 && central_ch <= 151) in rtw8851b_sco_mapping()
[all …]
H A Dphy.c733 u8 central_ch = chan->channel; in rtw89_phy_get_txsc() local
742 txsc_idx = pri_ch > central_ch ? 1 : 2; in rtw89_phy_get_txsc()
746 if (pri_ch > central_ch) in rtw89_phy_get_txsc()
747 txsc_idx = (pri_ch - central_ch) >> 1; in rtw89_phy_get_txsc()
755 if (pri_ch > central_ch) in rtw89_phy_get_txsc()
756 tmp = (pri_ch - central_ch) >> 1; in rtw89_phy_get_txsc()
758 tmp = ((central_ch - pri_ch) >> 1) + 1; in rtw89_phy_get_txsc()
779 if (pri_ch > central_ch) in rtw89_phy_get_txsc()
802 u8 central_ch = chan->channel; in rtw89_phy_get_txsb() local
810 txsb_idx = pri_ch > central_ch ? 1 : 0; in rtw89_phy_get_txsb()
[all …]
H A Drtw8922a_rfk.c39 u8 central_ch, enum rtw89_band band, in rtw8922a_ctl_band_ch_bw() argument
78 rf_reg[path][i] |= u32_encode_bits(central_ch, RR_CFGCH_CH); in rtw8922a_ctl_band_ch_bw()
H A Drtw8852c_rfk.c3929 u8 central_ch, enum rtw89_band band, bool is_dav) in _ch_setting() argument
3942 rf_reg18 |= FIELD_PREP(RR_CFGCH_CH, central_ch); in _ch_setting()
3965 u8 central_ch, enum rtw89_band band) in _ctrl_ch() argument
3971 if ((central_ch > 14 && central_ch < 36) || in _ctrl_ch()
3972 (central_ch > 64 && central_ch < 100) || in _ctrl_ch()
3973 (central_ch > 144 && central_ch < 149) || central_ch > 177) in _ctrl_ch()
3976 if (central_ch > 253 || central_ch == 2) in _ctrl_ch()
3984 _ch_setting(rtwdev, path, central_ch, band, true); in _ctrl_ch()
3985 _ch_setting(rtwdev, path, central_ch, band, false); in _ctrl_ch()
4089 u8 central_ch, enum rtw89_band band, in rtw8852c_ctrl_bw_ch() argument
[all …]
H A Drtw8852b_rfk.c4087 u8 central_ch, bool dav) in _ch_setting() argument
4090 bool is_2g_ch = central_ch <= 14; in _ch_setting()
4098 rf_reg18 |= FIELD_PREP(RR_CFGCH_CH, central_ch); in _ch_setting()
4118 central_ch, path, reg18_addr, in _ch_setting()
4122 static void _ctrl_ch(struct rtw89_dev *rtwdev, u8 central_ch) in _ctrl_ch() argument
4124 _ch_setting(rtwdev, RF_PATH_A, central_ch, true); in _ctrl_ch()
4125 _ch_setting(rtwdev, RF_PATH_B, central_ch, true); in _ctrl_ch()
4126 _ch_setting(rtwdev, RF_PATH_A, central_ch, false); in _ctrl_ch()
4127 _ch_setting(rtwdev, RF_PATH_B, central_ch, false); in _ctrl_ch()
4167 enum rtw89_phy_idx phy, u8 central_ch, in rtw8852b_ctrl_bw_ch() argument
[all …]
H A Drtw8852bt_rfk.c4160 u8 central_ch, bool dav) in _ch_setting() argument
4163 bool is_2g_ch = central_ch <= 14; in _ch_setting()
4171 rf_reg18 |= FIELD_PREP(RR_CFGCH_CH, central_ch); in _ch_setting()
4191 central_ch, path, reg18_addr, in _ch_setting()
4195 static void _ctrl_ch(struct rtw89_dev *rtwdev, u8 central_ch) in _ctrl_ch() argument
4197 _ch_setting(rtwdev, RF_PATH_A, central_ch, true); in _ctrl_ch()
4198 _ch_setting(rtwdev, RF_PATH_B, central_ch, true); in _ctrl_ch()
4199 _ch_setting(rtwdev, RF_PATH_A, central_ch, false); in _ctrl_ch()
4200 _ch_setting(rtwdev, RF_PATH_B, central_ch, false); in _ctrl_ch()
4240 enum rtw89_phy_idx phy, u8 central_ch, in rtw8852bt_ctrl_bw_ch() argument
[all …]
H A Drtw8851b_rfk.c3537 u8 central_ch, bool dav) in _ch_setting() argument
3540 bool is_2g_ch = central_ch <= 14; in _ch_setting()
3548 rf_reg18 |= FIELD_PREP(RR_CFGCH_CH, central_ch); in _ch_setting()
3568 central_ch, path, reg18_addr, in _ch_setting()
3572 static void _ctrl_ch(struct rtw89_dev *rtwdev, u8 central_ch) in _ctrl_ch() argument
3574 _ch_setting(rtwdev, RF_PATH_A, central_ch, true); in _ctrl_ch()
3575 _ch_setting(rtwdev, RF_PATH_A, central_ch, false); in _ctrl_ch()
3615 enum rtw89_phy_idx phy, u8 central_ch, in rtw8851b_ctrl_bw_ch() argument
3618 _ctrl_ch(rtwdev, central_ch); in rtw8851b_ctrl_bw_ch()
H A Drtw8852c.c759 static int rtw8852c_ctrl_sco_cck(struct rtw89_dev *rtwdev, u8 central_ch, in rtw8852c_ctrl_sco_cck() argument
765 ch_element = central_ch - 1; in rtw8852c_ctrl_sco_cck()
768 ch_element = central_ch - 1 + 2; in rtw8852c_ctrl_sco_cck()
770 ch_element = central_ch - 1 - 2; in rtw8852c_ctrl_sco_cck()
982 u8 central_ch = chan->channel; in rtw8852c_ctrl_ch() local
1058 if (central_ch == 14) { in rtw8852c_ctrl_ch()
H A Drtw8922a.c1211 static void rtw8922a_set_cck_parameters(struct rtw89_dev *rtwdev, u8 central_ch, in rtw8922a_set_cck_parameters() argument
1214 if (central_ch == 14) { in rtw8922a_set_cck_parameters()
1241 u8 central_ch = chan->channel; in rtw8922a_ctrl_ch() local
1267 rtw8922a_set_cck_parameters(rtwdev, central_ch, phy_idx); in rtw8922a_ctrl_ch()
H A Dchan.c95 static u8 rtw89_get_primary_sb_idx(u8 central_ch, u8 pri_ch, in rtw89_get_primary_sb_idx() argument
105 return (prisb_cal_ofst[bw] + pri_ch - central_ch) / 4; in rtw89_get_primary_sb_idx()
1649 slot_arg->roles[0].central_ch = chan->channel; in __mrc_fw_add_role()
H A Dfw.c2869 h2c->info[phy_idx].central_ch = chan->channel; in rtw89_fw_h2c_lps_ch_info()
2949 h2c->central_ch[rtwvif_link->phy_idx] = chan->channel; in rtw89_fw_h2c_lps_ml_cmn_info()
5332 le32_encode_bits(ch_info->central_ch, RTW89_H2C_CHINFO_W0_CENTER_CH) | in rtw89_fw_h2c_scan_list_offload()
5411 le32_encode_bits(ch_info->central_ch, in rtw89_fw_h2c_scan_list_offload_be()
6823 ch_info->central_ch = op->channel; in rtw89_hw_scan_add_chan()
6974 ch_info->central_ch = channel->hw_value; in rtw89_pno_scan_add_chan_list_ax()
7032 ch_info->central_ch = channel->hw_value; in rtw89_hw_scan_add_chan_list_ax()
7102 ch_info->central_ch = channel->hw_value; in rtw89_pno_scan_add_chan_list_be()
7163 ch_info->central_ch = channel->hw_value; in rtw89_hw_scan_add_chan_list_be()
8327 le32_encode_bits(slot_arg->roles[i].central_ch, in rtw89_fw_h2c_mrc_add_slot()
H A Dfw.h341 u8 central_ch; member
365 u8 central_ch; member
1798 u8 central_ch; member
1811 u8 central_ch[RTW89_PHY_NUM]; member
3329 u8 central_ch; member
H A Dphy.h1009 u8 rtw89_encode_chan_idx(struct rtw89_dev *rtwdev, u8 central_ch, u8 band);