Searched refs:central_ch (Results 1 - 14 of 14) sorted by relevance

/linux-master/drivers/net/wireless/realtek/rtw89/
H A Drtw8852a.c779 static int rtw8852a_ctrl_sco_cck(struct rtw89_dev *rtwdev, u8 central_ch, argument
785 ch_element = central_ch - 1;
788 ch_element = central_ch - 1 + 2;
790 ch_element = central_ch - 1 - 2;
803 static void rtw8852a_ch_setting(struct rtw89_dev *rtwdev, u8 central_ch, argument
814 val |= central_ch;
815 if (central_ch > 14)
820 static u8 rtw8852a_sco_mapping(u8 central_ch) argument
822 if (central_ch == 1)
824 else if (central_ch >
848 rtw8852a_ctrl_ch(struct rtw89_dev *rtwdev, u8 central_ch, enum rtw89_phy_idx phy_idx) argument
1060 rtw8852a_spur_elimination(struct rtw89_dev *rtwdev, u8 central_ch) argument
[all...]
H A Drtw8851b.c842 static u8 rtw8851b_sco_mapping(u8 central_ch) argument
844 if (central_ch == 1)
846 else if (central_ch >= 2 && central_ch <= 6)
848 else if (central_ch >= 7 && central_ch <= 10)
850 else if (central_ch >= 11 && central_ch <= 14)
852 else if (central_ch == 36 || central_ch
1021 u8 central_ch = chan->channel; local
[all...]
H A Drtw8852b.c929 static u8 rtw8852b_sco_mapping(u8 central_ch) argument
931 if (central_ch == 1)
933 else if (central_ch >= 2 && central_ch <= 6)
935 else if (central_ch >= 7 && central_ch <= 10)
937 else if (central_ch >= 11 && central_ch <= 14)
939 else if (central_ch == 36 || central_ch
1130 u8 central_ch = chan->channel; local
[all...]
H A Drtw8922a_rfk.c39 u8 central_ch, enum rtw89_band band,
78 rf_reg[path][i] |= u32_encode_bits(central_ch, RR_CFGCH_CH);
38 rtw8922a_ctl_band_ch_bw(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy, u8 central_ch, enum rtw89_band band, enum rtw89_bandwidth bw) argument
H A Dphy.c664 u8 central_ch = chan->channel; local
673 txsc_idx = pri_ch > central_ch ? 1 : 2;
677 if (pri_ch > central_ch)
678 txsc_idx = (pri_ch - central_ch) >> 1;
680 txsc_idx = ((central_ch - pri_ch) >> 1) + 1;
682 txsc_idx = pri_ch > central_ch ? 9 : 10;
686 if (pri_ch > central_ch)
687 tmp = (pri_ch - central_ch) >> 1;
689 tmp = ((central_ch - pri_ch) >> 1) + 1;
705 txsc_idx = pri_ch > central_ch
733 u8 central_ch = chan->channel; local
6138 rtw89_encode_chan_idx(struct rtw89_dev *rtwdev, u8 central_ch, u8 band) argument
[all...]
H A Drtw8852c_rfk.c3893 u8 central_ch, enum rtw89_band band, bool is_dav)
3906 rf_reg18 |= FIELD_PREP(RR_CFGCH_CH, central_ch);
3929 u8 central_ch, enum rtw89_band band)
3935 if ((central_ch > 14 && central_ch < 36) ||
3936 (central_ch > 64 && central_ch < 100) ||
3937 (central_ch > 144 && central_ch < 149) || central_ch > 17
3892 _ch_setting(struct rtw89_dev *rtwdev, enum rtw89_rf_path path, u8 central_ch, enum rtw89_band band, bool is_dav) argument
3928 _ctrl_ch(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy, u8 central_ch, enum rtw89_band band) argument
4052 rtw8852c_ctrl_bw_ch(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy, u8 central_ch, enum rtw89_band band, enum rtw89_bandwidth bw) argument
[all...]
H A Drtw8852b_rfk.c4074 u8 central_ch, bool dav)
4077 bool is_2g_ch = central_ch <= 14;
4085 rf_reg18 |= FIELD_PREP(RR_CFGCH_CH, central_ch);
4105 central_ch, path, reg18_addr,
4109 static void _ctrl_ch(struct rtw89_dev *rtwdev, u8 central_ch) argument
4111 _ch_setting(rtwdev, RF_PATH_A, central_ch, true);
4112 _ch_setting(rtwdev, RF_PATH_B, central_ch, true);
4113 _ch_setting(rtwdev, RF_PATH_A, central_ch, false);
4114 _ch_setting(rtwdev, RF_PATH_B, central_ch, false);
4154 enum rtw89_phy_idx phy, u8 central_ch,
4073 _ch_setting(struct rtw89_dev *rtwdev, enum rtw89_rf_path path, u8 central_ch, bool dav) argument
4153 rtw8852b_ctrl_bw_ch(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy, u8 central_ch, enum rtw89_band band, enum rtw89_bandwidth bw) argument
[all...]
H A Drtw8851b_rfk.c3529 u8 central_ch, bool dav)
3532 bool is_2g_ch = central_ch <= 14;
3540 rf_reg18 |= FIELD_PREP(RR_CFGCH_CH, central_ch);
3560 central_ch, path, reg18_addr,
3564 static void _ctrl_ch(struct rtw89_dev *rtwdev, u8 central_ch) argument
3566 _ch_setting(rtwdev, RF_PATH_A, central_ch, true);
3567 _ch_setting(rtwdev, RF_PATH_A, central_ch, false);
3607 enum rtw89_phy_idx phy, u8 central_ch,
3610 _ctrl_ch(rtwdev, central_ch);
3528 _ch_setting(struct rtw89_dev *rtwdev, enum rtw89_rf_path path, u8 central_ch, bool dav) argument
3606 rtw8851b_ctrl_bw_ch(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy, u8 central_ch, enum rtw89_band band, enum rtw89_bandwidth bw) argument
H A Drtw8852c.c731 static int rtw8852c_ctrl_sco_cck(struct rtw89_dev *rtwdev, u8 central_ch, argument
737 ch_element = central_ch - 1;
740 ch_element = central_ch - 1 + 2;
742 ch_element = central_ch - 1 - 2;
954 u8 central_ch = chan->channel; local
1030 if (central_ch == 14) {
H A Dchan.c90 static u8 rtw89_get_primary_sb_idx(u8 central_ch, u8 pri_ch, argument
100 return (prisb_cal_ofst[bw] + pri_ch - central_ch) / 4;
1435 slot_arg->roles[0].central_ch = chan->channel;
H A Dphy.h942 u8 rtw89_encode_chan_idx(struct rtw89_dev *rtwdev, u8 central_ch, u8 band);
H A Drtw8922a.c1133 static void rtw8922a_set_cck_parameters(struct rtw89_dev *rtwdev, u8 central_ch, argument
1136 if (central_ch == 14) {
1163 u8 central_ch = chan->channel; local
1189 rtw8922a_set_cck_parameters(rtwdev, central_ch, phy_idx);
H A Dfw.h291 u8 central_ch; member in struct:rtw89_mac_chinfo
315 u8 central_ch; member in struct:rtw89_mac_chinfo_be
2042 u8 central_ch; member in struct:rtw89_h2c_lps_ch_info::__anon1527
3449 u8 central_ch; member in struct:rtw89_fw_mrc_add_slot_arg::__anon1528
H A Dfw.c2320 h2c->info[0].central_ch = chan->channel;
4428 le32_encode_bits(ch_info->central_ch, RTW89_H2C_CHINFO_W0_CENTER_CH) |
4501 le32_encode_bits(ch_info->central_ch,
5720 ch_info->central_ch = op->channel;
5831 ch_info->central_ch = channel->hw_value;
5908 ch_info->central_ch = channel->hw_value;
6788 le32_encode_bits(slot_arg->roles[i].central_ch,

Completed in 297 milliseconds