Searched refs:bb_gain (Results 1 - 11 of 11) sorted by relevance

/linux-master/drivers/net/wireless/realtek/rtl8xxxu/
H A Drtl8xxxu_8192f.c536 u8 bb_gain[3] = { EFUSE_UNDEFINED, EFUSE_UNDEFINED, EFUSE_UNDEFINED }; local
549 rtl8xxxu_read_efuse8(priv, 0x1ee, &bb_gain[1]);
550 rtl8xxxu_read_efuse8(priv, 0x1ec, &bb_gain[0]);
551 rtl8xxxu_read_efuse8(priv, 0x1ea, &bb_gain[2]);
553 if (bb_gain[1] == EFUSE_UNDEFINED)
556 if (bb_gain[0] == EFUSE_UNDEFINED)
557 bb_gain[0] = bb_gain[1];
559 if (bb_gain[2] == EFUSE_UNDEFINED)
560 bb_gain[
[all...]
H A Drtl8xxxu_8188f.c1587 s8 bb_gain; local
1593 bb_gain = pg_pwrtrim & PPG_BB_GAIN_2G_TX_OFFSET_MASK;
1595 if (bb_gain == PPG_BB_GAIN_2G_TX_OFFSET_MASK)
1596 bb_gain = 0;
1597 else if (bb_gain & 1)
1598 bb_gain = bb_gain >> 1;
1600 bb_gain = -(bb_gain >> 1);
1602 val8 = abs(bb_gain);
[all...]
/linux-master/drivers/net/wireless/realtek/rtw89/
H A Dphy_be.c117 struct rtw89_phy_bb_gain_info_be *gain = &rtwdev->bb_gain.be;
149 struct rtw89_phy_bb_gain_info_be *gain = &rtwdev->bb_gain.be;
190 struct rtw89_phy_bb_gain_info_be *gain = &rtwdev->bb_gain.be;
H A Dphy.c1121 struct rtw89_phy_bb_gain_info *gain = &rtwdev->bb_gain.ax;
1160 struct rtw89_phy_bb_gain_info *gain = &rtwdev->bb_gain.ax;
1242 struct rtw89_phy_bb_gain_info *gain = &rtwdev->bb_gain.ax;
1269 struct rtw89_phy_bb_gain_info *gain = &rtwdev->bb_gain.ax;
1617 bb_gain_table = elm_info->bb_gain ? elm_info->bb_gain : chip->bb_gain_table;
H A Drtw8851b.c904 const struct rtw89_phy_bb_gain_info *gain = &rtwdev->bb_gain.ax;
990 const struct rtw89_phy_bb_gain_info *gain = &rtwdev->bb_gain.ax;
H A Drtw8852b.c991 const struct rtw89_phy_bb_gain_info *gain = &rtwdev->bb_gain.ax;
1089 const struct rtw89_phy_bb_gain_info *gain = &rtwdev->bb_gain.ax;
H A Drtw8922a.c967 const struct rtw89_phy_bb_gain_info_be *gain = &rtwdev->bb_gain.be;
1012 const struct rtw89_phy_bb_gain_info_be *gain = &rtwdev->bb_gain.be;
H A Dcore.h4119 struct rtw89_phy_table *bb_gain; member in struct:rtw89_fw_elm_info
5111 } bb_gain; member in struct:rtw89_dev
H A Drtw8852c.c845 const struct rtw89_phy_bb_gain_info *gain = &rtwdev->bb_gain.ax;
H A Dfw.c761 elm_info->bb_gain = tbl;
1508 rtw89_free_phy_tbl_from_elm(elm_info->bb_gain);
/linux-master/drivers/net/wireless/realtek/rtw88/
H A Drtw8822c.c1023 static void rtw8822c_set_power_trim(struct rtw_dev *rtwdev, s8 bb_gain[2][8]) argument
1029 bb_gain[_path][_idx]); \
1058 s8 bb_gain[2][8] = {}; local
1071 bb_gain[RF_PATH_A][i] = FIELD_GET(PPG_2G_A_MASK, pg_pwr);
1072 bb_gain[RF_PATH_B][i] = FIELD_GET(PPG_2G_B_MASK, pg_pwr);
1083 bb_gain[path][idx] = FIELD_GET(PPG_5G_MASK, pg_pwr);
1087 rtw8822c_set_power_trim(rtwdev, bb_gain);

Completed in 260 milliseconds