Home
last modified time | relevance | path

Searched refs:rtldm (Results 1 – 7 of 7) sorted by relevance

/linux-6.15/drivers/net/wireless/realtek/rtlwifi/rtl8821ae/
H A Ddm.c274 rtldm->swing_idx_cck_base = rtldm->default_cck_index; in rtl8821ae_dm_clear_txpower_tracking_state()
275 rtldm->swing_idx_cck = rtldm->default_cck_index; in rtl8821ae_dm_clear_txpower_tracking_state()
280 rtldm->swing_idx_ofdm[p] = rtldm->default_ofdm_index; in rtl8821ae_dm_clear_txpower_tracking_state()
281 rtldm->ofdm_index[p] = rtldm->default_ofdm_index; in rtl8821ae_dm_clear_txpower_tracking_state()
336 rtldm->swing_idx_cck_base = rtldm->default_cck_index; in rtl8821ae_dm_initialize_txpower_tracking_thermalmeter()
337 rtldm->cck_index = rtldm->default_cck_index; in rtl8821ae_dm_initialize_txpower_tracking_thermalmeter()
342 rtldm->ofdm_index[p] = rtldm->default_ofdm_index; in rtl8821ae_dm_initialize_txpower_tracking_thermalmeter()
1661 rtldm->swing_idx_cck = rtldm->cck_index; in rtl8812ae_dm_txpower_tracking_callback_thermalmeter()
1704 rtldm->cck_index, rtldm->swing_idx_cck_base); in rtl8812ae_dm_txpower_tracking_callback_thermalmeter()
2193 rtldm->swing_idx_cck = rtldm->cck_index; in rtl8821ae_dm_txpower_tracking_callback_thermalmeter()
[all …]
H A Dphy.c458 rtldm->swing_diff_2g = 0; in phy_get_tx_swing_8812A()
476 rtldm->swing_diff_5g = 0; in phy_get_tx_swing_8812A()
481 rtldm->swing_diff_2g = -3; in phy_get_tx_swing_8812A()
482 rtldm->swing_diff_5g = -3; in phy_get_tx_swing_8812A()
529 rtldm->swing_diff_2g = 0; in phy_get_tx_swing_8812A()
531 rtldm->swing_diff_5g = 0; in phy_get_tx_swing_8812A()
535 rtldm->swing_diff_2g = -3; in phy_get_tx_swing_8812A()
537 rtldm->swing_diff_5g = -3; in phy_get_tx_swing_8812A()
555 rtldm->swing_diff_2g = 0; in phy_get_tx_swing_8812A()
557 rtldm->swing_diff_5g = 0; in phy_get_tx_swing_8812A()
[all …]
H A Dtrx.c66 struct rtl_dm *rtldm = rtl_dm(rtl_priv(hw)); in query_rxphystatus() local
271 rtldm->fat_table.antsel_rx_keep_0 = p_phystrpt->antidx_anta; in query_rxphystatus()
272 rtldm->fat_table.antsel_rx_keep_1 = p_phystrpt->antidx_antb; in query_rxphystatus()
/linux-6.15/drivers/net/wireless/realtek/rtlwifi/rtl8723be/
H A Ddm.c769 rtldm->thermalvalue_avg[rtldm->thermalvalue_avg_index] = thermalvalue; in rtl8723be_dm_txpower_tracking_callback_thermalmeter()
839 rtldm->ofdm_index[0] = in rtl8723be_dm_txpower_tracking_callback_thermalmeter()
842 rtldm->cck_index = rtldm->swing_idx_cck_base + in rtl8723be_dm_txpower_tracking_callback_thermalmeter()
845 rtldm->swing_idx_cck = rtldm->cck_index; in rtl8723be_dm_txpower_tracking_callback_thermalmeter()
846 rtldm->swing_idx_ofdm[0] = rtldm->ofdm_index[0]; in rtl8723be_dm_txpower_tracking_callback_thermalmeter()
856 rtldm->cck_index = 0; in rtl8723be_dm_txpower_tracking_callback_thermalmeter()
867 rtldm->swing_idx_cck_base = rtldm->swing_idx_cck; in rtl8723be_dm_txpower_tracking_callback_thermalmeter()
878 rtldm->txpowercount = 0; in rtl8723be_dm_txpower_tracking_callback_thermalmeter()
1164 cfo_ave <= rtldm->cfo_threshold && rtldm->is_freeze == 0) { in rtl8723be_dm_dynamic_atc_switch()
1173 if (cfo_ave > rtldm->cfo_threshold && rtldm->crystal_cap < 0x3f) in rtl8723be_dm_dynamic_atc_switch()
[all …]
/linux-6.15/drivers/net/wireless/realtek/rtlwifi/rtl8188ee/
H A Ddm.c257 if (rtldm->swing_flag_ofdm || in dm_tx_pwr_track_set_pwr()
258 rtldm->swing_flag_cck) { in dm_tx_pwr_track_set_pwr()
265 if (!rtldm->cck_inch14) { in dm_tx_pwr_track_set_pwr()
942 if (!rtldm->thermalvalue) { in dm_txpower_track_cb_therm()
952 rtldm->thermalvalue_avg[rtldm->thermalvalue_avg_index] = thermalvalue; in dm_txpower_track_cb_therm()
1017 rtldm->ofdm_index[i] + in dm_txpower_track_cb_therm()
1026 rtldm->ofdm_index[i] + in dm_txpower_track_cb_therm()
1047 rtldm->done_txpower = true; in dm_txpower_track_cb_therm()
1058 if (rtldm->swing_idx_cck_cur != rtldm->swing_idx_cck) { in dm_txpower_track_cb_therm()
1059 rtldm->swing_idx_cck_cur = rtldm->swing_idx_cck; in dm_txpower_track_cb_therm()
[all …]
H A Dtrx.c38 struct rtl_dm *rtldm = rtl_dm(rtl_priv(hw)); in _rtl88ee_query_rxphystatus() local
233 rtldm->fat_table.antsel_rx_keep_0 = phystrpt->ant_sel; in _rtl88ee_query_rxphystatus()
234 rtldm->fat_table.antsel_rx_keep_1 = phystrpt->ant_sel_b; in _rtl88ee_query_rxphystatus()
235 rtldm->fat_table.antsel_rx_keep_2 = phystrpt->antsel_rx_keep_2; in _rtl88ee_query_rxphystatus()
241 struct rtl_dm *rtldm = rtl_dm(rtl_priv(hw)); in _rtl88ee_smart_antenna() local
244 struct fast_ant_training *pfat_table = &rtldm->fat_table; in _rtl88ee_smart_antenna()
/linux-6.15/drivers/net/wireless/realtek/rtlwifi/rtl8192ee/
H A Ddm.c715 rtldm->large_cfo_hit = true; in rtl92ee_dm_dynamic_atc_switch()
718 rtldm->large_cfo_hit = false; in rtl92ee_dm_dynamic_atc_switch()
720 rtldm->cfo_ave_pre = cfo_ave; in rtl92ee_dm_dynamic_atc_switch()
723 cfo_ave <= rtldm->cfo_threshold && rtldm->is_freeze == 0) { in rtl92ee_dm_dynamic_atc_switch()
726 rtldm->is_freeze = 1; in rtl92ee_dm_dynamic_atc_switch()
732 if (cfo_ave > rtldm->cfo_threshold && rtldm->crystal_cap < 0x3f) in rtl92ee_dm_dynamic_atc_switch()
739 rtldm->is_freeze = 0; in rtl92ee_dm_dynamic_atc_switch()
742 if (rtldm->crystal_cap > 0x3f) in rtl92ee_dm_dynamic_atc_switch()
743 rtldm->crystal_cap = 0x3f; in rtl92ee_dm_dynamic_atc_switch()
744 else if (rtldm->crystal_cap < 0) in rtl92ee_dm_dynamic_atc_switch()
[all …]