/freebsd/sys/contrib/dev/rtw89/ |
H A D | rtw8852c.c | 189 enum rtw89_phy_idx phy_idx); in rtw8852c_pwr_on_func() 918 enum rtw89_phy_idx phy_idx, in rtw8852c_ctrl_ch() 934 phy_idx = RTW89_PHY_1; in rtw8852c_ctrl_ch() 938 offset_base_q4 = efuse_gain->offset_base[phy_idx]; in rtw8852c_ctrl_ch() 948 offset_base_q4 = efuse_gain->offset_base[phy_idx]; in rtw8852c_ctrl_ch() 955 rtw89_phy_write32_idx(rtwdev, R_RPL_PATHAB, rpl_mask[path], tmp & 0xff, phy_idx); in rtw8852c_ctrl_ch() 956 rtw89_phy_write32_idx(rtwdev, R_RSSI_M_PATHAB, rpl_tb_mask[path], tmp & 0xff, phy_idx); in rtw8852c_ctrl_ch() 961 enum rtw89_phy_idx phy_idx) in rtw8852c_ctrl_ch() 976 if (phy_idx == RTW89_PHY_0) { in rtw8852c_ctrl_ch() 979 rtw8852c_set_gain_offset(rtwdev, chan, phy_idx, RF_PATH_ in rtw8852c_ctrl_ch() 862 rtw8852c_set_gain_offset(struct rtw89_dev * rtwdev,const struct rtw89_chan * chan,enum rtw89_phy_idx phy_idx,enum rtw89_rf_path path) rtw8852c_set_gain_offset() argument 905 rtw8852c_ctrl_ch(struct rtw89_dev * rtwdev,const struct rtw89_chan * chan,enum rtw89_phy_idx phy_idx) rtw8852c_ctrl_ch() argument 1053 rtw8852c_edcca_per20_bitmap_sifs(struct rtw89_dev * rtwdev,u8 bw,enum rtw89_phy_idx phy_idx) rtw8852c_edcca_per20_bitmap_sifs() argument 1066 rtw8852c_ctrl_bw(struct rtw89_dev * rtwdev,u8 pri_ch,u8 bw,enum rtw89_phy_idx phy_idx) rtw8852c_ctrl_bw() argument 1213 rtw8852c_set_csi_tone_idx(struct rtw89_dev * rtwdev,const struct rtw89_chan * chan,enum rtw89_phy_idx phy_idx) rtw8852c_set_csi_tone_idx() argument 1312 rtw8852c_spur_notch(struct rtw89_dev * rtwdev,u32 val,enum rtw89_phy_idx phy_idx) rtw8852c_spur_notch() argument 1336 rtw8852c_spur_elimination(struct rtw89_dev * rtwdev,const struct rtw89_chan * chan,u8 pri_ch_idx,enum rtw89_phy_idx phy_idx) rtw8852c_spur_elimination() argument 1381 rtw8852c_5m_mask(struct rtw89_dev * rtwdev,const struct rtw89_chan * chan,enum rtw89_phy_idx phy_idx) rtw8852c_5m_mask() argument 1433 rtw8852c_bb_reset_all(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy_idx) rtw8852c_bb_reset_all() argument 1458 rtw8852c_bb_reset_en(struct rtw89_dev * rtwdev,enum rtw89_band band,enum rtw89_phy_idx phy_idx,bool en) rtw8852c_bb_reset_en() argument 1484 rtw8852c_bb_reset(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy_idx) rtw8852c_bb_reset() argument 1590 rtw8852c_bb_macid_ctrl_init(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy_idx) rtw8852c_bb_macid_ctrl_init() argument 1620 rtw8852c_set_channel_bb(struct rtw89_dev * rtwdev,const struct rtw89_chan * chan,enum rtw89_phy_idx phy_idx) rtw8852c_set_channel_bb() argument 1719 rtw8852c_set_channel(struct rtw89_dev * rtwdev,const struct rtw89_chan * chan,enum rtw89_mac_idx mac_idx,enum rtw89_phy_idx phy_idx) rtw8852c_set_channel() argument 1748 rtw8852c_set_channel_help(struct rtw89_dev * rtwdev,bool enter,struct rtw89_channel_help_params * p,const struct rtw89_chan * chan,enum rtw89_mac_idx mac_idx,enum rtw89_phy_idx phy_idx) rtw8852c_set_channel_help() argument 1785 enum rtw89_phy_idx phy_idx = RTW89_PHY_0; rtw8852c_rfk_channel() local 1796 rtw8852c_rfk_band_changed(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy_idx) rtw8852c_rfk_band_changed() argument 1814 rtw8852c_bb_cal_txpwr_ref(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy_idx,s16 ref) rtw8852c_bb_cal_txpwr_ref() argument 1875 rtw8852c_set_txpwr_ref(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy_idx) rtw8852c_set_txpwr_ref() argument 1909 rtw8852c_bb_set_tx_shape_dfir(struct rtw89_dev * rtwdev,const struct rtw89_chan * chan,u8 tx_shape_idx,enum rtw89_phy_idx phy_idx) rtw8852c_bb_set_tx_shape_dfir() argument 1969 rtw8852c_set_tx_shape(struct rtw89_dev * rtwdev,const struct rtw89_chan * chan,enum rtw89_phy_idx phy_idx) rtw8852c_set_tx_shape() argument 1986 rtw8852c_set_txpwr(struct rtw89_dev * rtwdev,const struct rtw89_chan * chan,enum rtw89_phy_idx phy_idx) rtw8852c_set_txpwr() argument 1996 rtw8852c_set_txpwr_ctrl(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy_idx) rtw8852c_set_txpwr_ctrl() argument 2002 rtw8852c_init_tssi_ctrl(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy_idx) rtw8852c_init_tssi_ctrl() argument 2028 rtw8852c_init_txpwr_unit(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy_idx) rtw8852c_init_txpwr_unit() argument [all...] |
H A D | rtw8852a.c | 853 enum rtw89_phy_idx phy_idx) in rtw8852a_ctrl_ch() 858 if (phy_idx == RTW89_PHY_0) { in rtw8852a_ctrl_ch() 864 phy_idx); in rtw8852a_ctrl_ch() 868 phy_idx); in rtw8852a_ctrl_ch() 876 1, phy_idx); in rtw8852a_ctrl_ch() 880 0, phy_idx); in rtw8852a_ctrl_ch() 892 sco_comp, phy_idx); in rtw8852a_ctrl_ch() 899 1, phy_idx); in rtw8852a_ctrl_ch() 903 0, phy_idx); in rtw8852a_ctrl_ch() 907 sco_comp, phy_idx); in rtw8852a_ctrl_ch() 831 rtw8852a_ctrl_ch(struct rtw89_dev * rtwdev,u8 central_ch,enum rtw89_phy_idx phy_idx) rtw8852a_ctrl_ch() argument 978 rtw8852a_ctrl_bw(struct rtw89_dev * rtwdev,u8 pri_ch,u8 bw,enum rtw89_phy_idx phy_idx) rtw8852a_ctrl_bw() argument 1091 rtw8852a_bb_reset_all(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy_idx) rtw8852a_bb_reset_all() argument 1102 rtw8852a_bb_reset_en(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy_idx,bool en) rtw8852a_bb_reset_en() argument 1115 rtw8852a_bb_reset(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy_idx) rtw8852a_bb_reset() argument 1129 rtw8852a_bb_macid_ctrl_init(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy_idx) rtw8852a_bb_macid_ctrl_init() argument 1164 rtw8852a_bbrst_for_rfk(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy_idx) rtw8852a_bbrst_for_rfk() argument 1176 rtw8852a_set_channel_bb(struct rtw89_dev * rtwdev,const struct rtw89_chan * chan,enum rtw89_phy_idx phy_idx) rtw8852a_set_channel_bb() argument 1203 rtw8852a_set_channel(struct rtw89_dev * rtwdev,const struct rtw89_chan * chan,enum rtw89_mac_idx mac_idx,enum rtw89_phy_idx phy_idx) rtw8852a_set_channel() argument 1233 rtw8852a_tssi_cont_en_phyidx(struct rtw89_dev * rtwdev,bool en,u8 phy_idx) rtw8852a_tssi_cont_en_phyidx() argument 1260 rtw8852a_set_channel_help(struct rtw89_dev * rtwdev,bool enter,struct rtw89_channel_help_params * p,const struct rtw89_chan * chan,enum rtw89_mac_idx mac_idx,enum rtw89_phy_idx phy_idx) rtw8852a_set_channel_help() argument 1319 enum rtw89_phy_idx phy_idx = RTW89_PHY_0; rtw8852a_rfk_channel() local 1328 rtw8852a_rfk_band_changed(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy_idx) rtw8852a_rfk_band_changed() argument 1345 rtw8852a_bb_cal_txpwr_ref(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy_idx,s16 ref) rtw8852a_bb_cal_txpwr_ref() argument 1396 rtw8852a_set_txpwr_ref(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy_idx) rtw8852a_set_txpwr_ref() argument 1429 rtw8852a_set_txpwr(struct rtw89_dev * rtwdev,const struct rtw89_chan * chan,enum rtw89_phy_idx phy_idx) rtw8852a_set_txpwr() argument 1438 rtw8852a_set_txpwr_ctrl(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy_idx) rtw8852a_set_txpwr_ctrl() argument 1444 rtw8852a_init_txpwr_unit(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy_idx) rtw8852a_init_txpwr_unit() argument [all...] |
H A D | rtw8852b.c | 439 enum rtw89_phy_idx phy_idx, bool en) in rtw8852b_pwr_on_func() 443 B_S0_HW_SI_DIS_W_R_TRIG, 0x0, phy_idx); in rtw8852b_pwr_on_func() 445 B_S1_HW_SI_DIS_W_R_TRIG, 0x0, phy_idx); in rtw8852b_pwr_on_func() 446 rtw89_phy_write32_idx(rtwdev, R_RSTB_ASYNC, B_RSTB_ASYNC_ALL, 1, phy_idx); in rtw8852b_pwr_on_func() 454 B_S0_HW_SI_DIS_W_R_TRIG, 0x7, phy_idx); in rtw8852b_pwr_on_func() 456 B_S1_HW_SI_DIS_W_R_TRIG, 0x7, phy_idx); in rtw8852b_pwr_on_func() 458 rtw89_phy_write32_idx(rtwdev, R_RSTB_ASYNC, B_RSTB_ASYNC_ALL, 0, phy_idx); in rtw8852b_pwr_on_func() 463 enum rtw89_phy_idx phy_idx) in rtw8852b_pwr_on_func() 469 rtw8852bx_bb_reset_all(rtwdev, phy_idx); in rtw8852b_pwr_on_func() 479 enum rtw89_phy_idx phy_idx) in rtw8852b_pwr_on_func() 1004 rtw8852b_set_gain_offset(struct rtw89_dev * rtwdev,enum rtw89_subband subband,enum rtw89_phy_idx phy_idx) rtw8852b_set_gain_offset() argument 1109 rtw8852b_ctrl_ch(struct rtw89_dev * rtwdev,const struct rtw89_chan * chan,enum rtw89_phy_idx phy_idx) rtw8852b_ctrl_ch() argument 1198 rtw8852b_ctrl_bw(struct rtw89_dev * rtwdev,u8 pri_ch,u8 bw,enum rtw89_phy_idx phy_idx) rtw8852b_ctrl_bw() argument 1296 rtw8852b_5m_mask(struct rtw89_dev * rtwdev,const struct rtw89_chan * chan,enum rtw89_phy_idx phy_idx) rtw8852b_5m_mask() argument 1350 rtw8852b_bb_reset_all(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy_idx) rtw8852b_bb_reset_all() argument 1363 rtw8852b_bb_reset_en(struct rtw89_dev * rtwdev,enum rtw89_band band,enum rtw89_phy_idx phy_idx,bool en) rtw8852b_bb_reset_en() argument 1387 rtw8852b_bb_reset(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy_idx) rtw8852b_bb_reset() argument 1401 rtw8852b_bb_macid_ctrl_init(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy_idx) rtw8852b_bb_macid_ctrl_init() argument 1433 rtw8852b_set_channel_bb(struct rtw89_dev * rtwdev,const struct rtw89_chan * chan,enum rtw89_phy_idx phy_idx) rtw8852b_set_channel_bb() argument 1470 rtw8852b_set_channel(struct rtw89_dev * rtwdev,const struct rtw89_chan * chan,enum rtw89_mac_idx mac_idx,enum rtw89_phy_idx phy_idx) rtw8852b_set_channel() argument 1493 rtw8852b_tssi_cont_en_phyidx(struct rtw89_dev * rtwdev,bool en,u8 phy_idx) rtw8852b_tssi_cont_en_phyidx() argument 1518 rtw8852b_set_channel_help(struct rtw89_dev * rtwdev,bool enter,struct rtw89_channel_help_params * p,const struct rtw89_chan * chan,enum rtw89_mac_idx mac_idx,enum rtw89_phy_idx phy_idx) rtw8852b_set_channel_help() argument 1549 enum rtw89_phy_idx phy_idx = RTW89_PHY_0; rtw8852b_rfk_channel() local 1558 rtw8852b_rfk_band_changed(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy_idx) rtw8852b_rfk_band_changed() argument 1574 rtw8852b_bb_cal_txpwr_ref(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy_idx,s16 ref) rtw8852b_bb_cal_txpwr_ref() argument 1602 rtw8852b_set_txpwr_ref(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy_idx) rtw8852b_set_txpwr_ref() argument 1636 rtw8852b_bb_set_tx_shape_dfir(struct rtw89_dev * rtwdev,const struct rtw89_chan * chan,u8 tx_shape_idx,enum rtw89_phy_idx phy_idx) rtw8852b_bb_set_tx_shape_dfir() argument 1692 rtw8852b_set_tx_shape(struct rtw89_dev * rtwdev,const struct rtw89_chan * chan,enum rtw89_phy_idx phy_idx) rtw8852b_set_tx_shape() argument 1708 rtw8852b_set_txpwr(struct rtw89_dev * rtwdev,const struct rtw89_chan * chan,enum rtw89_phy_idx phy_idx) rtw8852b_set_txpwr() argument 1718 rtw8852b_set_txpwr_ctrl(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy_idx) rtw8852b_set_txpwr_ctrl() argument 1746 rtw8852b_init_txpwr_unit(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy_idx) rtw8852b_init_txpwr_unit() argument [all...] |
H A D | rtw8851b.c | 940 enum rtw89_phy_idx phy_idx) in rtw8851b_set_gain_offset() 977 rtw89_phy_write32_idx(rtwdev, R_P0_RPL1, B_P0_RPL1_BIAS_MASK, tmp, phy_idx); in rtw8851b_set_rxsc_rpl_comp() 981 rtw89_phy_write32_idx(rtwdev, R_P1_RPL1, B_P0_RPL1_BIAS_MASK, tmp, phy_idx); in rtw8851b_set_rxsc_rpl_comp() 1022 enum rtw89_phy_idx phy_idx) in rtw8851b_ctrl_ch() 1031 B_PATH0_BAND_SEL_MSK_V1, 1, phy_idx); in rtw8851b_ctrl_ch() 1034 B_PATH0_BAND_SEL_MSK_V1, 0, phy_idx); in rtw8851b_ctrl_ch() 1037 rtw89_phy_write32_idx(rtwdev, R_FC0_BW_V1, B_FC0_BW_INV, sco_comp, phy_idx); in rtw8851b_ctrl_ch() 1064 rtw8851b_set_gain_offset(rtwdev, subband, phy_idx); in rtw8851b_bw_setting() 1110 enum rtw89_phy_idx phy_idx) in rtw8851b_ctrl_bw() 1114 rtw89_phy_write32_idx(rtwdev, R_FC0_BW_V1, B_FC0_BW_SET, 0x0, phy_idx); in rtw8851b_ctrl_bw() 917 rtw8851b_set_gain_offset(struct rtw89_dev * rtwdev,enum rtw89_subband subband,enum rtw89_phy_idx phy_idx) rtw8851b_set_gain_offset() argument 999 rtw8851b_ctrl_ch(struct rtw89_dev * rtwdev,const struct rtw89_chan * chan,enum rtw89_phy_idx phy_idx) rtw8851b_ctrl_ch() argument 1087 rtw8851b_ctrl_bw(struct rtw89_dev * rtwdev,u8 pri_ch,u8 bw,enum rtw89_phy_idx phy_idx) rtw8851b_ctrl_bw() argument 1172 rtw8851b_set_csi_tone_idx(struct rtw89_dev * rtwdev,const struct rtw89_chan * chan,enum rtw89_phy_idx phy_idx) rtw8851b_set_csi_tone_idx() argument 1297 rtw8851b_5m_mask(struct rtw89_dev * rtwdev,const struct rtw89_chan * chan,enum rtw89_phy_idx phy_idx) rtw8851b_5m_mask() argument 1342 rtw8851b_bb_reset_all(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy_idx) rtw8851b_bb_reset_all() argument 1353 rtw8851b_bb_reset_en(struct rtw89_dev * rtwdev,enum rtw89_band band,enum rtw89_phy_idx phy_idx,bool en) rtw8851b_bb_reset_en() argument 1373 rtw8851b_bb_reset(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy_idx) rtw8851b_bb_reset() argument 1427 rtw8851b_bb_macid_ctrl_init(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy_idx) rtw8851b_bb_macid_ctrl_init() argument 1456 rtw8851b_set_channel_bb(struct rtw89_dev * rtwdev,const struct rtw89_chan * chan,enum rtw89_phy_idx phy_idx) rtw8851b_set_channel_bb() argument 1493 rtw8851b_set_channel(struct rtw89_dev * rtwdev,const struct rtw89_chan * chan,enum rtw89_mac_idx mac_idx,enum rtw89_phy_idx phy_idx) rtw8851b_set_channel() argument 1513 rtw8851b_tssi_cont_en_phyidx(struct rtw89_dev * rtwdev,bool en,u8 phy_idx) rtw8851b_tssi_cont_en_phyidx() argument 1530 rtw8851b_set_channel_help(struct rtw89_dev * rtwdev,bool enter,struct rtw89_channel_help_params * p,const struct rtw89_chan * chan,enum rtw89_mac_idx mac_idx,enum rtw89_phy_idx phy_idx) rtw8851b_set_channel_help() argument 1563 enum rtw89_phy_idx phy_idx = RTW89_PHY_0; rtw8851b_rfk_channel() local 1572 rtw8851b_rfk_band_changed(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy_idx) rtw8851b_rfk_band_changed() argument 1589 rtw8851b_bb_cal_txpwr_ref(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy_idx,s16 ref) rtw8851b_bb_cal_txpwr_ref() argument 1617 rtw8851b_set_txpwr_ref(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy_idx) rtw8851b_set_txpwr_ref() argument 1651 rtw8851b_bb_set_tx_shape_dfir(struct rtw89_dev * rtwdev,const struct rtw89_chan * chan,u8 tx_shape_idx,enum rtw89_phy_idx phy_idx) rtw8851b_bb_set_tx_shape_dfir() argument 1707 rtw8851b_set_tx_shape(struct rtw89_dev * rtwdev,const struct rtw89_chan * chan,enum rtw89_phy_idx phy_idx) rtw8851b_set_tx_shape() argument 1723 rtw8851b_set_txpwr(struct rtw89_dev * rtwdev,const struct rtw89_chan * chan,enum rtw89_phy_idx phy_idx) rtw8851b_set_txpwr() argument 1733 rtw8851b_set_txpwr_ctrl(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy_idx) rtw8851b_set_txpwr_ctrl() argument 1761 rtw8851b_init_txpwr_unit(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy_idx) rtw8851b_init_txpwr_unit() argument [all...] |
H A D | rtw8852c_rfk.h | 13 void rtw8852c_iqk(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy_idx); 14 void rtw8852c_rx_dck(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy_idx, bool is_afe); 21 void rtw8852c_tssi_cont_en_phyidx(struct rtw89_dev *rtwdev, bool en, u8 phy_idx); 23 enum rtw89_phy_idx phy_idx); 26 enum rtw89_phy_idx phy_idx);
|
H A D | coex.h | 263 void rtw89_btc_ntfy_scan_start(struct rtw89_dev *rtwdev, u8 phy_idx, u8 band); 264 void rtw89_btc_ntfy_scan_finish(struct rtw89_dev *rtwdev, u8 phy_idx); 265 void rtw89_btc_ntfy_switch_band(struct rtw89_dev *rtwdev, u8 phy_idx, u8 band); 291 enum rtw89_phy_idx phy_idx, 298 FIELD_PREP(BTC_RFK_PHY_MAP, BIT(phy_idx)) | 305 enum rtw89_phy_idx phy_idx, 308 return rtw89_btc_phymap(rtwdev, phy_idx, BIT(path)); 313 enum rtw89_phy_idx phy_idx) 176 rtw89_btc_phymap(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy_idx,enum rtw89_rf_path_bit paths) rtw89_btc_phymap() argument 190 rtw89_btc_path_phymap(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy_idx,enum rtw89_rf_path path) rtw89_btc_path_phymap() argument
|
H A D | rtw8852b_rfk.h | 12 void rtw8852b_iqk(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy_idx); 13 void rtw8852b_rx_dck(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy_idx); 20 enum rtw89_phy_idx phy_idx); 23 enum rtw89_phy_idx phy_idx);
|
H A D | rtw8851b_rfk.h | 15 void rtw8851b_iqk(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy_idx); 16 void rtw8851b_rx_dck(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy_idx); 23 enum rtw89_phy_idx phy_idx); 26 enum rtw89_phy_idx phy_idx);
|
H A D | efuse.c | 202 u32 phy_idx = sec_ctrl_size; in rtw89_dump_logical_efuse_map() 212 while (phy_idx < physical_size - sec_ctrl_size) { in rtw89_dump_logical_efuse_map() 213 hdr1 = phy_map[phy_idx]; in rtw89_dump_logical_efuse_map() 214 hdr2 = phy_map[phy_idx + 1]; in rtw89_dump_logical_efuse_map() 220 phy_idx += 2; in rtw89_dump_logical_efuse_map() 227 if (phy_idx + 1 > physical_size - sec_ctrl_size - 1 || in rtw89_dump_logical_efuse_map() 231 log_map[log_idx] = phy_map[phy_idx]; in rtw89_dump_logical_efuse_map() 232 log_map[log_idx + 1] = phy_map[phy_idx + 1]; in rtw89_dump_logical_efuse_map() 233 phy_idx += 2; 197 u32 phy_idx = sec_ctrl_size; rtw89_dump_logical_efuse_map() local
|
H A D | rtw8852a_rfk.h | 12 void rtw8852a_iqk(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy_idx); 13 void rtw8852a_rx_dck(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy_idx, 21 enum rtw89_phy_idx phy_idx);
|
H A D | rtw8851b_rfk.c | 135 static u8 _kpath(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy_idx) in _kpath() argument 140 static void _adc_fifo_rst(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy_idx, in _adc_fifo_rst() argument 681 static bool _iqk_one_shot(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy_idx, in _iqk_one_shot() argument 768 enum rtw89_phy_idx phy_idx, u8 path) in _rxk_2g_group_sel() argument 794 notready = _iqk_one_shot(rtwdev, phy_idx, path, ID_RXAGC); in _rxk_2g_group_sel() 803 notready = _iqk_one_shot(rtwdev, phy_idx, path, ID_NBRXK); in _rxk_2g_group_sel() 807 notready = _iqk_one_shot(rtwdev, phy_idx, path, ID_RXK); in _rxk_2g_group_sel() 837 enum rtw89_phy_idx phy_idx, u8 path) in _rxk_5g_group_sel() argument 866 notready = _iqk_one_shot(rtwdev, phy_idx, path, ID_RXAGC); in _rxk_5g_group_sel() 875 notready = _iqk_one_shot(rtwdev, phy_idx, path, ID_NBRXK); in _rxk_5g_group_sel() [all …]
|
H A D | rtw8852a_rfk.c | 15 static u8 _kpath(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy_idx) in _kpath() argument 18 rtwdev->dbcc_en, phy_idx); in _kpath() 23 if (phy_idx == RTW89_PHY_0) in _kpath() 802 enum rtw89_phy_idx phy_idx, u8 path, u8 ktype) in _iqk_one_shot() argument 807 u8 phy_map = rtw89_btc_path_phymap(rtwdev, phy_idx, path); in _iqk_one_shot() 891 enum rtw89_phy_idx phy_idx, u8 path) in _rxk_group_sel() argument 930 fail = _iqk_one_shot(rtwdev, phy_idx, path, ID_RXK); in _rxk_group_sel() 955 enum rtw89_phy_idx phy_idx, u8 path) in _iqk_nbrxk() argument 994 fail = _iqk_one_shot(rtwdev, phy_idx, path, ID_NBRXK); in _iqk_nbrxk() 1043 enum rtw89_phy_idx phy_idx, u8 path) in _txk_group_sel() argument [all …]
|
H A D | rtw8852b_rfk.c | 276 static u8 _kpath(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy_idx) in _kpath() 281 rtwdev->dbcc_en, phy_idx); in _kpath() 286 if (phy_idx == RTW89_PHY_0) in _kpath() 814 static bool _iqk_one_shot(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy_idx, in _iqk_one_shot() 869 static bool _rxk_group_sel(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy_idx, in _rxk_group_sel() 905 fail = _iqk_one_shot(rtwdev, phy_idx, path, ID_RXK); in _rxk_group_sel() 927 static bool _iqk_nbrxk(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy_idx, in _iqk_nbrxk() 962 fail = _iqk_one_shot(rtwdev, phy_idx, path, ID_NBRXK); in _iqk_nbrxk() 1015 static bool _txk_group_sel(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy_idx, u8 path) in _txk_group_sel() 1057 fail = _iqk_one_shot(rtwdev, phy_idx, pat in _txk_group_sel() 275 _kpath(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy_idx) _kpath() argument 813 _iqk_one_shot(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy_idx,u8 path,u8 ktype) _iqk_one_shot() argument 868 _rxk_group_sel(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy_idx,u8 path) _rxk_group_sel() argument 926 _iqk_nbrxk(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy_idx,u8 path) _iqk_nbrxk() argument 1014 _txk_group_sel(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy_idx,u8 path) _txk_group_sel() argument 1077 _iqk_nbtxk(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy_idx,u8 path) _iqk_nbtxk() argument 1189 _iqk_lok(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy_idx,u8 path) _iqk_lok() argument 1314 _iqk_info_iqk(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy_idx,u8 path) _iqk_info_iqk() argument 1345 _iqk_by_path(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy_idx,u8 path) _iqk_by_path() argument 1446 _iqk_start_iqk(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy_idx,u8 path) _iqk_start_iqk() argument 1480 _iqk_afebb_restore(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy_idx,u8 path) _iqk_afebb_restore() argument 1528 _iqk_macbb_setting(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy_idx,u8 path) _iqk_macbb_setting() argument 1610 _doiqk(struct rtw89_dev * rtwdev,bool force,enum rtw89_phy_idx phy_idx,u8 path) _doiqk() argument 1640 _iqk(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy_idx,bool force) _iqk() argument 3766 rtw8852b_iqk(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy_idx) rtw8852b_iqk() argument 3782 rtw8852b_rx_dck(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy_idx) rtw8852b_rx_dck() argument 3797 rtw8852b_dpk(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy_idx) rtw8852b_dpk() argument 3937 rtw8852b_wifi_scan_notify(struct rtw89_dev * rtwdev,bool scan_start,enum rtw89_phy_idx phy_idx) rtw8852b_wifi_scan_notify() argument 4164 rtw8852b_set_channel_rf(struct rtw89_dev * rtwdev,const struct rtw89_chan * chan,enum rtw89_phy_idx phy_idx) rtw8852b_set_channel_rf() argument [all...] |
H A D | rtw8852c_rfk.c | 79 static u8 _kpath(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy_idx) in _kpath() 82 rtwdev->dbcc_en, phy_idx); in _kpath() 87 if (phy_idx == RTW89_PHY_0) in _kpath() 719 enum rtw89_phy_idx phy_idx, u8 path, u8 ktype) in _iqk_one_shot() 782 enum rtw89_phy_idx phy_idx, u8 path) in _rxk_group_sel() 848 fail = _iqk_one_shot(rtwdev, phy_idx, path, ID_RXK); in _rxk_group_sel() 867 enum rtw89_phy_idx phy_idx, u8 path) in _iqk_nbrxk() 924 fail = _iqk_one_shot(rtwdev, phy_idx, path, ID_RXK); in _iqk_nbrxk() 943 enum rtw89_phy_idx phy_idx, u8 path) in _txk_group_sel() 997 fail = _iqk_one_shot(rtwdev, phy_idx, pat in _txk_group_sel() 78 _kpath(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy_idx) _kpath() argument 718 _iqk_one_shot(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy_idx,u8 path,u8 ktype) _iqk_one_shot() argument 781 _rxk_group_sel(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy_idx,u8 path) _rxk_group_sel() argument 866 _iqk_nbrxk(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy_idx,u8 path) _iqk_nbrxk() argument 942 _txk_group_sel(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy_idx,u8 path) _txk_group_sel() argument 1011 _iqk_nbtxk(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy_idx,u8 path) _iqk_nbtxk() argument 1102 _iqk_lok(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy_idx,u8 path) _iqk_lok() argument 1257 _iqk_info_iqk(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy_idx,u8 path) _iqk_info_iqk() argument 1301 _iqk_by_path(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy_idx,u8 path) _iqk_by_path() argument 1365 _iqk_start_iqk(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy_idx,u8 path) _iqk_start_iqk() argument 1396 _iqk_afebb_restore(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy_idx,u8 path) _iqk_afebb_restore() argument 1419 _iqk_macbb_setting(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy_idx,u8 path) _iqk_macbb_setting() argument 1518 _doiqk(struct rtw89_dev * rtwdev,bool force,enum rtw89_phy_idx phy_idx,u8 path) _doiqk() argument 1546 _iqk(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy_idx,bool force) _iqk() argument 3786 rtw8852c_tssi_cont_en_phyidx(struct rtw89_dev * rtwdev,bool en,u8 phy_idx) rtw8852c_tssi_cont_en_phyidx() argument 4047 rtw8852c_set_channel_rf(struct rtw89_dev * rtwdev,const struct rtw89_chan * chan,enum rtw89_phy_idx phy_idx) rtw8852c_set_channel_rf() argument 4054 rtw8852c_mcc_get_ch_info(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy_idx) rtw8852c_mcc_get_ch_info() argument 4090 rtw8852c_iqk(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy_idx) rtw8852c_iqk() argument 4173 enum rtw89_phy_idx phy_idx = RTW89_PHY_0; rtw8852c_rx_dck_track() local 4220 rtw8852c_dpk(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy_idx) rtw8852c_dpk() argument 4361 rtw8852c_wifi_scan_notify(struct rtw89_dev * rtwdev,bool scan_start,enum rtw89_phy_idx phy_idx) rtw8852c_wifi_scan_notify() argument [all...] |
H A D | phy.h | 525 enum rtw89_phy_idx phy_idx); 528 enum rtw89_phy_idx phy_idx); 531 enum rtw89_phy_idx phy_idx); 534 enum rtw89_phy_idx phy_idx); 618 u32 addr, u32 data, enum rtw89_phy_idx phy_idx) 620 if (phy_idx && addr < 0x10000) 817 u32 data, enum rtw89_phy_idx phy_idx); 819 enum rtw89_phy_idx phy_idx); 858 enum rtw89_phy_idx phy_idx) 862 phy->set_txpwr_byrate(rtwdev, chan, phy_idx); [all...] |
H A D | mac.h | 989 enum rtw89_phy_idx phy_idx, 1281 enum rtw89_phy_idx phy_idx, 1287 if (!mac->get_txpwr_cr(rtwdev, phy_idx, reg_base, &cr)) 1295 enum rtw89_phy_idx phy_idx, 1301 if (!mac->get_txpwr_cr(rtwdev, phy_idx, reg_base, &cr)) 1309 enum rtw89_phy_idx phy_idx, 1315 if (!mac->get_txpwr_cr(rtwdev, phy_idx, reg_base, &cr)) 1014 rtw89_mac_txpwr_read32(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy_idx,u32 reg_base,u32 * val) rtw89_mac_txpwr_read32() argument 1027 rtw89_mac_txpwr_write32(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy_idx,u32 reg_base,u32 val) rtw89_mac_txpwr_write32() argument 1040 rtw89_mac_txpwr_write32_mask(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy_idx,u32 reg_base,u32 mask,u32 val) rtw89_mac_txpwr_write32_mask() argument
|
H A D | cam.c | 612 bssid_cam->phy_idx = rtwvif->phy_idx; in rtw89_cam_fill_bssid_cam_info() 668 FWCMD_SET_ADDR_BSSID_BB_SEL(cmd, bssid_cam->phy_idx); in rtw89_cam_fill_addr_cam_info() 725 FWCMD_SET_ADDR_BB_SEL(cmd, rtwvif->phy_idx); in rtw89_cam_fill_addr_cam_info()
|
H A D | core.h | 3283 u8 phy_idx; 3421 u8 phy_idx; 3520 void (*bb_preinit)(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy_idx); 3521 void (*bb_postinit)(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy_idx); 3523 enum rtw89_phy_idx phy_idx); 3532 enum rtw89_phy_idx phy_idx); 3537 enum rtw89_phy_idx phy_idx); in rtw89_init_wait() 3548 enum rtw89_phy_idx phy_idx); 3554 enum rtw89_phy_idx phy_idx); 3556 enum rtw89_phy_idx phy_idx); 2797 u8 phy_idx; global() member 2905 u8 phy_idx; global() member 4861 rtw89_chip_set_channel_prepare(struct rtw89_dev * rtwdev,struct rtw89_channel_help_params * p,const struct rtw89_chan * chan,enum rtw89_mac_idx mac_idx,enum rtw89_phy_idx phy_idx) rtw89_chip_set_channel_prepare() argument 4872 rtw89_chip_set_channel_done(struct rtw89_dev * rtwdev,struct rtw89_channel_help_params * p,const struct rtw89_chan * chan,enum rtw89_mac_idx mac_idx,enum rtw89_phy_idx phy_idx) rtw89_chip_set_channel_done() argument 4950 rtw89_chip_rfk_band_changed(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy_idx) rtw89_chip_rfk_band_changed() argument 4991 rtw89_chip_init_txpwr_unit(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy_idx) rtw89_chip_init_txpwr_unit() argument [all...] |
H A D | phy.c | 458 ra->band_num = rtwvif->phy_idx; in rtw89_phy_rate_pattern_vif() 1076 enum rtw89_phy_idx phy_idx) in rtw89_phy_config_bb_gain() 1080 chip->ops->bb_reset(rtwdev, phy_idx); in rtw89_phy_config_bb_gain() 1750 u32 data, enum rtw89_phy_idx phy_idx) in rtw89_phy_fill_txpwr_limit_80m() 1752 if (rtwdev->dbcc_en && phy_idx == RTW89_PHY_1) in rtw89_phy_fill_txpwr_limit_80m() 1759 enum rtw89_phy_idx phy_idx) in rtw89_phy_fill_txpwr_limit_80m() 1761 if (rtwdev->dbcc_en && phy_idx == RTW89_PHY_1) in rtw89_phy_fill_txpwr_limit_80m() 2410 enum rtw89_phy_idx phy_idx) 2456 rtw89_mac_txpwr_write32(rtwdev, phy_idx, addr, in rtw89_phy_cfo_set_crystal_cap() 2467 enum rtw89_phy_idx phy_idx) in rtw89_phy_cfo_set_crystal_cap() 833 rtw89_phy_bb_reset(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy_idx) rtw89_phy_bb_reset() argument 1487 rtw89_phy_write32_idx(struct rtw89_dev * rtwdev,u32 addr,u32 mask,u32 data,enum rtw89_phy_idx phy_idx) rtw89_phy_write32_idx() argument 1496 rtw89_phy_read32_idx(struct rtw89_dev * rtwdev,u32 addr,u32 mask,enum rtw89_phy_idx phy_idx) rtw89_phy_read32_idx() argument 2103 rtw89_phy_set_txpwr_byrate(struct rtw89_dev * rtwdev,const struct rtw89_chan * chan,enum rtw89_phy_idx phy_idx) rtw89_phy_set_txpwr_byrate() argument 2160 rtw89_phy_set_txpwr_offset(struct rtw89_dev * rtwdev,const struct rtw89_chan * chan,enum rtw89_phy_idx phy_idx) rtw89_phy_set_txpwr_offset() argument 2189 rtw89_phy_set_txpwr_limit(struct rtw89_dev * rtwdev,const struct rtw89_chan * chan,enum rtw89_phy_idx phy_idx) rtw89_phy_set_txpwr_limit() argument 2225 rtw89_phy_set_txpwr_limit_ru(struct rtw89_dev * rtwdev,const struct rtw89_chan * chan,enum rtw89_phy_idx phy_idx) rtw89_phy_set_txpwr_limit_ru() argument 3748 rtw89_physts_enable_fail_report(struct rtw89_dev * rtwdev,bool enable,enum rtw89_phy_idx phy_idx) rtw89_physts_enable_fail_report() argument 4479 enum rtw89_phy_idx phy_idx = RTW89_PHY_0; rtw89_phy_set_bss_color() local [all...] |
/freebsd/sys/contrib/dev/rtw88/ |
H A D | efuse.c | 46 u32 phy_idx, log_idx; in rtw_dump_logical_efuse_map() local 52 for (phy_idx = 0; phy_idx < physical_size - protect_size;) { in rtw_dump_logical_efuse_map() 53 hdr1 = phy_map[phy_idx]; in rtw_dump_logical_efuse_map() 54 hdr2 = phy_map[phy_idx + 1]; in rtw_dump_logical_efuse_map() 62 phy_idx += 2; in rtw_dump_logical_efuse_map() 67 phy_idx += 1; in rtw_dump_logical_efuse_map() 75 if (phy_idx + 1 > physical_size - protect_size || in rtw_dump_logical_efuse_map() 79 log_map[log_idx] = phy_map[phy_idx]; in rtw_dump_logical_efuse_map() 80 log_map[log_idx + 1] = phy_map[phy_idx + 1]; in rtw_dump_logical_efuse_map() 81 phy_idx += 2; in rtw_dump_logical_efuse_map()
|
/freebsd/sys/cam/scsi/ |
H A D | scsi_enc.h | 231 unsigned int phy_idx; member 238 unsigned int phy_idx; member 245 unsigned int phy_idx; member
|
/freebsd/sys/contrib/dev/mediatek/mt76/mt7615/ |
H A D | mac.c | 352 int phy_idx; in mt7615_mac_fill_rx() local 364 phy_idx = 0; in mt7615_mac_fill_rx() 366 phy_idx = -1; in mt7615_mac_fill_rx() 368 phy_idx = 0; in mt7615_mac_fill_rx() 370 phy_idx = 1; in mt7615_mac_fill_rx() 372 phy_idx = -1; in mt7615_mac_fill_rx() 500 if (phy_idx < 0) { in mt7615_mac_fill_rx() 503 phy_idx = ((rxdg5 >> (first_chain * 8)) & 0xff) == 0; in mt7615_mac_fill_rx() 507 if (phy_idx == 1 && phy2) { in mt7615_mac_fill_rx() 510 status->phy_idx = phy_idx; in mt7615_mac_fill_rx() [all …]
|
H A D | pci_mac.c | 83 u8 phy_idx = (info->hw_queue & MT_TX_HW_QUEUE_PHY) >> 2; in mt7615_tx_prepare_skb() local 85 if (phy_idx && mdev->phys[MT_BAND1]) in mt7615_tx_prepare_skb()
|
/freebsd/sys/contrib/dev/mediatek/mt76/ |
H A D | mt76.h | 335 u8 phy_idx:2; member 627 u8 phy_idx:2; member 1140 mt76_dev_phy(struct mt76_dev *dev, u8 phy_idx) in mt76_dev_phy() argument 1142 if ((phy_idx == MT_BAND1 && dev->phys[phy_idx]) || in mt76_dev_phy() 1143 (phy_idx == MT_BAND2 && dev->phys[phy_idx])) in mt76_dev_phy() 1144 return dev->phys[phy_idx]; in mt76_dev_phy() 1150 mt76_phy_hw(struct mt76_dev *dev, u8 phy_idx) in mt76_phy_hw() argument 1152 return mt76_dev_phy(dev, phy_idx)->hw; in mt76_phy_hw() 1391 u8 phy_idx = (info->hw_queue & MT_TX_HW_QUEUE_PHY) >> 2; in mt76_tx_status_get_hw() local 1392 struct ieee80211_hw *hw = mt76_phy_hw(dev, phy_idx); in mt76_tx_status_get_hw()
|
/freebsd/sys/gnu/dev/bwn/phy_n/ |
H A D | if_bwn_phy_n_tables.c | 3906 uint8_t phy_idx; in bwn_nphy_get_gain_ctl_workaround_ent() local 3915 phy_idx = 3; in bwn_nphy_get_gain_ctl_workaround_ent() 3917 phy_idx = 2; in bwn_nphy_get_gain_ctl_workaround_ent() 3919 phy_idx = 1; in bwn_nphy_get_gain_ctl_workaround_ent() 3921 phy_idx = 0; in bwn_nphy_get_gain_ctl_workaround_ent() 3922 e = &nphy_gain_ctl_workaround[ghz5][phy_idx]; in bwn_nphy_get_gain_ctl_workaround_ent()
|