/Linux-v4.19/drivers/net/wireless/realtek/rtlwifi/rtl8192de/ |
D | dm.c | 740 bool *internal_pa, u8 thermalvalue, u8 delta, in rtl92d_bandtype_5G() argument 770 if (thermalvalue > rtlefuse->eeprom_thermalmeter) in rtl92d_bandtype_5G() 786 if (thermalvalue > rtlefuse->eeprom_thermalmeter) { in rtl92d_bandtype_5G() 787 if (*internal_pa && thermalvalue > 0x12) { in rtl92d_bandtype_5G() 806 u8 thermalvalue, delta, delta_lck, delta_iqk, delta_rxgain; in rtl92d_dm_txpower_tracking_callback_thermalmeter() local 855 thermalvalue = (u8) rtl_get_rfreg(hw, RF90_PATH_A, RF_T_METER, 0xf800); in rtl92d_dm_txpower_tracking_callback_thermalmeter() 858 thermalvalue, in rtl92d_dm_txpower_tracking_callback_thermalmeter() 859 rtlpriv->dm.thermalvalue, rtlefuse->eeprom_thermalmeter); in rtl92d_dm_txpower_tracking_callback_thermalmeter() 860 rtl92d_phy_ap_calibrate(hw, (thermalvalue - in rtl92d_dm_txpower_tracking_callback_thermalmeter() 866 if (thermalvalue) { in rtl92d_dm_txpower_tracking_callback_thermalmeter() [all …]
|
D | sw.c | 97 rtlpriv->dm.thermalvalue = 0; in rtl92d_init_sw_vars()
|
/Linux-v4.19/drivers/net/wireless/realtek/rtlwifi/rtl8723be/ |
D | dm.c | 238 rtlpriv->dm.thermalvalue = 0; in rtl8723be_dm_init_txpower_tracking() 753 u8 thermalvalue = 0, delta, delta_lck, delta_iqk; in rtl8723be_dm_txpower_tracking_callback_thermalmeter() local 775 thermalvalue = (u8)rtl_get_rfreg(hw, in rtl8723be_dm_txpower_tracking_callback_thermalmeter() 777 if (!rtlpriv->dm.txpower_track_control || thermalvalue == 0 || in rtl8723be_dm_txpower_tracking_callback_thermalmeter() 782 thermalvalue, rtldm->thermalvalue, in rtl8723be_dm_txpower_tracking_callback_thermalmeter() 785 if (!rtldm->thermalvalue) { in rtl8723be_dm_txpower_tracking_callback_thermalmeter() 786 rtlpriv->dm.thermalvalue_lck = thermalvalue; in rtl8723be_dm_txpower_tracking_callback_thermalmeter() 787 rtlpriv->dm.thermalvalue_iqk = thermalvalue; in rtl8723be_dm_txpower_tracking_callback_thermalmeter() 791 rtldm->thermalvalue_avg[rtldm->thermalvalue_avg_index] = thermalvalue; in rtl8723be_dm_txpower_tracking_callback_thermalmeter() 804 thermalvalue = (u8)(thermalvalue_avg / thermalvalue_avg_count); in rtl8723be_dm_txpower_tracking_callback_thermalmeter() [all …]
|
D | sw.c | 103 rtlpriv->dm.thermalvalue = 0; in rtl8723be_init_sw_vars()
|
/Linux-v4.19/drivers/net/wireless/realtek/rtlwifi/rtl8192c/ |
D | dm_common.c | 728 u8 thermalvalue, delta, delta_lck, delta_iqk; in rtl92c_dm_txpower_tracking_callback_thermalmeter() local 742 thermalvalue = (u8) rtl_get_rfreg(hw, RF90_PATH_A, RF_T_METER, 0x1f); in rtl92c_dm_txpower_tracking_callback_thermalmeter() 746 thermalvalue, rtlpriv->dm.thermalvalue, in rtl92c_dm_txpower_tracking_callback_thermalmeter() 749 rtl92c_phy_ap_calibrate(hw, (thermalvalue - in rtl92c_dm_txpower_tracking_callback_thermalmeter() 756 if (thermalvalue) { in rtl92c_dm_txpower_tracking_callback_thermalmeter() 826 if (!rtlpriv->dm.thermalvalue) { in rtl92c_dm_txpower_tracking_callback_thermalmeter() 827 rtlpriv->dm.thermalvalue = in rtl92c_dm_txpower_tracking_callback_thermalmeter() 829 rtlpriv->dm.thermalvalue_lck = thermalvalue; in rtl92c_dm_txpower_tracking_callback_thermalmeter() 830 rtlpriv->dm.thermalvalue_iqk = thermalvalue; in rtl92c_dm_txpower_tracking_callback_thermalmeter() 837 delta = (thermalvalue > rtlpriv->dm.thermalvalue) ? in rtl92c_dm_txpower_tracking_callback_thermalmeter() [all …]
|
/Linux-v4.19/drivers/net/wireless/realtek/rtlwifi/rtl8188ee/ |
D | dm.c | 885 u8 thermalvalue = 0, delta, delta_lck, delta_iqk, offset; in dm_txpower_track_cb_therm() local 915 thermalvalue = (u8)rtl_get_rfreg(hw, RF90_PATH_A, RF_T_METER, in dm_txpower_track_cb_therm() 917 if (!thermalvalue) in dm_txpower_track_cb_therm() 921 thermalvalue, rtlpriv->dm.thermalvalue, in dm_txpower_track_cb_therm() 970 if (!rtldm->thermalvalue) { in dm_txpower_track_cb_therm() 971 rtlpriv->dm.thermalvalue = rtlefuse->eeprom_thermalmeter; in dm_txpower_track_cb_therm() 972 rtlpriv->dm.thermalvalue_lck = thermalvalue; in dm_txpower_track_cb_therm() 973 rtlpriv->dm.thermalvalue_iqk = thermalvalue; in dm_txpower_track_cb_therm() 980 rtldm->thermalvalue_avg[rtldm->thermalvalue_avg_index] = thermalvalue; in dm_txpower_track_cb_therm() 993 thermalvalue = (u8)(thermalvalue_avg / thermalvalue_avg_count); in dm_txpower_track_cb_therm() [all …]
|
D | sw.c | 96 rtlpriv->dm.thermalvalue = 0; in rtl88e_init_sw_vars()
|
/Linux-v4.19/drivers/net/wireless/realtek/rtlwifi/rtl8192se/ |
D | dm.c | 162 u8 thermalvalue = 0; in _rtl92s_dm_txpowertracking_callback_thermalmeter() local 167 thermalvalue = (u8)rtl_get_rfreg(hw, RF90_PATH_A, RF_T_METER, 0x1f); in _rtl92s_dm_txpowertracking_callback_thermalmeter() 171 thermalvalue, in _rtl92s_dm_txpowertracking_callback_thermalmeter() 172 rtlpriv->dm.thermalvalue, rtlefuse->eeprom_thermalmeter); in _rtl92s_dm_txpowertracking_callback_thermalmeter() 174 if (thermalvalue) { in _rtl92s_dm_txpowertracking_callback_thermalmeter() 175 rtlpriv->dm.thermalvalue = thermalvalue; in _rtl92s_dm_txpowertracking_callback_thermalmeter() 181 (thermalvalue << 16)); in _rtl92s_dm_txpowertracking_callback_thermalmeter()
|
D | sw.c | 122 rtlpriv->dm.thermalvalue = 0; in rtl92s_init_sw_vars()
|
D | phy.c | 1442 thermalval = rtlpriv->dm.thermalvalue; in rtl92s_phy_set_fw_cmd()
|
/Linux-v4.19/drivers/net/wireless/realtek/rtlwifi/rtl8821ae/ |
D | dm.c | 469 rtldm->thermalvalue = rtlefuse->eeprom_thermalmeter; in rtl8821ae_dm_clear_txpower_tracking_state() 500 rtldm->thermalvalue = rtlefuse->eeprom_thermalmeter; in rtl8821ae_dm_initialize_txpower_tracking_thermalmeter() 1699 delta = (thermal_value > rtldm->thermalvalue) ? in rtl8812ae_dm_txpower_tracking_callback_thermalmeter() 1700 (thermal_value - rtldm->thermalvalue) : in rtl8812ae_dm_txpower_tracking_callback_thermalmeter() 1701 (rtldm->thermalvalue - thermal_value); in rtl8812ae_dm_txpower_tracking_callback_thermalmeter() 1872 rtldm->thermalvalue); in rtl8812ae_dm_txpower_tracking_callback_thermalmeter() 1902 if (thermal_value > rtldm->thermalvalue) { in rtl8812ae_dm_txpower_tracking_callback_thermalmeter() 1908 rtldm->thermalvalue); in rtl8812ae_dm_txpower_tracking_callback_thermalmeter() 1915 rtldm->thermalvalue); in rtl8812ae_dm_txpower_tracking_callback_thermalmeter() 1916 } else if (thermal_value < rtldm->thermalvalue) { /*Low temperature*/ in rtl8812ae_dm_txpower_tracking_callback_thermalmeter() [all …]
|
D | sw.c | 105 rtlpriv->dm.thermalvalue = 0; in rtl8821ae_init_sw_vars()
|
/Linux-v4.19/drivers/net/wireless/realtek/rtlwifi/rtl8192ce/ |
D | sw.c | 103 rtlpriv->dm.thermalvalue = 0; in rtl92c_init_sw_vars()
|
/Linux-v4.19/drivers/net/wireless/realtek/rtlwifi/rtl8192cu/ |
D | sw.c | 63 rtlpriv->dm.thermalvalue = 0; in rtl92cu_init_sw_vars()
|
/Linux-v4.19/drivers/net/wireless/realtek/rtlwifi/rtl8723ae/ |
D | sw.c | 107 rtlpriv->dm.thermalvalue = 0; in rtl8723e_init_sw_vars()
|
/Linux-v4.19/drivers/net/wireless/realtek/rtlwifi/ |
D | wifi.h | 1821 u8 thermalvalue; member
|
/Linux-v4.19/drivers/staging/rtlwifi/ |
D | wifi.h | 1757 u8 thermalvalue; member
|