Home
last modified time | relevance | path

Searched refs:efuse_gain (Results 1 – 4 of 4) sorted by relevance

/openbmc/linux/drivers/net/wireless/realtek/rtw89/
H A Drtw8852b.c619 struct rtw89_phy_efuse_gain *gain = &rtwdev->efuse_gain; in rtw8852b_efuse_parsing_gain_offset()
810 struct rtw89_phy_efuse_gain *gain = &rtwdev->efuse_gain; in rtw8852b_phycap_parsing_gain_comp()
1014 struct rtw89_phy_efuse_gain *efuse_gain = &rtwdev->efuse_gain; in rtw8852b_set_gain_offset() local
1021 if (!efuse_gain->comp_valid) in rtw8852b_set_gain_offset()
1025 tmp = efuse_gain->comp[path][subband]; in rtw8852b_set_gain_offset()
1031 if (!efuse_gain->offset_valid) in rtw8852b_set_gain_offset()
1036 offset_a = -efuse_gain->offset[RF_PATH_A][gain_ofdm_band]; in rtw8852b_set_gain_offset()
1037 offset_b = -efuse_gain->offset[RF_PATH_B][gain_ofdm_band]; in rtw8852b_set_gain_offset()
1039 tmp = -((offset_a << 2) + (efuse_gain->offset_base[RTW89_PHY_0] >> 2)); in rtw8852b_set_gain_offset()
1043 tmp = -((offset_b << 2) + (efuse_gain->offset_base[RTW89_PHY_0] >> 2)); in rtw8852b_set_gain_offset()
[all …]
H A Drtw8851b.c481 struct rtw89_phy_efuse_gain *gain = &rtwdev->efuse_gain; in rtw8851b_efuse_parsing_gain_offset()
661 struct rtw89_phy_efuse_gain *gain = &rtwdev->efuse_gain; in rtw8851b_phycap_parsing_gain_comp()
925 struct rtw89_phy_efuse_gain *efuse_gain = &rtwdev->efuse_gain; in rtw8851b_set_gain_offset() local
932 if (!efuse_gain->comp_valid) in rtw8851b_set_gain_offset()
936 tmp = efuse_gain->comp[path][subband]; in rtw8851b_set_gain_offset()
942 if (!efuse_gain->offset_valid) in rtw8851b_set_gain_offset()
947 offset_a = -efuse_gain->offset[RF_PATH_A][gain_ofdm_band]; in rtw8851b_set_gain_offset()
949 tmp = -((offset_a << 2) + (efuse_gain->offset_base[RTW89_PHY_0] >> 2)); in rtw8851b_set_gain_offset()
953 offset_ofdm = -efuse_gain->offset[RF_PATH_A][gain_ofdm_band]; in rtw8851b_set_gain_offset()
954 offset_cck = -efuse_gain->offset[RF_PATH_A][0]; in rtw8851b_set_gain_offset()
[all …]
H A Drtw8852c.c408 struct rtw89_phy_efuse_gain *gain = &rtwdev->efuse_gain; in rtw8852c_efuse_parsing_gain_offset()
872 struct rtw89_phy_efuse_gain *efuse_gain = &rtwdev->efuse_gain; in rtw8852c_set_gain_offset() local
877 if (!efuse_gain->offset_valid) in rtw8852c_set_gain_offset()
884 offset_q0 = efuse_gain->offset[path][RTW89_GAIN_OFFSET_2G_CCK]; in rtw8852c_set_gain_offset()
885 offset_base_q4 = efuse_gain->offset_base[phy_idx]; in rtw8852c_set_gain_offset()
894 offset_q0 = -efuse_gain->offset[path][gain_band]; in rtw8852c_set_gain_offset()
895 offset_base_q4 = efuse_gain->offset_base[phy_idx]; in rtw8852c_set_gain_offset()
1604 struct rtw89_phy_efuse_gain *gain = &rtwdev->efuse_gain; in rtw8852c_bb_sethw()
H A Dcore.h4431 struct rtw89_phy_efuse_gain efuse_gain; member