Searched refs:bb_gain (Results 1 – 11 of 11) sorted by relevance
| /linux-6.15/drivers/net/wireless/realtek/rtl8xxxu/ |
| H A D | 8188f.c | 1586 s8 bb_gain; in rtl8188f_enable_rf() local 1592 bb_gain = pg_pwrtrim & PPG_BB_GAIN_2G_TX_OFFSET_MASK; in rtl8188f_enable_rf() 1594 if (bb_gain == PPG_BB_GAIN_2G_TX_OFFSET_MASK) in rtl8188f_enable_rf() 1595 bb_gain = 0; in rtl8188f_enable_rf() 1596 else if (bb_gain & 1) in rtl8188f_enable_rf() 1597 bb_gain = bb_gain >> 1; in rtl8188f_enable_rf() 1599 bb_gain = -(bb_gain >> 1); in rtl8188f_enable_rf() 1601 val8 = abs(bb_gain); in rtl8188f_enable_rf() 1602 if (bb_gain > 0) in rtl8188f_enable_rf()
|
| H A D | 8192f.c | 520 u8 bb_gain[3] = { EFUSE_UNDEFINED, EFUSE_UNDEFINED, EFUSE_UNDEFINED }; in rtl8192fu_config_kfree() local 533 rtl8xxxu_read_efuse8(priv, 0x1ee, &bb_gain[1]); in rtl8192fu_config_kfree() 534 rtl8xxxu_read_efuse8(priv, 0x1ec, &bb_gain[0]); in rtl8192fu_config_kfree() 535 rtl8xxxu_read_efuse8(priv, 0x1ea, &bb_gain[2]); in rtl8192fu_config_kfree() 537 if (bb_gain[1] == EFUSE_UNDEFINED) in rtl8192fu_config_kfree() 540 if (bb_gain[0] == EFUSE_UNDEFINED) in rtl8192fu_config_kfree() 541 bb_gain[0] = bb_gain[1]; in rtl8192fu_config_kfree() 543 if (bb_gain[2] == EFUSE_UNDEFINED) in rtl8192fu_config_kfree() 544 bb_gain[2] = bb_gain[1]; in rtl8192fu_config_kfree() 562 bb_gain_for_path = (bb_gain[channel_idx] & bb_gain_path_mask[rfpath]); in rtl8192fu_config_kfree()
|
| /linux-6.15/drivers/net/wireless/realtek/rtw89/ |
| H A D | phy_be.c | 117 struct rtw89_phy_bb_gain_info_be *gain = &rtwdev->bb_gain.be; in rtw89_phy_cfg_bb_gain_error_be() 149 struct rtw89_phy_bb_gain_info_be *gain = &rtwdev->bb_gain.be; in rtw89_phy_cfg_bb_rpl_ofst_be() 190 struct rtw89_phy_bb_gain_info_be *gain = &rtwdev->bb_gain.be; in rtw89_phy_cfg_bb_gain_op1db_be()
|
| H A D | rtw8852b_common.c | 584 const struct rtw89_phy_bb_gain_info *gain = &rtwdev->bb_gain.ax; in rtw8852bx_set_gain_error() 711 const struct rtw89_phy_bb_gain_info *gain = &rtwdev->bb_gain.ax; in rtw8852bx_set_rxsc_rpl_comp()
|
| H A D | phy.c | 1197 struct rtw89_phy_bb_gain_info *gain = &rtwdev->bb_gain.ax; in rtw89_phy_cfg_bb_gain_error() 1236 struct rtw89_phy_bb_gain_info *gain = &rtwdev->bb_gain.ax; in rtw89_phy_cfg_bb_rpl_ofst() 1318 struct rtw89_phy_bb_gain_info *gain = &rtwdev->bb_gain.ax; in rtw89_phy_cfg_bb_gain_bypass() 1345 struct rtw89_phy_bb_gain_info *gain = &rtwdev->bb_gain.ax; in rtw89_phy_cfg_bb_gain_op1db() 1694 bb_gain_table = elm_info->bb_gain ? elm_info->bb_gain : chip->bb_gain_table; in rtw89_phy_init_bb_reg()
|
| H A D | rtw8851b.c | 924 const struct rtw89_phy_bb_gain_info *gain = &rtwdev->bb_gain.ax; in rtw8851b_set_gain_error() 1010 const struct rtw89_phy_bb_gain_info *gain = &rtwdev->bb_gain.ax; in rtw8851b_set_rxsc_rpl_comp()
|
| H A D | rtw8922a.c | 1021 const struct rtw89_phy_bb_gain_info_be *gain = &rtwdev->bb_gain.be; in rtw8922a_set_rpl_gain() 1066 const struct rtw89_phy_bb_gain_info_be *gain = &rtwdev->bb_gain.be; in rtw8922a_set_lna_tia_gain()
|
| H A D | core.h | 4550 struct rtw89_phy_table *bb_gain; member 5734 } bb_gain; member
|
| H A D | fw.c | 999 elm_info->bb_gain = tbl; in rtw89_build_phy_tbl_from_elm() 1884 rtw89_free_phy_tbl_from_elm(elm_info->bb_gain); in rtw89_unload_firmware_elements() 2909 const struct rtw89_phy_bb_gain_info_be *gain = &rtwdev->bb_gain.be; in rtw89_fw_h2c_lps_ml_cmn_info()
|
| H A D | rtw8852c.c | 873 const struct rtw89_phy_bb_gain_info *gain = &rtwdev->bb_gain.ax; in rtw8852c_set_gain_error()
|
| /linux-6.15/drivers/net/wireless/realtek/rtw88/ |
| H A D | rtw8822c.c | 1024 static void rtw8822c_set_power_trim(struct rtw_dev *rtwdev, s8 bb_gain[2][8]) in rtw8822c_set_power_trim() 1030 bb_gain[_path][_idx]); \ in rtw8822c_set_power_trim() 1059 s8 bb_gain[2][8] = {}; in rtw8822c_power_trim() local 1072 bb_gain[RF_PATH_A][i] = FIELD_GET(PPG_2G_A_MASK, pg_pwr); in rtw8822c_power_trim() 1073 bb_gain[RF_PATH_B][i] = FIELD_GET(PPG_2G_B_MASK, pg_pwr); in rtw8822c_power_trim() 1084 bb_gain[path][idx] = FIELD_GET(PPG_5G_MASK, pg_pwr); in rtw8822c_power_trim() 1088 rtw8822c_set_power_trim(rtwdev, bb_gain); in rtw8822c_power_trim()
|