Lines Matching refs:rtlpriv
118 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl8821ae_phy_query_bb_reg() local
121 RT_TRACE(rtlpriv, COMP_RF, DBG_TRACE, in rtl8821ae_phy_query_bb_reg()
124 originalvalue = rtl_read_dword(rtlpriv, regaddr); in rtl8821ae_phy_query_bb_reg()
128 RT_TRACE(rtlpriv, COMP_RF, DBG_TRACE, in rtl8821ae_phy_query_bb_reg()
137 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl8821ae_phy_set_bb_reg() local
140 RT_TRACE(rtlpriv, COMP_RF, DBG_TRACE, in rtl8821ae_phy_set_bb_reg()
145 originalvalue = rtl_read_dword(rtlpriv, regaddr); in rtl8821ae_phy_set_bb_reg()
151 rtl_write_dword(rtlpriv, regaddr, data); in rtl8821ae_phy_set_bb_reg()
153 RT_TRACE(rtlpriv, COMP_RF, DBG_TRACE, in rtl8821ae_phy_set_bb_reg()
162 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl8821ae_phy_query_rf_reg() local
166 RT_TRACE(rtlpriv, COMP_RF, DBG_TRACE, in rtl8821ae_phy_query_rf_reg()
170 spin_lock_irqsave(&rtlpriv->locks.rf_lock, flags); in rtl8821ae_phy_query_rf_reg()
176 spin_unlock_irqrestore(&rtlpriv->locks.rf_lock, flags); in rtl8821ae_phy_query_rf_reg()
178 RT_TRACE(rtlpriv, COMP_RF, DBG_TRACE, in rtl8821ae_phy_query_rf_reg()
189 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl8821ae_phy_set_rf_reg() local
193 RT_TRACE(rtlpriv, COMP_RF, DBG_TRACE, in rtl8821ae_phy_set_rf_reg()
197 spin_lock_irqsave(&rtlpriv->locks.rf_lock, flags); in rtl8821ae_phy_set_rf_reg()
208 spin_unlock_irqrestore(&rtlpriv->locks.rf_lock, flags); in rtl8821ae_phy_set_rf_reg()
210 RT_TRACE(rtlpriv, COMP_RF, DBG_TRACE, in rtl8821ae_phy_set_rf_reg()
218 struct rtl_priv *rtlpriv = rtl_priv(hw); in _rtl8821ae_phy_rf_serial_read() local
226 RT_TRACE(rtlpriv, COMP_ERR, DBG_EMERG, "return all one\n"); in _rtl8821ae_phy_rf_serial_read()
280 struct rtl_priv *rtlpriv = rtl_priv(hw); in _rtl8821ae_phy_rf_serial_write() local
281 struct rtl_phy *rtlphy = &rtlpriv->phy; in _rtl8821ae_phy_rf_serial_write()
287 RT_TRACE(rtlpriv, COMP_ERR, DBG_EMERG, "stop\n"); in _rtl8821ae_phy_rf_serial_write()
295 RT_TRACE(rtlpriv, COMP_RF, DBG_TRACE, in _rtl8821ae_phy_rf_serial_write()
323 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl8821ae_phy_bb_config() local
325 struct rtl_phy *rtlphy = &rtlpriv->phy; in rtl8821ae_phy_bb_config()
332 regval = rtl_read_byte(rtlpriv, REG_SYS_FUNC_EN); in rtl8821ae_phy_bb_config()
334 rtl_write_byte(rtlpriv, REG_SYS_FUNC_EN, regval); in rtl8821ae_phy_bb_config()
335 rtl_write_byte(rtlpriv, REG_SYS_FUNC_EN, in rtl8821ae_phy_bb_config()
338 rtl_write_byte(rtlpriv, REG_RF_CTRL, 0x7); in rtl8821ae_phy_bb_config()
339 rtl_write_byte(rtlpriv, REG_OPT_CTRL + 2, 0x7); in rtl8821ae_phy_bb_config()
352 rtlphy->reg_837 = rtl_read_byte(rtlpriv, 0x837); in rtl8821ae_phy_bb_config()
365 struct rtl_priv *rtlpriv = rtl_priv(hw); in phy_get_tx_swing_8812A() local
367 struct rtl_dm *rtldm = rtl_dm(rtlpriv); in phy_get_tx_swing_8812A()
376 RT_TRACE(rtlpriv, COMP_SCAN, DBG_LOUD, in phy_get_tx_swing_8812A()
457 RT_TRACE(rtlpriv, COMP_SCAN, DBG_LOUD, in phy_get_tx_swing_8812A()
515 RT_TRACE(rtlpriv, COMP_SCAN, DBG_LOUD, in phy_get_tx_swing_8812A()
522 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl8821ae_phy_switch_wirelessband() local
524 struct rtl_dm *rtldm = rtl_dm(rtlpriv); in rtl8821ae_phy_switch_wirelessband()
568 rtl_write_byte(rtlpriv, REG_CCK_CHECK, 0x0); in rtl8821ae_phy_switch_wirelessband()
579 rtl_write_byte(rtlpriv, REG_CCK_CHECK, 0x80); in rtl8821ae_phy_switch_wirelessband()
582 reg_41a = rtl_read_word(rtlpriv, REG_TXPKT_EMPTY); in rtl8821ae_phy_switch_wirelessband()
583 RT_TRACE(rtlpriv, COMP_SCAN, DBG_LOUD, in rtl8821ae_phy_switch_wirelessband()
588 RT_TRACE(rtlpriv, COMP_SCAN, DBG_LOUD, "Delay 50us\n"); in rtl8821ae_phy_switch_wirelessband()
590 reg_41a = rtl_read_word(rtlpriv, REG_TXPKT_EMPTY); in rtl8821ae_phy_switch_wirelessband()
593 RT_TRACE(rtlpriv, COMP_SCAN, DBG_LOUD, in rtl8821ae_phy_switch_wirelessband()
597 RT_TRACE(rtlpriv, COMP_MLME, DBG_LOUD, in rtl8821ae_phy_switch_wirelessband()
630 RT_TRACE(rtlpriv, COMP_SCAN, DBG_LOUD, in rtl8821ae_phy_switch_wirelessband()
632 rtlpriv->dm.ofdm_index[RF90_PATH_A]); in rtl8821ae_phy_switch_wirelessband()
659 RT_TRACE(rtlpriv, COMP_SCAN, DBG_TRACE, in rtl8821ae_phy_switch_wirelessband()
750 struct rtl_priv *rtlpriv = rtl_priv(hw); in _rtl8821ae_phy_init_tx_power_by_rate() local
751 struct rtl_phy *rtlphy = &rtlpriv->phy; in _rtl8821ae_phy_init_tx_power_by_rate()
769 struct rtl_priv *rtlpriv = rtl_priv(hw); in _rtl8821ae_phy_set_txpower_by_rate_base() local
770 struct rtl_phy *rtlphy = &rtlpriv->phy; in _rtl8821ae_phy_set_txpower_by_rate_base()
773 RT_TRACE(rtlpriv, COMP_INIT, DBG_LOUD, in _rtl8821ae_phy_set_txpower_by_rate_base()
799 RT_TRACE(rtlpriv, COMP_INIT, DBG_LOUD, in _rtl8821ae_phy_set_txpower_by_rate_base()
822 RT_TRACE(rtlpriv, COMP_INIT, DBG_LOUD, in _rtl8821ae_phy_set_txpower_by_rate_base()
828 RT_TRACE(rtlpriv, COMP_INIT, DBG_LOUD, in _rtl8821ae_phy_set_txpower_by_rate_base()
837 struct rtl_priv *rtlpriv = rtl_priv(hw); in _rtl8821ae_phy_get_txpower_by_rate_base() local
838 struct rtl_phy *rtlphy = &rtlpriv->phy; in _rtl8821ae_phy_get_txpower_by_rate_base()
842 RT_TRACE(rtlpriv, COMP_INIT, DBG_LOUD, in _rtl8821ae_phy_get_txpower_by_rate_base()
869 RT_TRACE(rtlpriv, COMP_INIT, DBG_LOUD, in _rtl8821ae_phy_get_txpower_by_rate_base()
892 RT_TRACE(rtlpriv, COMP_INIT, DBG_LOUD, in _rtl8821ae_phy_get_txpower_by_rate_base()
898 RT_TRACE(rtlpriv, COMP_INIT, DBG_LOUD, in _rtl8821ae_phy_get_txpower_by_rate_base()
907 struct rtl_priv *rtlpriv = rtl_priv(hw); in _rtl8821ae_phy_store_txpower_by_rate_base() local
908 struct rtl_phy *rtlphy = &rtlpriv->phy; in _rtl8821ae_phy_store_txpower_by_rate_base()
986 struct rtl_priv *rtlpriv = rtl_priv(hw); in _rtl8812ae_phy_cross_reference_ht_and_vht_txpower_limit() local
987 struct rtl_phy *rtlphy = &rtlpriv->phy; in _rtl8812ae_phy_cross_reference_ht_and_vht_txpower_limit()
999 RT_TRACE(rtlpriv, COMP_INIT, DBG_TRACE, in _rtl8812ae_phy_cross_reference_ht_and_vht_txpower_limit()
1016 RT_TRACE(rtlpriv, COMP_INIT, DBG_TRACE, "use other value %d", temp_pwrlmt); in _rtl8812ae_phy_cross_reference_ht_and_vht_txpower_limit()
1028 struct rtl_priv *rtlpriv = rtl_priv(hw); in _rtl8812ae_phy_get_txpower_by_rate_base_index() local
1073 RT_TRACE(rtlpriv, COMP_INIT, DBG_LOUD, in _rtl8812ae_phy_get_txpower_by_rate_base_index()
1140 RT_TRACE(rtlpriv, COMP_INIT, DBG_LOUD, in _rtl8812ae_phy_get_txpower_by_rate_base_index()
1152 struct rtl_priv *rtlpriv = rtl_priv(hw); in _rtl8812ae_phy_convert_txpower_limit_to_power_index() local
1153 struct rtl_phy *rtlphy = &rtlpriv->phy; in _rtl8812ae_phy_convert_txpower_limit_to_power_index()
1161 RT_TRACE(rtlpriv, COMP_INIT, DBG_TRACE, in _rtl8812ae_phy_convert_txpower_limit_to_power_index()
1210 RT_TRACE(rtlpriv, COMP_INIT, DBG_TRACE, in _rtl8812ae_phy_convert_txpower_limit_to_power_index()
1275 RT_TRACE(rtlpriv, COMP_INIT, DBG_TRACE, in _rtl8812ae_phy_convert_txpower_limit_to_power_index()
1286 RT_TRACE(rtlpriv, COMP_INIT, DBG_TRACE, in _rtl8812ae_phy_convert_txpower_limit_to_power_index()
1292 struct rtl_priv *rtlpriv = rtl_priv(hw); in _rtl8821ae_phy_init_txpower_limit() local
1293 struct rtl_phy *rtlphy = &rtlpriv->phy; in _rtl8821ae_phy_init_txpower_limit()
1296 RT_TRACE(rtlpriv, COMP_INIT, DBG_LOUD, in _rtl8821ae_phy_init_txpower_limit()
1318 RT_TRACE(rtlpriv, COMP_INIT, DBG_LOUD, in _rtl8821ae_phy_init_txpower_limit()
1324 struct rtl_priv *rtlpriv = rtl_priv(hw); in _rtl8821ae_phy_convert_txpower_dbm_to_relative_value() local
1325 struct rtl_phy *rtlphy = &rtlpriv->phy; in _rtl8821ae_phy_convert_txpower_dbm_to_relative_value()
1429 RT_TRACE(rtlpriv, COMP_POWER, DBG_TRACE, in _rtl8821ae_phy_convert_txpower_dbm_to_relative_value()
1473 struct rtl_priv *rtlpriv = rtl_priv(hw); in _rtl8812ae_phy_get_chnl_idx_of_txpwr_lmt() local
1490 RT_TRACE(rtlpriv, COMP_POWER, DBG_LOUD, "Invalid Band %d in %s", in _rtl8812ae_phy_get_chnl_idx_of_txpwr_lmt()
1494 RT_TRACE(rtlpriv, COMP_POWER, DBG_LOUD, in _rtl8812ae_phy_get_chnl_idx_of_txpwr_lmt()
1506 struct rtl_priv *rtlpriv = rtl_priv(hw); in _rtl8812ae_phy_set_txpower_limit() local
1507 struct rtl_phy *rtlphy = &rtlpriv->phy; in _rtl8812ae_phy_set_txpower_limit()
1515 RT_TRACE(rtlpriv, COMP_INIT, DBG_TRACE, in _rtl8812ae_phy_set_txpower_limit()
1577 RT_TRACE(rtlpriv, COMP_INIT, DBG_TRACE, in _rtl8812ae_phy_set_txpower_limit()
1600 RT_TRACE(rtlpriv, COMP_INIT, DBG_TRACE, in _rtl8812ae_phy_set_txpower_limit()
1606 RT_TRACE(rtlpriv, COMP_INIT, DBG_TRACE, in _rtl8812ae_phy_set_txpower_limit()
1625 struct rtl_priv *rtlpriv = rtl_priv(hw); in _rtl8821ae_phy_read_and_config_txpwr_lmt() local
1626 struct rtl_hal *rtlhal = rtl_hal(rtlpriv); in _rtl8821ae_phy_read_and_config_txpwr_lmt()
1639 RT_TRACE(rtlpriv, COMP_INIT, DBG_TRACE, in _rtl8821ae_phy_read_and_config_txpwr_lmt()
1659 struct rtl_priv *rtlpriv = rtl_priv(hw); in _rtl8821ae_phy_bb8821a_config_parafile() local
1660 struct rtl_phy *rtlphy = &rtlpriv->phy; in _rtl8821ae_phy_bb8821a_config_parafile()
1673 RT_TRACE(rtlpriv, COMP_ERR, DBG_EMERG, "Write BB Reg Fail!!"); in _rtl8821ae_phy_bb8821a_config_parafile()
1682 RT_TRACE(rtlpriv, COMP_ERR, DBG_EMERG, "BB_PG Reg Fail!!"); in _rtl8821ae_phy_bb8821a_config_parafile()
1696 RT_TRACE(rtlpriv, COMP_ERR, DBG_EMERG, "AGC Table Fail\n"); in _rtl8821ae_phy_bb8821a_config_parafile()
1706 struct rtl_priv *rtlpriv = rtl_priv(hw); in _rtl8821ae_phy_config_mac_with_headerfile() local
1707 struct rtl_hal *rtlhal = rtl_hal(rtlpriv); in _rtl8821ae_phy_config_mac_with_headerfile()
1712 RT_TRACE(rtlpriv, COMP_INIT, DBG_TRACE, "Read MAC_REG_Array\n"); in _rtl8821ae_phy_config_mac_with_headerfile()
1720 RT_TRACE(rtlpriv, COMP_INIT, DBG_LOUD, in _rtl8821ae_phy_config_mac_with_headerfile()
1726 rtl_write_byte(rtlpriv, v1, (u8)v2); in _rtl8821ae_phy_config_mac_with_headerfile()
1743 rtl_write_byte(rtlpriv, v1, v2); in _rtl8821ae_phy_config_mac_with_headerfile()
1758 struct rtl_priv *rtlpriv = rtl_priv(hw); in _rtl8821ae_phy_config_bb_with_headerfile() local
1759 struct rtl_hal *rtlhal = rtl_hal(rtlpriv); in _rtl8821ae_phy_config_bb_with_headerfile()
1860 RT_TRACE(rtlpriv, COMP_INIT, DBG_TRACE, in _rtl8821ae_phy_config_bb_with_headerfile()
1888 struct rtl_priv *rtlpriv = rtl_priv(hw); in _rtl8821ae_store_tx_power_by_rate() local
1889 struct rtl_phy *rtlphy = &rtlpriv->phy; in _rtl8821ae_store_tx_power_by_rate()
1893 RT_TRACE(rtlpriv, COMP_INIT, DBG_WARNING, "Invalid Band %d\n", band); in _rtl8821ae_store_tx_power_by_rate()
1897 RT_TRACE(rtlpriv, COMP_INIT, DBG_WARNING, "Invalid RfPath %d\n", rfpath); in _rtl8821ae_store_tx_power_by_rate()
1901 RT_TRACE(rtlpriv, COMP_INIT, DBG_WARNING, "Invalid TxNum %d\n", txnum); in _rtl8821ae_store_tx_power_by_rate()
1905 RT_TRACE(rtlpriv, COMP_INIT, DBG_LOUD, in _rtl8821ae_store_tx_power_by_rate()
1914 struct rtl_priv *rtlpriv = rtl_priv(hw); in _rtl8821ae_phy_config_bb_with_pgheaderfile() local
1915 struct rtl_hal *rtlhal = rtl_hal(rtlpriv); in _rtl8821ae_phy_config_bb_with_pgheaderfile()
1930 RT_TRACE(rtlpriv, COMP_SEND, DBG_TRACE, in _rtl8821ae_phy_config_bb_with_pgheaderfile()
1993 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl8812ae_phy_config_rf_with_headerfile() local
2000 RT_TRACE(rtlpriv, COMP_INIT, DBG_LOUD, in rtl8812ae_phy_config_rf_with_headerfile()
2002 RT_TRACE(rtlpriv, COMP_INIT, DBG_LOUD, "Radio No %x\n", rfpath); in rtl8812ae_phy_config_rf_with_headerfile()
2071 RT_TRACE(rtlpriv, COMP_ERR, DBG_EMERG, in rtl8812ae_phy_config_rf_with_headerfile()
2075 RT_TRACE(rtlpriv, COMP_ERR, DBG_EMERG, in rtl8812ae_phy_config_rf_with_headerfile()
2097 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl8821ae_phy_config_rf_with_headerfile() local
2103 RT_TRACE(rtlpriv, COMP_INIT, DBG_LOUD, in rtl8821ae_phy_config_rf_with_headerfile()
2105 RT_TRACE(rtlpriv, COMP_INIT, DBG_LOUD, "Radio No %x\n", rfpath); in rtl8821ae_phy_config_rf_with_headerfile()
2141 RT_TRACE(rtlpriv, COMP_ERR, DBG_EMERG, in rtl8821ae_phy_config_rf_with_headerfile()
2145 RT_TRACE(rtlpriv, COMP_ERR, DBG_EMERG, in rtl8821ae_phy_config_rf_with_headerfile()
2149 RT_TRACE(rtlpriv, COMP_ERR, DBG_EMERG, in rtl8821ae_phy_config_rf_with_headerfile()
2158 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl8821ae_phy_get_hw_reg_originalvalue() local
2159 struct rtl_phy *rtlphy = &rtlpriv->phy; in rtl8821ae_phy_get_hw_reg_originalvalue()
2170 RT_TRACE(rtlpriv, COMP_INIT, DBG_TRACE, in rtl8821ae_phy_get_hw_reg_originalvalue()
2182 RT_TRACE(rtlpriv, COMP_INIT, DBG_TRACE, in rtl8821ae_phy_get_hw_reg_originalvalue()
2189 struct rtl_priv *rtlpriv = rtl_priv(hw); in phy_init_bb_rf_register_definition() local
2190 struct rtl_phy *rtlphy = &rtlpriv->phy; in phy_init_bb_rf_register_definition()
2216 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl8821ae_phy_get_txpower_level() local
2217 struct rtl_phy *rtlphy = &rtlpriv->phy; in rtl8821ae_phy_get_txpower_level()
2371 struct rtl_priv *rtlpriv = rtl_priv(hw); in _rtl8812ae_phy_get_txpower_limit() local
2372 struct rtl_efuse *rtlefuse = rtl_efuse(rtlpriv); in _rtl8812ae_phy_get_txpower_limit()
2373 struct rtl_phy *rtlphy = &rtlpriv->phy; in _rtl8812ae_phy_get_txpower_limit()
2458 RT_TRACE(rtlpriv, COMP_POWER, DBG_LOUD, in _rtl8812ae_phy_get_txpower_limit()
2464 RT_TRACE(rtlpriv, COMP_POWER, DBG_LOUD, in _rtl8812ae_phy_get_txpower_limit()
2490 RT_TRACE(rtlpriv, COMP_POWER, DBG_LOUD, in _rtl8812ae_phy_get_txpower_limit()
2528 RT_TRACE(rtlpriv, COMP_INIT, DBG_LOUD, in _rtl8812ae_phy_get_txpower_limit()
2537 struct rtl_priv *rtlpriv = rtl_priv(hw); in _rtl8821ae_phy_get_txpower_by_rate() local
2538 struct rtl_phy *rtlphy = &rtlpriv->phy; in _rtl8821ae_phy_get_txpower_by_rate()
2620 if (rtlpriv->efuse.eeprom_regulatory != 2) { in _rtl8821ae_phy_get_txpower_by_rate()
2637 RT_TRACE(rtlpriv, COMP_POWER_TRACKING, DBG_LOUD, in _rtl8821ae_phy_get_txpower_by_rate()
2648 struct rtl_priv *rtlpriv = rtl_priv(hw); in _rtl8821ae_get_txpower_index() local
2649 struct rtl_hal *rtlhal = rtl_hal(rtlpriv); in _rtl8821ae_get_txpower_index()
2660 RT_TRACE(rtlpriv, COMP_POWER_TRACKING, DBG_LOUD, in _rtl8821ae_get_txpower_index()
2671 RT_TRACE(rtlpriv, COMP_POWER_TRACKING, DBG_LOUD, "invalid rate\n"); in _rtl8821ae_get_txpower_index()
2705 RT_TRACE(rtlpriv, COMP_POWER_TRACKING, DBG_WARNING, in _rtl8821ae_get_txpower_index()
2765 txpower += rtlpriv->dm.remnant_ofdm_swing_idx[path]; in _rtl8821ae_get_txpower_index()
2767 txpower += rtlpriv->dm.remnant_cck_idx; in _rtl8821ae_get_txpower_index()
2778 struct rtl_priv *rtlpriv = rtl_priv(hw); in _rtl8821ae_phy_set_txpower_index() local
2975 RT_TRACE(rtlpriv, COMP_POWER, DBG_LOUD, in _rtl8821ae_phy_set_txpower_index()
3174 RT_TRACE(rtlpriv, COMP_POWER, DBG_LOUD, in _rtl8821ae_phy_set_txpower_index()
3179 RT_TRACE(rtlpriv, COMP_POWER, DBG_LOUD, in _rtl8821ae_phy_set_txpower_index()
3188 struct rtl_priv *rtlpriv = rtl_priv(hw); in _rtl8821ae_phy_set_txpower_level_by_path() local
3189 struct rtl_phy *rtlphy = &rtlpriv->phy; in _rtl8821ae_phy_set_txpower_level_by_path()
3206 struct rtl_priv *rtlpriv = rtl_priv(hw); in _rtl8821ae_phy_txpower_training_by_path() local
3207 struct rtl_phy *rtlphy = &rtlpriv->phy; in _rtl8821ae_phy_txpower_training_by_path()
3246 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl8821ae_phy_set_txpower_level_by_path() local
3247 struct rtl_phy *rtlphy = &rtlpriv->phy; in rtl8821ae_phy_set_txpower_level_by_path()
3303 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl8821ae_phy_set_txpower_level() local
3304 struct rtl_phy *rtlphy = &rtlpriv->phy; in rtl8821ae_phy_set_txpower_level()
3336 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl8821ae_phy_scan_operation_backup() local
3344 rtlpriv->cfg->ops->set_hw_reg(hw, in rtl8821ae_phy_scan_operation_backup()
3351 rtlpriv->cfg->ops->set_hw_reg(hw, in rtl8821ae_phy_scan_operation_backup()
3358 rtlpriv->cfg->ops->set_hw_reg(hw, in rtl8821ae_phy_scan_operation_backup()
3363 RT_TRACE(rtlpriv, COMP_ERR, DBG_EMERG, in rtl8821ae_phy_scan_operation_backup()
3370 static void _rtl8821ae_phy_set_reg_bw(struct rtl_priv *rtlpriv, u8 bw) in _rtl8821ae_phy_set_reg_bw() argument
3374 reg_rf_mode_bw = rtl_read_word(rtlpriv, REG_TRXPTCL_CTL); in _rtl8821ae_phy_set_reg_bw()
3377 rtl_write_word(rtlpriv, REG_TRXPTCL_CTL, reg_rf_mode_bw & 0xFE7F); in _rtl8821ae_phy_set_reg_bw()
3381 rtl_write_word(rtlpriv, REG_TRXPTCL_CTL, tmp & 0xFEFF); in _rtl8821ae_phy_set_reg_bw()
3385 rtl_write_word(rtlpriv, REG_TRXPTCL_CTL, tmp & 0xFF7F); in _rtl8821ae_phy_set_reg_bw()
3388 RT_TRACE(rtlpriv, COMP_ERR, DBG_WARNING, "unknown Bandwidth: 0x%x\n", bw); in _rtl8821ae_phy_set_reg_bw()
3393 static u8 _rtl8821ae_phy_get_secondary_chnl(struct rtl_priv *rtlpriv) in _rtl8821ae_phy_get_secondary_chnl() argument
3395 struct rtl_phy *rtlphy = &rtlpriv->phy; in _rtl8821ae_phy_get_secondary_chnl()
3396 struct rtl_mac *mac = rtl_mac(rtlpriv); in _rtl8821ae_phy_get_secondary_chnl()
3405 RT_TRACE(rtlpriv, COMP_ERR, DBG_EMERG, in _rtl8821ae_phy_get_secondary_chnl()
3421 RT_TRACE(rtlpriv, COMP_ERR, DBG_EMERG, in _rtl8821ae_phy_get_secondary_chnl()
3429 RT_TRACE(rtlpriv, COMP_ERR, DBG_EMERG, in _rtl8821ae_phy_get_secondary_chnl()
3437 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl8821ae_phy_set_bw_mode_callback() local
3438 struct rtl_phy *rtlphy = &rtlpriv->phy; in rtl8821ae_phy_set_bw_mode_callback()
3442 RT_TRACE(rtlpriv, COMP_SCAN, DBG_TRACE, in rtl8821ae_phy_set_bw_mode_callback()
3449 _rtl8821ae_phy_set_reg_bw(rtlpriv, rtlphy->current_chan_bw); in rtl8821ae_phy_set_bw_mode_callback()
3450 sub_chnl = _rtl8821ae_phy_get_secondary_chnl(rtlpriv); in rtl8821ae_phy_set_bw_mode_callback()
3451 rtl_write_byte(rtlpriv, 0x0483, sub_chnl); in rtl8821ae_phy_set_bw_mode_callback()
3506 RT_TRACE(rtlpriv, COMP_ERR, DBG_EMERG, in rtl8821ae_phy_set_bw_mode_callback()
3516 RT_TRACE(rtlpriv, COMP_SCAN, DBG_LOUD, "\n"); in rtl8821ae_phy_set_bw_mode_callback()
3522 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl8821ae_phy_set_bw_mode() local
3523 struct rtl_phy *rtlphy = &rtlpriv->phy; in rtl8821ae_phy_set_bw_mode()
3533 RT_TRACE(rtlpriv, COMP_ERR, DBG_WARNING, in rtl8821ae_phy_set_bw_mode()
3542 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl8821ae_phy_sw_chnl_callback() local
3544 struct rtl_phy *rtlphy = &rtlpriv->phy; in rtl8821ae_phy_sw_chnl_callback()
3549 RT_TRACE(rtlpriv, COMP_SCAN, DBG_TRACE, in rtl8821ae_phy_sw_chnl_callback()
3594 RT_TRACE(rtlpriv, COMP_SCAN, DBG_TRACE, "\n"); in rtl8821ae_phy_sw_chnl_callback()
3599 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl8821ae_phy_sw_chnl() local
3600 struct rtl_phy *rtlphy = &rtlpriv->phy; in rtl8821ae_phy_sw_chnl()
3611 RT_TRACE(rtlpriv, COMP_CHAN, DBG_LOUD, in rtl8821ae_phy_sw_chnl()
3629 RT_TRACE(rtlpriv, COMP_SCAN, DBG_TRACE, in rtl8821ae_phy_sw_chnl()
3638 RT_TRACE(rtlpriv, COMP_SCAN, DBG_TRACE, "\n"); in rtl8821ae_phy_sw_chnl()
3671 struct rtl_priv *rtlpriv = rtl_priv(hw); in _rtl8821ae_iqk_backup_macbb() local
3677 macbb_backup[i] = rtl_read_dword(rtlpriv, backup_macbb_reg[i]); in _rtl8821ae_iqk_backup_macbb()
3679 RT_TRACE(rtlpriv, COMP_IQK, DBG_LOUD, "BackupMacBB Success!!!!\n"); in _rtl8821ae_iqk_backup_macbb()
3685 struct rtl_priv *rtlpriv = rtl_priv(hw); in _rtl8821ae_iqk_backup_afe() local
3691 afe_backup[i] = rtl_read_dword(rtlpriv, backup_afe_REG[i]); in _rtl8821ae_iqk_backup_afe()
3692 RT_TRACE(rtlpriv, COMP_IQK, DBG_LOUD, "BackupAFE Success!!!!\n"); in _rtl8821ae_iqk_backup_afe()
3699 struct rtl_priv *rtlpriv = rtl_priv(hw); in _rtl8821ae_iqk_backup_rf() local
3710 RT_TRACE(rtlpriv, COMP_IQK, DBG_LOUD, "BackupRF Success!!!!\n"); in _rtl8821ae_iqk_backup_rf()
3717 struct rtl_priv *rtlpriv = rtl_priv(hw); in _rtl8821ae_iqk_configure_mac() local
3720 rtl_write_byte(rtlpriv, 0x522, 0x3f); in _rtl8821ae_iqk_configure_mac()
3722 rtl_write_byte(rtlpriv, 0x808, 0x00); /*RX ante off*/ in _rtl8821ae_iqk_configure_mac()
3729 struct rtl_priv *rtlpriv = rtl_priv(hw); in _rtl8821ae_iqk_tx_fill_iqc() local
3734 rtl_write_dword(rtlpriv, 0xc90, 0x00000080); in _rtl8821ae_iqk_tx_fill_iqc()
3735 rtl_write_dword(rtlpriv, 0xcc4, 0x20040000); in _rtl8821ae_iqk_tx_fill_iqc()
3736 rtl_write_dword(rtlpriv, 0xcc8, 0x20000000); in _rtl8821ae_iqk_tx_fill_iqc()
3739 RT_TRACE(rtlpriv, COMP_IQK, DBG_LOUD, in _rtl8821ae_iqk_tx_fill_iqc()
3742 RT_TRACE(rtlpriv, COMP_IQK, DBG_LOUD, in _rtl8821ae_iqk_tx_fill_iqc()
3755 struct rtl_priv *rtlpriv = rtl_priv(hw); in _rtl8821ae_iqk_rx_fill_iqc() local
3761 RT_TRACE(rtlpriv, COMP_IQK, DBG_LOUD, in _rtl8821ae_iqk_rx_fill_iqc()
3764 RT_TRACE(rtlpriv, COMP_IQK, DBG_LOUD, in _rtl8821ae_iqk_rx_fill_iqc()
3766 rtl_read_dword(rtlpriv, 0xc10)); in _rtl8821ae_iqk_rx_fill_iqc()
3777 struct rtl_priv *rtlpriv = rtl_priv(hw); in _rtl8821ae_iqk_tx() local
3778 struct rtl_phy *rtlphy = &rtlpriv->phy; in _rtl8821ae_iqk_tx()
3790 RT_TRACE(rtlpriv, COMP_IQK, DBG_LOUD, in _rtl8821ae_iqk_tx()
3804 rtl_write_dword(rtlpriv, 0xc60, 0x77777777); in _rtl8821ae_iqk_tx()
3805 rtl_write_dword(rtlpriv, 0xc64, 0x77777777); in _rtl8821ae_iqk_tx()
3806 rtl_write_dword(rtlpriv, 0xc68, 0x19791979); in _rtl8821ae_iqk_tx()
3807 rtl_write_dword(rtlpriv, 0xc6c, 0x19791979); in _rtl8821ae_iqk_tx()
3808 rtl_write_dword(rtlpriv, 0xc70, 0x19791979); in _rtl8821ae_iqk_tx()
3809 rtl_write_dword(rtlpriv, 0xc74, 0x19791979); in _rtl8821ae_iqk_tx()
3810 rtl_write_dword(rtlpriv, 0xc78, 0x19791979); in _rtl8821ae_iqk_tx()
3811 rtl_write_dword(rtlpriv, 0xc7c, 0x19791979); in _rtl8821ae_iqk_tx()
3812 rtl_write_dword(rtlpriv, 0xc80, 0x19791979); in _rtl8821ae_iqk_tx()
3813 rtl_write_dword(rtlpriv, 0xc84, 0x19791979); in _rtl8821ae_iqk_tx()
3831 rtl_write_dword(rtlpriv, 0x90c, 0x00008000); in _rtl8821ae_iqk_tx()
3832 rtl_write_dword(rtlpriv, 0xb00, 0x03000100); in _rtl8821ae_iqk_tx()
3834 rtl_write_dword(rtlpriv, 0x978, 0x29002000);/* TX (X,Y) */ in _rtl8821ae_iqk_tx()
3835 rtl_write_dword(rtlpriv, 0x97c, 0xa9002000);/* RX (X,Y) */ in _rtl8821ae_iqk_tx()
3836 rtl_write_dword(rtlpriv, 0x984, 0x00462910);/* [0]:AGC_en, [15]:idac_K_Mask */ in _rtl8821ae_iqk_tx()
3839 rtl_write_dword(rtlpriv, 0xc88, 0x821403f4); in _rtl8821ae_iqk_tx()
3842 rtl_write_dword(rtlpriv, 0xc8c, 0x68163e96); in _rtl8821ae_iqk_tx()
3844 rtl_write_dword(rtlpriv, 0xc8c, 0x28163e96); in _rtl8821ae_iqk_tx()
3846 rtl_write_dword(rtlpriv, 0xc80, 0x18008c10);/* TX_TONE_idx[9:0], TxK_Mask[29] TX_Tone = 16 */ in _rtl8821ae_iqk_tx()
3847 rtl_write_dword(rtlpriv, 0xc84, 0x38008c10);/* RX_TONE_idx[9:0], RxK_Mask[29] */ in _rtl8821ae_iqk_tx()
3848 …rtl_write_dword(rtlpriv, 0xcb8, 0x00100000);/* cb8[20] \B1N SI/PI \A8ϥ\CE\C5v\A4\C1\B5\B9 iqk_dpk … in _rtl8821ae_iqk_tx()
3849 rtl_write_dword(rtlpriv, 0x980, 0xfa000000); in _rtl8821ae_iqk_tx()
3850 rtl_write_dword(rtlpriv, 0x980, 0xf8000000); in _rtl8821ae_iqk_tx()
3853 rtl_write_dword(rtlpriv, 0xcb8, 0x00000000); in _rtl8821ae_iqk_tx()
3881 rtl_write_dword(rtlpriv, 0x90c, 0x00008000); in _rtl8821ae_iqk_tx()
3882 rtl_write_dword(rtlpriv, 0xb00, 0x03000100); in _rtl8821ae_iqk_tx()
3884 rtl_write_dword(rtlpriv, 0x978, 0x29002000);/* TX (X,Y) */ in _rtl8821ae_iqk_tx()
3885 rtl_write_dword(rtlpriv, 0x97c, 0xa9002000);/* RX (X,Y) */ in _rtl8821ae_iqk_tx()
3886 rtl_write_dword(rtlpriv, 0x984, 0x0046a910);/* [0]:AGC_en, [15]:idac_K_Mask */ in _rtl8821ae_iqk_tx()
3889 rtl_write_dword(rtlpriv, 0xc88, 0x821403f1); in _rtl8821ae_iqk_tx()
3891 rtl_write_dword(rtlpriv, 0xc8c, 0x40163e96); in _rtl8821ae_iqk_tx()
3893 rtl_write_dword(rtlpriv, 0xc8c, 0x00163e96); in _rtl8821ae_iqk_tx()
3896 RT_TRACE(rtlpriv, COMP_IQK, DBG_LOUD, "VDF_enable\n"); in _rtl8821ae_iqk_tx()
3900 rtl_write_dword(rtlpriv, 0xc80, 0x18008c38);/* TX_TONE_idx[9:0], TxK_Mask[29] TX_Tone = 16 */ in _rtl8821ae_iqk_tx()
3901 rtl_write_dword(rtlpriv, 0xc84, 0x38008c38);/* RX_TONE_idx[9:0], RxK_Mask[29] */ in _rtl8821ae_iqk_tx()
3910 RT_TRACE(rtlpriv, COMP_IQK, DBG_LOUD, in _rtl8821ae_iqk_tx()
3912 RT_TRACE(rtlpriv, COMP_IQK, DBG_LOUD, in _rtl8821ae_iqk_tx()
3917 rtl_write_dword(rtlpriv, 0xc80, 0x18008c20);/* TX_TONE_idx[9:0], TxK_Mask[29] TX_Tone = 16 */ in _rtl8821ae_iqk_tx()
3918 rtl_write_dword(rtlpriv, 0xc84, 0x38008c20);/* RX_TONE_idx[9:0], RxK_Mask[29] */ in _rtl8821ae_iqk_tx()
3925 …rtl_write_dword(rtlpriv, 0xcb8, 0x00100000);/* cb8[20] \B1N SI/PI \A8ϥ\CE\C5v\A4\C1\B5\B9 iqk_dpk … in _rtl8821ae_iqk_tx()
3929 rtl_write_dword(rtlpriv, 0x980, 0xfa000000); in _rtl8821ae_iqk_tx()
3930 rtl_write_dword(rtlpriv, 0x980, 0xf8000000); in _rtl8821ae_iqk_tx()
3933 rtl_write_dword(rtlpriv, 0xcb8, 0x00000000); in _rtl8821ae_iqk_tx()
3950 rtl_write_dword(rtlpriv, 0xcb8, 0x02000000); in _rtl8821ae_iqk_tx()
3952 rtl_write_dword(rtlpriv, 0xcb8, 0x04000000); in _rtl8821ae_iqk_tx()
3977 rtl_write_dword(rtlpriv, 0xc80, 0x18008c10);/* TX_TONE_idx[9:0], TxK_Mask[29] TX_Tone = 16 */ in _rtl8821ae_iqk_tx()
3978 rtl_write_dword(rtlpriv, 0xc84, 0x38008c10);/* RX_TONE_idx[9:0], RxK_Mask[29] */ in _rtl8821ae_iqk_tx()
3979 …rtl_write_dword(rtlpriv, 0xcb8, 0x00100000);/* cb8[20] \B1N SI/PI \A8ϥ\CE\C5v\A4\C1\B5\B9 iqk_dpk … in _rtl8821ae_iqk_tx()
3983 rtl_write_dword(rtlpriv, 0x980, 0xfa000000); in _rtl8821ae_iqk_tx()
3984 rtl_write_dword(rtlpriv, 0x980, 0xf8000000); in _rtl8821ae_iqk_tx()
3987 rtl_write_dword(rtlpriv, 0xcb8, 0x00000000); in _rtl8821ae_iqk_tx()
4004 rtl_write_dword(rtlpriv, 0xcb8, 0x02000000); in _rtl8821ae_iqk_tx()
4006 rtl_write_dword(rtlpriv, 0xcb8, 0x04000000); in _rtl8821ae_iqk_tx()
4032 RT_TRACE(rtlpriv, COMP_IQK, DBG_LOUD, "RXVDF Start\n"); in _rtl8821ae_iqk_tx()
4046 rtl_write_dword(rtlpriv, 0x978, 0x29002000);/* TX (X,Y) */ in _rtl8821ae_iqk_tx()
4047 rtl_write_dword(rtlpriv, 0x97c, 0xa9002000);/* RX (X,Y) */ in _rtl8821ae_iqk_tx()
4048 rtl_write_dword(rtlpriv, 0x984, 0x0046a910);/* [0]:AGC_en, [15]:idac_K_Mask */ in _rtl8821ae_iqk_tx()
4049 rtl_write_dword(rtlpriv, 0x90c, 0x00008000); in _rtl8821ae_iqk_tx()
4050 rtl_write_dword(rtlpriv, 0xb00, 0x03000100); in _rtl8821ae_iqk_tx()
4055 rtl_write_dword(rtlpriv, 0xc80, 0x18008c38);/* TX_TONE_idx[9:0], TxK_Mask[29] TX_Tone = 16 */ in _rtl8821ae_iqk_tx()
4056 rtl_write_dword(rtlpriv, 0xc84, 0x38008c38);/* RX_TONE_idx[9:0], RxK_Mask[29] */ in _rtl8821ae_iqk_tx()
4062 rtl_write_dword(rtlpriv, 0xc80, 0x08008c38);/* TX_TONE_idx[9:0], TxK_Mask[29] TX_Tone = 16 */ in _rtl8821ae_iqk_tx()
4063 rtl_write_dword(rtlpriv, 0xc84, 0x28008c38);/* RX_TONE_idx[9:0], RxK_Mask[29] */ in _rtl8821ae_iqk_tx()
4069 RT_TRACE(rtlpriv, COMP_IQK, DBG_LOUD, in _rtl8821ae_iqk_tx()
4072 RT_TRACE(rtlpriv, COMP_IQK, DBG_LOUD, in _rtl8821ae_iqk_tx()
4076 RT_TRACE(rtlpriv, COMP_IQK, DBG_LOUD, "Rx_dt = %d\n", rx_dt[cal]); in _rtl8821ae_iqk_tx()
4079 rtl_write_dword(rtlpriv, 0xc80, 0x18008c20);/* TX_TONE_idx[9:0], TxK_Mask[29] TX_Tone = 16 */ in _rtl8821ae_iqk_tx()
4080 rtl_write_dword(rtlpriv, 0xc84, 0x38008c20);/* RX_TONE_idx[9:0], RxK_Mask[29] */ in _rtl8821ae_iqk_tx()
4087 rtl_write_dword(rtlpriv, 0xc88, 0x821603e0); in _rtl8821ae_iqk_tx()
4088 rtl_write_dword(rtlpriv, 0xc8c, 0x68163e96); in _rtl8821ae_iqk_tx()
4089 …rtl_write_dword(rtlpriv, 0xcb8, 0x00100000);/* cb8[20] \B1N SI/PI \A8ϥ\CE\C5v\A4\C1\B5\B9 iqk_dpk … in _rtl8821ae_iqk_tx()
4093 rtl_write_dword(rtlpriv, 0x980, 0xfa000000); in _rtl8821ae_iqk_tx()
4094 rtl_write_dword(rtlpriv, 0x980, 0xf8000000); in _rtl8821ae_iqk_tx()
4097 rtl_write_dword(rtlpriv, 0xcb8, 0x00000000); in _rtl8821ae_iqk_tx()
4114 rtl_write_dword(rtlpriv, 0xcb8, 0x02000000); in _rtl8821ae_iqk_tx()
4116 rtl_write_dword(rtlpriv, 0xcb8, 0x04000000); in _rtl8821ae_iqk_tx()
4138 RT_TRACE(rtlpriv, in _rtl8821ae_iqk_tx()
4160 rtl_write_dword(rtlpriv, 0x90c, 0x00008000); in _rtl8821ae_iqk_tx()
4161 rtl_write_dword(rtlpriv, 0x984, 0x0046a911); in _rtl8821ae_iqk_tx()
4166 rtl_write_dword(rtlpriv, 0xc88, 0x02140119); in _rtl8821ae_iqk_tx()
4168 rtl_write_dword(rtlpriv, 0xc8c, 0x28160d00); /* pDM_Odm->SupportInterface == 1 */ in _rtl8821ae_iqk_tx()
4172 …rtl_write_dword(rtlpriv, 0xcb8, 0x00100000);/* cb8[20] \B1N SI/PI \A8ϥ\CE\C5v\A4\C1\B5\B9 iqk_dpk … in _rtl8821ae_iqk_tx()
4177 rtl_write_dword(rtlpriv, 0x980, 0xfa000000); in _rtl8821ae_iqk_tx()
4178 rtl_write_dword(rtlpriv, 0x980, 0xf8000000); in _rtl8821ae_iqk_tx()
4181 rtl_write_dword(rtlpriv, 0xcb8, 0x00000000); in _rtl8821ae_iqk_tx()
4197 rtl_write_dword(rtlpriv, 0xcb8, 0x06000000); in _rtl8821ae_iqk_tx()
4199 rtl_write_dword(rtlpriv, 0xcb8, 0x08000000); in _rtl8821ae_iqk_tx()
4239 rtl_write_dword(rtlpriv, 0x90c, 0x00008000); in _rtl8821ae_iqk_tx()
4240 rtl_write_dword(rtlpriv, 0xb00, 0x03000100); in _rtl8821ae_iqk_tx()
4241 rtl_write_dword(rtlpriv, 0x984, 0x0046a910);/* [0]:AGC_en, [15]:idac_K_Mask */ in _rtl8821ae_iqk_tx()
4244 rtl_write_dword(rtlpriv, 0xc80, 0x18008c10);/* TX_TONE_idx[9:0], TxK_Mask[29] TX_Tone = 16 */ in _rtl8821ae_iqk_tx()
4245 rtl_write_dword(rtlpriv, 0xc84, 0x38008c10);/* RX_TONE_idx[9:0], RxK_Mask[29] */ in _rtl8821ae_iqk_tx()
4246 rtl_write_dword(rtlpriv, 0xc88, 0x821603e0); in _rtl8821ae_iqk_tx()
4248 …rtl_write_dword(rtlpriv, 0xcb8, 0x00100000);/* cb8[20] \B1N SI/PI \A8ϥ\CE\C5v\A4\C1\B5\B9 iqk_dpk … in _rtl8821ae_iqk_tx()
4252 rtl_write_dword(rtlpriv, 0x980, 0xfa000000); in _rtl8821ae_iqk_tx()
4253 rtl_write_dword(rtlpriv, 0x980, 0xf8000000); in _rtl8821ae_iqk_tx()
4256 rtl_write_dword(rtlpriv, 0xcb8, 0x00000000); in _rtl8821ae_iqk_tx()
4273 rtl_write_dword(rtlpriv, 0xcb8, 0x02000000); in _rtl8821ae_iqk_tx()
4275 rtl_write_dword(rtlpriv, 0xcb8, 0x04000000); in _rtl8821ae_iqk_tx()
4297 RT_TRACE(rtlpriv, COMP_IQK, in _rtl8821ae_iqk_tx()
4317 rtl_write_dword(rtlpriv, 0x90c, 0x00008000); in _rtl8821ae_iqk_tx()
4318 rtl_write_dword(rtlpriv, 0x984, 0x0046a911); in _rtl8821ae_iqk_tx()
4321 rtl_write_dword(rtlpriv, 0xc80, 0x38008c10);/* TX_TONE_idx[9:0], TxK_Mask[29] TX_Tone = 16 */ in _rtl8821ae_iqk_tx()
4322 rtl_write_dword(rtlpriv, 0xc84, 0x18008c10);/* RX_TONE_idx[9:0], RxK_Mask[29] */ in _rtl8821ae_iqk_tx()
4323 rtl_write_dword(rtlpriv, 0xc88, 0x02140119); in _rtl8821ae_iqk_tx()
4325 rtl_write_dword(rtlpriv, 0xc8c, 0x28160d00); /*pDM_Odm->SupportInterface == 1*/ in _rtl8821ae_iqk_tx()
4327 …rtl_write_dword(rtlpriv, 0xcb8, 0x00100000);/* cb8[20] \B1N SI/PI \A8ϥ\CE\C5v\A4\C1\B5\B9 iqk_dpk … in _rtl8821ae_iqk_tx()
4332 rtl_write_dword(rtlpriv, 0x980, 0xfa000000); in _rtl8821ae_iqk_tx()
4333 rtl_write_dword(rtlpriv, 0x980, 0xf8000000); in _rtl8821ae_iqk_tx()
4336 rtl_write_dword(rtlpriv, 0xcb8, 0x00000000); in _rtl8821ae_iqk_tx()
4352 rtl_write_dword(rtlpriv, 0xcb8, 0x06000000); in _rtl8821ae_iqk_tx()
4354 rtl_write_dword(rtlpriv, 0xcb8, 0x08000000); in _rtl8821ae_iqk_tx()
4392 RT_TRACE(rtlpriv, COMP_IQK, DBG_LOUD, in _rtl8821ae_iqk_tx()
4398 RT_TRACE(rtlpriv, COMP_IQK, DBG_LOUD, in _rtl8821ae_iqk_tx()
4402 RT_TRACE(rtlpriv, COMP_IQK, DBG_LOUD, in _rtl8821ae_iqk_tx()
4433 RT_TRACE(rtlpriv, COMP_IQK, DBG_LOUD, in _rtl8821ae_iqk_tx()
4469 struct rtl_priv *rtlpriv = rtl_priv(hw); in _rtl8821ae_iqk_restore_rf() local
4479 RT_TRACE(rtlpriv, COMP_IQK, DBG_LOUD, in _rtl8821ae_iqk_restore_rf()
4492 struct rtl_priv *rtlpriv = rtl_priv(hw); in _rtl8821ae_iqk_restore_afe() local
4497 rtl_write_dword(rtlpriv, backup_afe_reg[i], afe_backup[i]); in _rtl8821ae_iqk_restore_afe()
4499 rtl_write_dword(rtlpriv, 0xc80, 0x0); in _rtl8821ae_iqk_restore_afe()
4500 rtl_write_dword(rtlpriv, 0xc84, 0x0); in _rtl8821ae_iqk_restore_afe()
4501 rtl_write_dword(rtlpriv, 0xc88, 0x0); in _rtl8821ae_iqk_restore_afe()
4502 rtl_write_dword(rtlpriv, 0xc8c, 0x3c000000); in _rtl8821ae_iqk_restore_afe()
4503 rtl_write_dword(rtlpriv, 0xc90, 0x00000080); in _rtl8821ae_iqk_restore_afe()
4504 rtl_write_dword(rtlpriv, 0xc94, 0x00000000); in _rtl8821ae_iqk_restore_afe()
4505 rtl_write_dword(rtlpriv, 0xcc4, 0x20040000); in _rtl8821ae_iqk_restore_afe()
4506 rtl_write_dword(rtlpriv, 0xcc8, 0x20000000); in _rtl8821ae_iqk_restore_afe()
4507 rtl_write_dword(rtlpriv, 0xcb8, 0x0); in _rtl8821ae_iqk_restore_afe()
4508 RT_TRACE(rtlpriv, COMP_IQK, DBG_LOUD, "RestoreAFE Success!!!!\n"); in _rtl8821ae_iqk_restore_afe()
4517 struct rtl_priv *rtlpriv = rtl_priv(hw); in _rtl8821ae_iqk_restore_macbb() local
4522 rtl_write_dword(rtlpriv, backup_macbb_reg[i], macbb_backup[i]); in _rtl8821ae_iqk_restore_macbb()
4523 RT_TRACE(rtlpriv, COMP_IQK, DBG_LOUD, "RestoreMacBB Success!!!!\n"); in _rtl8821ae_iqk_restore_macbb()
4568 struct rtl_priv *rtlpriv = rtl_priv(hw); in _rtl8821ae_phy_set_rfpath_switch() local
4571 RT_TRACE(rtlpriv, COMP_INIT, DBG_LOUD, "\n"); in _rtl8821ae_phy_set_rfpath_switch()
4597 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl8821ae_phy_iq_calibrate() local
4598 struct rtl_phy *rtlphy = &rtlpriv->phy; in rtl8821ae_phy_iq_calibrate()
4601 spin_lock(&rtlpriv->locks.iqk_lock); in rtl8821ae_phy_iq_calibrate()
4603 spin_unlock(&rtlpriv->locks.iqk_lock); in rtl8821ae_phy_iq_calibrate()
4607 spin_lock(&rtlpriv->locks.iqk_lock); in rtl8821ae_phy_iq_calibrate()
4609 spin_unlock(&rtlpriv->locks.iqk_lock); in rtl8821ae_phy_iq_calibrate()
4615 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl8821ae_reset_iqk_result() local
4616 struct rtl_phy *rtlphy = &rtlpriv->phy; in rtl8821ae_reset_iqk_result()
4619 RT_TRACE(rtlpriv, COMP_IQK, DBG_LOUD, in rtl8821ae_reset_iqk_result()
4666 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl8821ae_phy_set_io_cmd() local
4667 struct rtl_phy *rtlphy = &rtlpriv->phy; in rtl8821ae_phy_set_io_cmd()
4670 RT_TRACE(rtlpriv, COMP_CMD, DBG_TRACE, in rtl8821ae_phy_set_io_cmd()
4676 RT_TRACE(rtlpriv, COMP_CMD, DBG_TRACE, in rtl8821ae_phy_set_io_cmd()
4682 RT_TRACE(rtlpriv, COMP_CMD, DBG_TRACE, in rtl8821ae_phy_set_io_cmd()
4687 RT_TRACE(rtlpriv, COMP_ERR, DBG_EMERG, in rtl8821ae_phy_set_io_cmd()
4699 RT_TRACE(rtlpriv, COMP_CMD, DBG_TRACE, "IO Type(%#x)\n", iotype); in rtl8821ae_phy_set_io_cmd()
4705 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl8821ae_phy_set_io() local
4706 struct dig_t *dm_digtable = &rtlpriv->dm_digtable; in rtl8821ae_phy_set_io()
4707 struct rtl_phy *rtlphy = &rtlpriv->phy; in rtl8821ae_phy_set_io()
4709 RT_TRACE(rtlpriv, COMP_CMD, DBG_TRACE, in rtl8821ae_phy_set_io()
4714 if (rtlpriv->mac80211.opmode == NL80211_IFTYPE_ADHOC) in rtl8821ae_phy_set_io()
4721 if (rtlpriv->mac80211.opmode == NL80211_IFTYPE_ADHOC) in rtl8821ae_phy_set_io()
4731 RT_TRACE(rtlpriv, COMP_ERR, DBG_EMERG, in rtl8821ae_phy_set_io()
4736 RT_TRACE(rtlpriv, COMP_CMD, DBG_TRACE, in rtl8821ae_phy_set_io()
4742 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl8821ae_phy_set_rf_on() local
4744 rtl_write_byte(rtlpriv, REG_SPS0_CTRL, 0x2b); in rtl8821ae_phy_set_rf_on()
4745 rtl_write_byte(rtlpriv, REG_SYS_FUNC_EN, 0xE3); in rtl8821ae_phy_set_rf_on()
4746 rtl_write_byte(rtlpriv, REG_SYS_FUNC_EN, 0xE2); in rtl8821ae_phy_set_rf_on()
4747 rtl_write_byte(rtlpriv, REG_SYS_FUNC_EN, 0xE3); in rtl8821ae_phy_set_rf_on()
4748 rtl_write_byte(rtlpriv, REG_TXPAUSE, 0x00); in rtl8821ae_phy_set_rf_on()
4754 struct rtl_priv *rtlpriv = rtl_priv(hw); in _rtl8821ae_phy_set_rf_power_state() local
4771 RT_TRACE(rtlpriv, COMP_RF, DBG_DMESG, in _rtl8821ae_phy_set_rf_power_state()
4778 RT_TRACE(rtlpriv, COMP_RF, DBG_DMESG, in _rtl8821ae_phy_set_rf_power_state()
4787 rtlpriv->cfg->ops->led_control(hw, in _rtl8821ae_phy_set_rf_power_state()
4790 rtlpriv->cfg->ops->led_control(hw, in _rtl8821ae_phy_set_rf_power_state()
4803 RT_TRACE(rtlpriv, COMP_ERR, DBG_WARNING, in _rtl8821ae_phy_set_rf_power_state()
4812 RT_TRACE(rtlpriv, COMP_ERR, DBG_WARNING, in _rtl8821ae_phy_set_rf_power_state()
4822 RT_TRACE(rtlpriv, COMP_RF, DBG_DMESG, in _rtl8821ae_phy_set_rf_power_state()
4828 rtlpriv->cfg->ops->led_control(hw, in _rtl8821ae_phy_set_rf_power_state()
4831 rtlpriv->cfg->ops->led_control(hw, in _rtl8821ae_phy_set_rf_power_state()
4837 RT_TRACE(rtlpriv, COMP_ERR, DBG_EMERG, in _rtl8821ae_phy_set_rf_power_state()