Home
last modified time | relevance | path

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

/linux/drivers/net/wireless/realtek/rtw89/
H A Drtw8852b_common.c219 struct rtw89_phy_efuse_gain *gain = &rtwdev->efuse_gain; in rtw8852bx_efuse_parsing_gain_offset()
415 struct rtw89_phy_efuse_gain *gain = &rtwdev->efuse_gain; in rtw8852bx_phycap_parsing_gain_comp()
640 struct rtw89_phy_efuse_gain *efuse_gain = &rtwdev->efuse_gain; in rtw8852bx_set_gain_offset() local
648 if (!efuse_gain->comp_valid) in rtw8852bx_set_gain_offset()
652 tmp = efuse_gain->comp[path][subband]; in rtw8852bx_set_gain_offset()
658 if (!efuse_gain->offset_valid) in rtw8852bx_set_gain_offset()
663 offset_a = -efuse_gain->offset[RF_PATH_A][gain_ofdm_band]; in rtw8852bx_set_gain_offset()
664 offset_b = -efuse_gain->offset[RF_PATH_B][gain_ofdm_band]; in rtw8852bx_set_gain_offset()
666 tmp = -((offset_a << 2) + (efuse_gain->offset_base[RTW89_PHY_0] >> 2)); in rtw8852bx_set_gain_offset()
670 tmp = -((offset_b << 2) + (efuse_gain->offset_base[RTW89_PHY_0] >> 2)); in rtw8852bx_set_gain_offset()
[all …]
H A Drtw8851b.c635 struct rtw89_phy_efuse_gain *gain = &rtwdev->efuse_gain; in rtw8851b_efuse_parsing_gain_offset()
820 struct rtw89_phy_efuse_gain *gain = &rtwdev->efuse_gain; in rtw8851b_phycap_parsing_gain_comp()
1094 struct rtw89_phy_efuse_gain *efuse_gain = &rtwdev->efuse_gain; in rtw8851b_set_gain_offset() local
1101 if (!efuse_gain->comp_valid) in rtw8851b_set_gain_offset()
1105 tmp = efuse_gain->comp[path][subband]; in rtw8851b_set_gain_offset()
1111 if (!efuse_gain->offset_valid) in rtw8851b_set_gain_offset()
1116 offset_a = -efuse_gain->offset[RF_PATH_A][gain_ofdm_band]; in rtw8851b_set_gain_offset()
1118 tmp = -((offset_a << 2) + (efuse_gain->offset_base[RTW89_PHY_0] >> 2)); in rtw8851b_set_gain_offset()
1122 offset_ofdm = -efuse_gain->offset[RF_PATH_A][gain_ofdm_band]; in rtw8851b_set_gain_offset()
1123 offset_cck = -efuse_gain->offset[RF_PATH_A][0]; in rtw8851b_set_gain_offset()
[all …]
H A Drtw8852c.c578 struct rtw89_phy_efuse_gain *gain = &rtwdev->efuse_gain; in rtw8852c_efuse_parsing_gain_offset()
1085 struct rtw89_phy_efuse_gain *efuse_gain = &rtwdev->efuse_gain; in rtw8852c_set_gain_offset() local
1090 if (!efuse_gain->offset_valid) in rtw8852c_set_gain_offset()
1097 offset_q0 = efuse_gain->offset[path][RTW89_GAIN_OFFSET_2G_CCK]; in rtw8852c_set_gain_offset()
1098 offset_base_q4 = efuse_gain->offset_base[phy_idx]; in rtw8852c_set_gain_offset()
1107 offset_q0 = -efuse_gain->offset[path][gain_band]; in rtw8852c_set_gain_offset()
1108 offset_base_q4 = efuse_gain->offset_base[phy_idx]; in rtw8852c_set_gain_offset()
1817 struct rtw89_phy_efuse_gain *gain = &rtwdev->efuse_gain; in rtw8852c_bb_sethw()
H A Drtw8922d.c840 struct rtw89_phy_efuse_gain *gain = &rtwdev->efuse_gain; in rtw8922d_efuse_parsing_gain_offset()
1563 struct rtw89_phy_efuse_gain *gain = &rtwdev->efuse_gain; in rtw8922d_get_rx_gain_by_chan()
1678 struct rtw89_phy_efuse_gain *gain = &rtwdev->efuse_gain; in rtw8922d_calc_rx_gain_normal_cck()
1709 struct rtw89_phy_efuse_gain *gain = &rtwdev->efuse_gain; in rtw8922d_calc_rx_gain_normal_ofdm()
1739 struct rtw89_phy_efuse_gain *gain = &rtwdev->efuse_gain; in rtw8922d_set_rx_gain_normal()
2463 struct rtw89_phy_efuse_gain *gain = &rtwdev->efuse_gain; in rtw8922d_bb_sethw()
H A Drtw8922a.c781 struct rtw89_phy_efuse_gain *gain = &rtwdev->efuse_gain; in rtw8922a_efuse_parsing_gain_offset()
1394 struct rtw89_phy_efuse_gain *gain = &rtwdev->efuse_gain; in rtw8922a_set_rx_gain_normal_cck()
1426 struct rtw89_phy_efuse_gain *gain = &rtwdev->efuse_gain; in rtw8922a_set_rx_gain_normal_ofdm()
1455 struct rtw89_phy_efuse_gain *gain = &rtwdev->efuse_gain; in rtw8922a_set_rx_gain_normal()
H A Dcore.h7641 struct rtw89_phy_efuse_gain efuse_gain; member