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

/linux-master/drivers/net/wireless/realtek/rtl8xxxu/
H A D8192f.c520 u8 bb_gain[3] = { EFUSE_UNDEFINED, EFUSE_UNDEFINED, EFUSE_UNDEFINED }; local
533 rtl8xxxu_read_efuse8(priv, 0x1ee, &bb_gain[1]);
534 rtl8xxxu_read_efuse8(priv, 0x1ec, &bb_gain[0]);
535 rtl8xxxu_read_efuse8(priv, 0x1ea, &bb_gain[2]);
537 if (bb_gain[1] == EFUSE_UNDEFINED)
540 if (bb_gain[0] == EFUSE_UNDEFINED)
541 bb_gain[0] = bb_gain[1];
543 if (bb_gain[2] == EFUSE_UNDEFINED)
544 bb_gain[
[all...]
H A D8188f.c1571 s8 bb_gain; local
1577 bb_gain = pg_pwrtrim & PPG_BB_GAIN_2G_TX_OFFSET_MASK;
1579 if (bb_gain == PPG_BB_GAIN_2G_TX_OFFSET_MASK)
1580 bb_gain = 0;
1581 else if (bb_gain & 1)
1582 bb_gain = bb_gain >> 1;
1584 bb_gain = -(bb_gain >> 1);
1586 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.c1126 struct rtw89_phy_bb_gain_info *gain = &rtwdev->bb_gain.ax;
1165 struct rtw89_phy_bb_gain_info *gain = &rtwdev->bb_gain.ax;
1247 struct rtw89_phy_bb_gain_info *gain = &rtwdev->bb_gain.ax;
1274 struct rtw89_phy_bb_gain_info *gain = &rtwdev->bb_gain.ax;
1622 bb_gain_table = elm_info->bb_gain ? elm_info->bb_gain : chip->bb_gain_table;
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 Drtw8852b.c1004 const struct rtw89_phy_bb_gain_info *gain = &rtwdev->bb_gain.ax;
1102 const struct rtw89_phy_bb_gain_info *gain = &rtwdev->bb_gain.ax;
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 Dcore.h4390 struct rtw89_phy_table *bb_gain; member in struct:rtw89_fw_elm_info
5443 } bb_gain; member in struct:rtw89_dev
H A Drtw8852c.c852 const struct rtw89_phy_bb_gain_info *gain = &rtwdev->bb_gain.ax;
H A Dfw.c787 elm_info->bb_gain = tbl;
1549 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 339 milliseconds