/freebsd/sys/contrib/dev/rtw89/ |
H A D | rtw8852a.c | 783 static int rtw8852a_ctrl_sco_cck(struct rtw89_dev *rtwdev, u8 central_ch, in rtw8852a_ctrl_sco_cck() 789 ch_element = central_ch - 1; in rtw8852a_ch_setting() 792 ch_element = central_ch - 1 + 2; in rtw8852a_ch_setting() 794 ch_element = central_ch - 1 - 2; in rtw8852a_ch_setting() 807 static void rtw8852a_ch_setting(struct rtw89_dev *rtwdev, u8 central_ch, in rtw8852a_sco_mapping() 818 val |= central_ch; in rtw8852a_sco_mapping() 819 if (central_ch > 14) in rtw8852a_sco_mapping() 824 static u8 rtw8852a_sco_mapping(u8 central_ch) in rtw8852a_sco_mapping() 826 if (central_ch == 1) in rtw8852a_sco_mapping() 828 else if (central_ch > in rtw8852a_sco_mapping() 761 rtw8852a_ctrl_sco_cck(struct rtw89_dev * rtwdev,u8 central_ch,u8 primary_ch,enum rtw89_bandwidth bw) rtw8852a_ctrl_sco_cck() argument 785 rtw8852a_ch_setting(struct rtw89_dev * rtwdev,u8 central_ch,u8 path) rtw8852a_ch_setting() argument 802 rtw8852a_sco_mapping(u8 central_ch) rtw8852a_sco_mapping() argument 830 rtw8852a_ctrl_ch(struct rtw89_dev * rtwdev,u8 central_ch,enum rtw89_phy_idx phy_idx) rtw8852a_ctrl_ch() argument 1042 rtw8852a_spur_elimination(struct rtw89_dev * rtwdev,u8 central_ch) rtw8852a_spur_elimination() argument [all...] |
H A D | rtw8851b.c | 846 static u8 rtw8851b_sco_mapping(u8 central_ch) in rtw8851b_sco_mapping() 848 if (central_ch == 1) in rtw8851b_sco_mapping() 850 else if (central_ch >= 2 && central_ch <= 6) 852 else if (central_ch >= 7 && central_ch <= 10) 854 else if (central_ch >= 11 && central_ch <= 14) 856 else if (central_ch == 36 || central_ch 823 rtw8851b_sco_mapping(u8 central_ch) rtw8851b_sco_mapping() argument 1002 u8 central_ch = chan->channel; rtw8851b_ctrl_ch() local [all...] |
H A D | rtw8852b.c | 910 rtw8852b_sco_mapping(u8 central_ch) rtw8852b_sco_mapping() argument 1111 u8 central_ch = chan->channel; rtw8852b_ctrl_ch() local
|
H A D | phy.c | 677 u8 central_ch = chan->channel; in rtw89_phy_read_rf() 686 txsc_idx = pri_ch > central_ch ? 1 : 2; in rtw89_phy_read_rf() 690 if (pri_ch > central_ch) in rtw89_phy_read_rf() 691 txsc_idx = (pri_ch - central_ch) >> 1; in rtw89_phy_read_rf() 693 txsc_idx = ((central_ch - pri_ch) >> 1) + 1; in rtw89_phy_read_rf() 695 txsc_idx = pri_ch > central_ch ? 9 : 10; in rtw89_phy_read_rf() 699 if (pri_ch > central_ch) in rtw89_phy_read_rf_a() 700 tmp = (pri_ch - central_ch) >> 1; in rtw89_phy_read_rf_a() 702 tmp = ((central_ch - pri_ch) >> 1) + 1; in rtw89_phy_read_rf_a() 718 txsc_idx = pri_ch > central_ch in rtw89_phy_read_rf_a() 606 u8 central_ch = chan->channel; rtw89_phy_get_txsc() local 4670 rtw89_encode_chan_idx(struct rtw89_dev * rtwdev,u8 central_ch,u8 band) rtw89_encode_chan_idx() argument [all...] |
H A D | rtw8852c_rfk.c | 3897 u8 central_ch, enum rtw89_band band, bool is_dav) in _ch_setting() 3910 rf_reg18 |= FIELD_PREP(RR_CFGCH_CH, central_ch); in _ch_setting() 3933 u8 central_ch, enum rtw89_band band) in _ctrl_ch() 3939 if ((central_ch > 14 && central_ch < 36) || in _rxbb_bw() 3940 (central_ch > 64 && central_ch < 100) || in _rxbb_bw() 3941 (central_ch > 144 && central_ch < 149) || central_ch > 17 in _rxbb_bw() 3877 _ch_setting(struct rtw89_dev * rtwdev,enum rtw89_rf_path path,u8 central_ch,enum rtw89_band band,bool is_dav) _ch_setting() argument 3913 _ctrl_ch(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy,u8 central_ch,enum rtw89_band band) _ctrl_ch() argument 4037 rtw8852c_ctrl_bw_ch(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy,u8 central_ch,enum rtw89_band band,enum rtw89_bandwidth bw) rtw8852c_ctrl_bw_ch() argument [all...] |
H A D | rtw8852b_rfk.c | 4075 u8 central_ch, bool dav) in _ch_setting() 4078 bool is_2g_ch = central_ch <= 14; in _ch_setting() 4086 rf_reg18 |= FIELD_PREP(RR_CFGCH_CH, central_ch); in _ch_setting() 4106 central_ch, path, reg18_addr, in _ch_setting() 4110 static void _ctrl_ch(struct rtw89_dev *rtwdev, u8 central_ch) in _ctrl_ch() 4112 _ch_setting(rtwdev, RF_PATH_A, central_ch, true); in _ctrl_ch() 4113 _ch_setting(rtwdev, RF_PATH_B, central_ch, true); in _ctrl_ch() 4114 _ch_setting(rtwdev, RF_PATH_A, central_ch, false); in _ctrl_ch() 4115 _ch_setting(rtwdev, RF_PATH_B, central_ch, false); in _ctrl_ch() 4155 enum rtw89_phy_idx phy, u8 central_ch, in rtw8852b_ctrl_bw_ch() 4074 _ch_setting(struct rtw89_dev * rtwdev,enum rtw89_rf_path path,u8 central_ch,bool dav) _ch_setting() argument 4109 _ctrl_ch(struct rtw89_dev * rtwdev,u8 central_ch) _ctrl_ch() argument 4154 rtw8852b_ctrl_bw_ch(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy,u8 central_ch,enum rtw89_band band,enum rtw89_bandwidth bw) rtw8852b_ctrl_bw_ch() argument [all...] |
H A D | rtw8851b_rfk.c | 3529 u8 central_ch, bool dav) in _ch_setting() argument 3532 bool is_2g_ch = central_ch <= 14; in _ch_setting() 3540 rf_reg18 |= FIELD_PREP(RR_CFGCH_CH, central_ch); in _ch_setting() 3560 central_ch, path, reg18_addr, in _ch_setting() 3564 static void _ctrl_ch(struct rtw89_dev *rtwdev, u8 central_ch) in _ctrl_ch() argument 3566 _ch_setting(rtwdev, RF_PATH_A, central_ch, true); in _ctrl_ch() 3567 _ch_setting(rtwdev, RF_PATH_A, central_ch, false); in _ctrl_ch() 3607 enum rtw89_phy_idx phy, u8 central_ch, in rtw8851b_ctrl_bw_ch() argument 3610 _ctrl_ch(rtwdev, central_ch); in rtw8851b_ctrl_bw_ch()
|
H A D | rtw8852c.c | 742 static int rtw8852c_ctrl_sco_cck(struct rtw89_dev *rtwdev, u8 central_ch, 748 ch_element = central_ch - 1; 751 ch_element = central_ch - 1 + 2; 753 ch_element = central_ch - 1 - 2; 965 u8 central_ch = chan->channel; in rtw8852c_ctrl_ch() 1041 if (central_ch == 14) { in rtw8852c_bw_setting() 686 rtw8852c_ctrl_sco_cck(struct rtw89_dev * rtwdev,u8 central_ch,u8 primary_ch,enum rtw89_bandwidth bw) rtw8852c_ctrl_sco_cck() argument 909 u8 central_ch = chan->channel; rtw8852c_ctrl_ch() local
|
H A D | phy.h | 956 u8 rtw89_encode_chan_idx(struct rtw89_dev *rtwdev, u8 central_ch, u8 band);
|
H A D | fw.c | 2551 h2c->info[0].central_ch = chan->channel; in rtw89_fw_h2c_cxdrv_init() 4711 le32_encode_bits(ch_info->central_ch, RTW89_H2C_CHINFO_W0_CENTER_CH) | 4784 le32_encode_bits(ch_info->central_ch, 6037 ch_info->central_ch = op->channel; 6152 ch_info->central_ch = channel->hw_value; 6229 ch_info->central_ch = channel->hw_value; 7283 le32_encode_bits(slot_arg->roles[i].central_ch,
|
H A D | fw.h | 320 u8 central_ch; 344 u8 central_ch; in RTW89_SET_FWCMD_SEC_IDX() 1770 u8 central_ch; in SET_BA_CAM_SSN() 3209 u8 central_ch; 256 u8 central_ch; global() member
|