/linux-4.1.27/drivers/net/wireless/rtlwifi/rtl8723ae/ |
D | hal_bt_coexist.c | 43 struct rtl_priv *rtlpriv = rtl_priv(hw); in _rtl8723_dm_bt_check_wifi_state() local 44 struct rtl_phy *rtlphy = &(rtlpriv->phy); in _rtl8723_dm_bt_check_wifi_state() 46 if (rtlpriv->link_info.busytraffic) { in _rtl8723_dm_bt_check_wifi_state() 47 rtlpriv->btcoexist.cstate &= in _rtl8723_dm_bt_check_wifi_state() 50 if (rtlpriv->link_info.tx_busy_traffic) in _rtl8723_dm_bt_check_wifi_state() 51 rtlpriv->btcoexist.cstate |= in _rtl8723_dm_bt_check_wifi_state() 54 rtlpriv->btcoexist.cstate &= in _rtl8723_dm_bt_check_wifi_state() 57 if (rtlpriv->link_info.rx_busy_traffic) in _rtl8723_dm_bt_check_wifi_state() 58 rtlpriv->btcoexist.cstate |= in _rtl8723_dm_bt_check_wifi_state() 61 rtlpriv->btcoexist.cstate &= in _rtl8723_dm_bt_check_wifi_state() [all …]
|
D | hw.c | 53 struct rtl_priv *rtlpriv = rtl_priv(hw); in _rtl8723e_set_bcn_ctrl_reg() local 58 rtl_write_byte(rtlpriv, REG_BCN_CTRL, (u8) rtlpci->reg_bcn_ctrl_val); in _rtl8723e_set_bcn_ctrl_reg() 63 struct rtl_priv *rtlpriv = rtl_priv(hw); in _rtl8723e_stop_tx_beacon() local 66 tmp1byte = rtl_read_byte(rtlpriv, REG_FWHW_TXQ_CTRL + 2); in _rtl8723e_stop_tx_beacon() 67 rtl_write_byte(rtlpriv, REG_FWHW_TXQ_CTRL + 2, tmp1byte & (~BIT(6))); in _rtl8723e_stop_tx_beacon() 68 rtl_write_byte(rtlpriv, REG_TBTT_PROHIBIT + 1, 0x64); in _rtl8723e_stop_tx_beacon() 69 tmp1byte = rtl_read_byte(rtlpriv, REG_TBTT_PROHIBIT + 2); in _rtl8723e_stop_tx_beacon() 71 rtl_write_byte(rtlpriv, REG_TBTT_PROHIBIT + 2, tmp1byte); in _rtl8723e_stop_tx_beacon() 76 struct rtl_priv *rtlpriv = rtl_priv(hw); in _rtl8723e_resume_tx_beacon() local 79 tmp1byte = rtl_read_byte(rtlpriv, REG_FWHW_TXQ_CTRL + 2); in _rtl8723e_resume_tx_beacon() [all …]
|
D | hal_btc.c | 37 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl8723e_dm_bt_turn_off_bt_coexist_before_enter_lps() local 40 if (!rtlpriv->btcoexist.bt_coexistence) in rtl8723e_dm_bt_turn_off_bt_coexist_before_enter_lps() 44 RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_DMESG, in rtl8723e_dm_bt_turn_off_bt_coexist_before_enter_lps() 46 rtlpriv->btcoexist.cstate = 0; in rtl8723e_dm_bt_turn_off_bt_coexist_before_enter_lps() 47 rtlpriv->btcoexist.previous_state = 0; in rtl8723e_dm_bt_turn_off_bt_coexist_before_enter_lps() 48 rtlpriv->btcoexist.cstate_h = 0; in rtl8723e_dm_bt_turn_off_bt_coexist_before_enter_lps() 49 rtlpriv->btcoexist.previous_state_h = 0; in rtl8723e_dm_bt_turn_off_bt_coexist_before_enter_lps() 56 struct rtl_priv *rtlpriv = rtl_priv(hw); in mgnt_link_status_query() local 60 if (bibss || rtlpriv->mac80211.link_state >= MAC80211_LINKED) in mgnt_link_status_query() 69 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl_8723e_bt_wifi_media_status_notify() local [all …]
|
D | dm.c | 152 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl8723e_dm_initial_gain_min_pwdb() local 153 struct dig_t *dm_digtable = &rtlpriv->dm_digtable; in rtl8723e_dm_initial_gain_min_pwdb() 158 if (rtlpriv->dm.entry_min_undec_sm_pwdb != 0) in rtl8723e_dm_initial_gain_min_pwdb() 160 (rtlpriv->dm.entry_min_undec_sm_pwdb > in rtl8723e_dm_initial_gain_min_pwdb() 161 rtlpriv->dm.undec_sm_pwdb) ? in rtl8723e_dm_initial_gain_min_pwdb() 162 rtlpriv->dm.undec_sm_pwdb : in rtl8723e_dm_initial_gain_min_pwdb() 163 rtlpriv->dm.entry_min_undec_sm_pwdb; in rtl8723e_dm_initial_gain_min_pwdb() 165 rssi_val_min = rtlpriv->dm.undec_sm_pwdb; in rtl8723e_dm_initial_gain_min_pwdb() 168 rssi_val_min = rtlpriv->dm.undec_sm_pwdb; in rtl8723e_dm_initial_gain_min_pwdb() 171 rssi_val_min = rtlpriv->dm.entry_min_undec_sm_pwdb; in rtl8723e_dm_initial_gain_min_pwdb() [all …]
|
D | fw.c | 38 struct rtl_priv *rtlpriv = rtl_priv(hw); in _rtl8723e_check_fw_read_last_h2c() local 42 val_hmetfr = rtl_read_byte(rtlpriv, REG_HMETFR); in _rtl8723e_check_fw_read_last_h2c() 43 val_mcutst_1 = rtl_read_byte(rtlpriv, (REG_MCUTST_1 + boxnum)); in _rtl8723e_check_fw_read_last_h2c() 53 struct rtl_priv *rtlpriv = rtl_priv(hw); in _rtl8723e_fill_h2c_command() local 68 RT_TRACE(rtlpriv, COMP_CMD, DBG_LOUD, "come in\n"); in _rtl8723e_fill_h2c_command() 71 spin_lock_irqsave(&rtlpriv->locks.h2c_lock, flag); in _rtl8723e_fill_h2c_command() 73 RT_TRACE(rtlpriv, COMP_CMD, DBG_LOUD, in _rtl8723e_fill_h2c_command() 78 spin_unlock_irqrestore(&rtlpriv->locks.h2c_lock, in _rtl8723e_fill_h2c_command() 81 RT_TRACE(rtlpriv, COMP_CMD, DBG_LOUD, in _rtl8723e_fill_h2c_command() 88 spin_lock_irqsave(&rtlpriv->locks.h2c_lock, in _rtl8723e_fill_h2c_command() [all …]
|
D | phy.c | 59 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl8723e_phy_query_rf_reg() local 61 struct rtl_phy *rtlphy = &rtlpriv->phy; in rtl8723e_phy_query_rf_reg() 64 RT_TRACE(rtlpriv, COMP_RF, DBG_TRACE, in rtl8723e_phy_query_rf_reg() 68 spin_lock_irqsave(&rtlpriv->locks.rf_lock, flags); in rtl8723e_phy_query_rf_reg() 78 spin_unlock_irqrestore(&rtlpriv->locks.rf_lock, flags); in rtl8723e_phy_query_rf_reg() 80 RT_TRACE(rtlpriv, COMP_RF, DBG_TRACE, in rtl8723e_phy_query_rf_reg() 91 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl8723e_phy_set_rf_reg() local 92 struct rtl_phy *rtlphy = &rtlpriv->phy; in rtl8723e_phy_set_rf_reg() 96 RT_TRACE(rtlpriv, COMP_RF, DBG_TRACE, in rtl8723e_phy_set_rf_reg() 100 spin_lock_irqsave(&rtlpriv->locks.rf_lock, flags); in rtl8723e_phy_set_rf_reg() [all …]
|
D | sw.c | 93 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl8723e_init_sw_vars() local 100 rtlpriv->btcoexist.btc_ops = rtl_btc_get_ops_pointer(); in rtl8723e_init_sw_vars() 102 rtlpriv->dm.dm_initialgain_enable = 1; in rtl8723e_init_sw_vars() 103 rtlpriv->dm.dm_flag = 0; in rtl8723e_init_sw_vars() 104 rtlpriv->dm.disable_framebursting = 0; in rtl8723e_init_sw_vars() 105 rtlpriv->dm.thermalvalue = 0; in rtl8723e_init_sw_vars() 109 rtlpriv->rtlhal.current_bandtype = BAND_ON_2_4G; in rtl8723e_init_sw_vars() 110 rtlpriv->rtlhal.bandset = BAND_ON_2_4G; in rtl8723e_init_sw_vars() 111 rtlpriv->rtlhal.macphymode = SINGLEMAC_SINGLEPHY; in rtl8723e_init_sw_vars() 148 rtlpriv->dbg.global_debuglevel = rtlpriv->cfg->mod_params->debug; in rtl8723e_init_sw_vars() [all …]
|
D | led.c | 46 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl8723e_sw_led_on() local 48 RT_TRACE(rtlpriv, COMP_LED, DBG_LOUD, in rtl8723e_sw_led_on() 55 ledcfg = rtl_read_byte(rtlpriv, REG_LEDCFG2); in rtl8723e_sw_led_on() 57 rtl_write_byte(rtlpriv, in rtl8723e_sw_led_on() 61 ledcfg = rtl_read_byte(rtlpriv, REG_LEDCFG1); in rtl8723e_sw_led_on() 62 rtl_write_byte(rtlpriv, REG_LEDCFG1, ledcfg & 0x10); in rtl8723e_sw_led_on() 65 RT_TRACE(rtlpriv, COMP_ERR, DBG_EMERG, in rtl8723e_sw_led_on() 74 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl8723e_sw_led_off() local 78 RT_TRACE(rtlpriv, COMP_LED, DBG_LOUD, in rtl8723e_sw_led_off() 81 ledcfg = rtl_read_byte(rtlpriv, REG_LEDCFG2); in rtl8723e_sw_led_off() [all …]
|
D | rf.c | 37 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl8723e_phy_rf6052_set_bandwidth() local 38 struct rtl_phy *rtlphy = &rtlpriv->phy; in rtl8723e_phy_rf6052_set_bandwidth() 54 RT_TRACE(rtlpriv, COMP_ERR, DBG_EMERG, in rtl8723e_phy_rf6052_set_bandwidth() 63 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl8723e_phy_rf6052_set_cck_txpower() local 64 struct rtl_phy *rtlphy = &rtlpriv->phy; in rtl8723e_phy_rf6052_set_cck_txpower() 122 RTPRINT(rtlpriv, FPHY, PHY_TXPWR, in rtl8723e_phy_rf6052_set_cck_txpower() 132 RTPRINT(rtlpriv, FPHY, PHY_TXPWR, in rtl8723e_phy_rf6052_set_cck_txpower() 139 RTPRINT(rtlpriv, FPHY, PHY_TXPWR, in rtl8723e_phy_rf6052_set_cck_txpower() 146 RTPRINT(rtlpriv, FPHY, PHY_TXPWR, in rtl8723e_phy_rf6052_set_cck_txpower() 155 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl8723e_phy_get_power_base() local [all …]
|
D | trx.c | 54 struct rtl_priv *rtlpriv = rtl_priv(hw); in _rtl8723e_query_rxphystatus() local 55 struct rtl_ps_ctl *ppsc = rtl_psc(rtlpriv); in _rtl8723e_query_rxphystatus() 169 rtlpriv->dm.rfpath_rxenable[0] = in _rtl8723e_query_rxphystatus() 170 rtlpriv->dm.rfpath_rxenable[1] = true; in _rtl8723e_query_rxphystatus() 176 if (rtlpriv->dm.rfpath_rxenable[i]) in _rtl8723e_query_rxphystatus() 187 rtlpriv->stats.rx_snr_db[i] = in _rtl8723e_query_rxphystatus() 369 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl8723e_tx_fill_desc() local 391 RT_TRACE(rtlpriv, COMP_SEND, DBG_TRACE, in rtl8723e_tx_fill_desc() 500 RT_TRACE(rtlpriv, COMP_SEND, DBG_TRACE, in rtl8723e_tx_fill_desc() 515 if (rtlpriv->dm.useramask) { in rtl8723e_tx_fill_desc() [all …]
|
/linux-4.1.27/drivers/net/wireless/rtlwifi/ |
D | cam.c | 31 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl_cam_reset_sec_info() local 33 rtlpriv->sec.use_defaultkey = false; in rtl_cam_reset_sec_info() 34 rtlpriv->sec.pairwise_enc_algorithm = NO_ENCRYPTION; in rtl_cam_reset_sec_info() 35 rtlpriv->sec.group_enc_algorithm = NO_ENCRYPTION; in rtl_cam_reset_sec_info() 36 memset(rtlpriv->sec.key_buf, 0, KEY_BUF_SIZE * MAX_KEY_LEN); in rtl_cam_reset_sec_info() 37 memset(rtlpriv->sec.key_len, 0, KEY_BUF_SIZE); in rtl_cam_reset_sec_info() 38 rtlpriv->sec.pairwise_key = NULL; in rtl_cam_reset_sec_info() 44 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl_cam_program_entry() local 50 RT_PRINT_DATA(rtlpriv, COMP_SEC, DBG_DMESG, "Key content :", in rtl_cam_program_entry() 61 rtl_write_dword(rtlpriv, rtlpriv->cfg->maps[WCAMI], in rtl_cam_program_entry() [all …]
|
D | stats.c | 93 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl_process_ui_rssi() local 94 struct rtl_phy *rtlphy = &(rtlpriv->phy); in rtl_process_ui_rssi() 101 rtlpriv->stats.pwdb_all_cnt += pstatus->rx_pwdb_all; in rtl_process_ui_rssi() 102 rtlpriv->stats.rssi_calculate_cnt++; in rtl_process_ui_rssi() 104 if (rtlpriv->stats.ui_rssi.total_num++ >= PHY_RSSI_SLID_WIN_MAX) { in rtl_process_ui_rssi() 105 rtlpriv->stats.ui_rssi.total_num = PHY_RSSI_SLID_WIN_MAX; in rtl_process_ui_rssi() 106 last_rssi = rtlpriv->stats.ui_rssi.elements[ in rtl_process_ui_rssi() 107 rtlpriv->stats.ui_rssi.index]; in rtl_process_ui_rssi() 108 rtlpriv->stats.ui_rssi.total_val -= last_rssi; in rtl_process_ui_rssi() 110 rtlpriv->stats.ui_rssi.total_val += pstatus->signalstrength; in rtl_process_ui_rssi() [all …]
|
D | core.c | 102 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl_fw_do_work() local 105 RT_TRACE(rtlpriv, COMP_ERR, DBG_LOUD, in rtl_fw_do_work() 107 complete(&rtlpriv->firmware_loading_complete); in rtl_fw_do_work() 109 if (rtlpriv->cfg->alt_fw_name) { in rtl_fw_do_work() 111 rtlpriv->cfg->alt_fw_name, in rtl_fw_do_work() 112 rtlpriv->io.dev); in rtl_fw_do_work() 114 rtlpriv->cfg->alt_fw_name); in rtl_fw_do_work() 118 pr_err("Firmware %s not available\n", rtlpriv->cfg->fw_name); in rtl_fw_do_work() 119 rtlpriv->max_fw_size = 0; in rtl_fw_do_work() 123 if (firmware->size > rtlpriv->max_fw_size) { in rtl_fw_do_work() [all …]
|
D | ps.c | 34 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl_ps_enable_nic() local 40 rtlpriv->intf_ops->reset_trx_ring(hw); in rtl_ps_enable_nic() 43 RT_TRACE(rtlpriv, COMP_ERR, DBG_WARNING, in rtl_ps_enable_nic() 47 if (rtlpriv->cfg->ops->hw_init(hw)) in rtl_ps_enable_nic() 52 rtlpriv->cfg->ops->enable_interrupt(hw); in rtl_ps_enable_nic() 63 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl_ps_disable_nic() local 69 rtlpriv->cfg->ops->disable_interrupt(hw); in rtl_ps_disable_nic() 70 tasklet_kill(&rtlpriv->works.irq_tasklet); in rtl_ps_disable_nic() 73 rtlpriv->cfg->ops->hw_disable(hw); in rtl_ps_disable_nic() 83 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl_ps_set_rf_state() local [all …]
|
D | pci.c | 82 struct rtl_priv *rtlpriv = rtl_priv(hw); in _rtl_pci_update_default_setting() local 181 RT_TRACE(rtlpriv, COMP_ERR, DBG_EMERG, in _rtl_pci_update_default_setting() 189 if (rtlpriv->rtlhal.hw_type == HARDWARE_TYPE_RTL8192SE && in _rtl_pci_update_default_setting() 224 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl_pci_disable_aspm() local 241 RT_TRACE(rtlpriv, COMP_POWER, DBG_TRACE, in rtl_pci_disable_aspm() 278 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl_pci_enable_aspm() local 292 RT_TRACE(rtlpriv, COMP_POWER, DBG_TRACE, in rtl_pci_enable_aspm() 309 RT_TRACE(rtlpriv, COMP_INIT, DBG_LOUD, in rtl_pci_enable_aspm() 359 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl_pci_check_buddy_priv() local 365 if (!list_empty(&rtlpriv->glb_var->glb_priv_list)) { in rtl_pci_check_buddy_priv() [all …]
|
D | efuse.c | 79 struct rtl_priv *rtlpriv = rtl_priv(hw); in efuse_initialize() local 83 bytetemp = rtl_read_byte(rtlpriv, rtlpriv->cfg->maps[SYS_FUNC_EN] + 1); in efuse_initialize() 85 rtl_write_byte(rtlpriv, rtlpriv->cfg->maps[SYS_FUNC_EN] + 1, temp); in efuse_initialize() 87 bytetemp = rtl_read_byte(rtlpriv, rtlpriv->cfg->maps[SYS_ISO_CTRL] + 1); in efuse_initialize() 89 rtl_write_byte(rtlpriv, rtlpriv->cfg->maps[SYS_ISO_CTRL] + 1, temp); in efuse_initialize() 91 bytetemp = rtl_read_byte(rtlpriv, rtlpriv->cfg->maps[EFUSE_TEST] + 3); in efuse_initialize() 93 rtl_write_byte(rtlpriv, rtlpriv->cfg->maps[EFUSE_TEST] + 3, temp); in efuse_initialize() 95 rtl_write_byte(rtlpriv, 0x2F8, 0x3); in efuse_initialize() 97 rtl_write_byte(rtlpriv, rtlpriv->cfg->maps[EFUSE_CTRL] + 3, 0x72); in efuse_initialize() 103 struct rtl_priv *rtlpriv = rtl_priv(hw); in efuse_read_1byte() local [all …]
|
D | base.c | 177 struct rtl_priv *rtlpriv = rtl_priv(hw); in _rtl_init_hw_ht_capab() local 178 struct rtl_phy *rtlphy = &(rtlpriv->phy); in _rtl_init_hw_ht_capab() 186 if (rtlpriv->rtlhal.disable_amsdu_8k) in _rtl_init_hw_ht_capab() 209 if (rtlpriv->dm.supp_phymode_switch) { in _rtl_init_hw_ht_capab() 210 RT_TRACE(rtlpriv, COMP_INIT, DBG_EMERG, in _rtl_init_hw_ht_capab() 221 RT_TRACE(rtlpriv, COMP_INIT, DBG_DMESG, in _rtl_init_hw_ht_capab() 230 RT_TRACE(rtlpriv, COMP_INIT, DBG_DMESG, "1T1R\n"); in _rtl_init_hw_ht_capab() 245 struct rtl_priv *rtlpriv = rtl_priv(hw); in _rtl_init_hw_vht_capab() local 246 struct rtl_hal *rtlhal = rtl_hal(rtlpriv); in _rtl_init_hw_vht_capab() 321 struct rtl_priv *rtlpriv = rtl_priv(hw); in _rtl_init_mac80211() local [all …]
|
D | usb.c | 146 static u32 _usb_read_sync(struct rtl_priv *rtlpriv, u32 addr, u16 len) in _usb_read_sync() argument 148 struct device *dev = rtlpriv->io.dev; in _usb_read_sync() 156 spin_lock_irqsave(&rtlpriv->locks.usb_lock, flags); in _usb_read_sync() 157 if (++rtlpriv->usb_data_index >= RTL_USB_MAX_RX_COUNT) in _usb_read_sync() 158 rtlpriv->usb_data_index = 0; in _usb_read_sync() 159 data = &rtlpriv->usb_data[rtlpriv->usb_data_index]; in _usb_read_sync() 160 spin_unlock_irqrestore(&rtlpriv->locks.usb_lock, flags); in _usb_read_sync() 169 static u8 _usb_read8_sync(struct rtl_priv *rtlpriv, u32 addr) in _usb_read8_sync() argument 171 return (u8)_usb_read_sync(rtlpriv, addr, 1); in _usb_read8_sync() 174 static u16 _usb_read16_sync(struct rtl_priv *rtlpriv, u32 addr) in _usb_read16_sync() argument [all …]
|
D | rc.c | 37 static u8 _rtl_rc_get_highest_rix(struct rtl_priv *rtlpriv, in _rtl_rc_get_highest_rix() argument 41 struct rtl_hal *rtlhal = rtl_hal(rtlpriv); in _rtl_rc_get_highest_rix() 42 struct rtl_phy *rtlphy = &(rtlpriv->phy); in _rtl_rc_get_highest_rix() 59 if (rtl_is_special_data(rtlpriv->mac80211.hw, skb, true, false) || in _rtl_rc_get_highest_rix() 93 static void _rtl_rc_rate_set_series(struct rtl_priv *rtlpriv, in _rtl_rc_rate_set_series() argument 100 struct rtl_mac *mac = rtl_mac(rtlpriv); in _rtl_rc_rate_set_series() 114 if (rtlpriv->rtlhal.hw_type == HARDWARE_TYPE_RTL8812AE && in _rtl_rc_rate_set_series() 148 struct rtl_priv *rtlpriv = ppriv; in rtl_get_rate() local 159 rix = _rtl_rc_get_highest_rix(rtlpriv, sta, skb, not_data); in rtl_get_rate() 161 _rtl_rc_rate_set_series(rtlpriv, sta, &rates[0], txrc, in rtl_get_rate() [all …]
|
D | regd.c | 391 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl_regd_init() local 395 if (wiphy == NULL || &rtlpriv->regd == NULL) in rtl_regd_init() 399 rtlpriv->regd.country_code = rtlpriv->efuse.channel_plan; in rtl_regd_init() 401 RT_TRACE(rtlpriv, COMP_REGD, DBG_TRACE, in rtl_regd_init() 403 rtlpriv->regd.country_code); in rtl_regd_init() 405 if (rtlpriv->regd.country_code >= COUNTRY_CODE_MAX) { in rtl_regd_init() 406 RT_TRACE(rtlpriv, COMP_REGD, DBG_DMESG, in rtl_regd_init() 409 rtlpriv->regd.country_code = COUNTRY_CODE_WORLD_WIDE_13; in rtl_regd_init() 412 country = _rtl_regd_find_country(rtlpriv->regd.country_code); in rtl_regd_init() 415 rtlpriv->regd.alpha2[0] = country->iso_name[0]; in rtl_regd_init() [all …]
|
D | debug.h | 177 #define RT_TRACE(rtlpriv, comp, level, fmt, ...) \ argument 179 if (unlikely(((comp) & rtlpriv->dbg.global_debugcomponents) && \ 180 ((level) <= rtlpriv->dbg.global_debuglevel))) { \ 187 #define RTPRINT(rtlpriv, dbgtype, dbgflag, fmt, ...) \ argument 189 if (unlikely(rtlpriv->dbg.dbgp_type[dbgtype] & dbgflag)) { \ 195 #define RT_PRINT_DATA(rtlpriv, _comp, _level, _titlestring, _hexdata, \ argument 198 if (unlikely(((_comp) & rtlpriv->dbg.global_debugcomponents) && \ 199 (_level <= rtlpriv->dbg.global_debuglevel))) { \ 218 static inline void RT_TRACE(struct rtl_priv *rtlpriv, in RT_TRACE() argument 225 static inline void RTPRINT(struct rtl_priv *rtlpriv, in RTPRINT() argument [all …]
|
D | pci.h | 298 static inline u8 pci_read8_sync(struct rtl_priv *rtlpriv, u32 addr) in pci_read8_sync() argument 300 return readb((u8 __iomem *) rtlpriv->io.pci_mem_start + addr); in pci_read8_sync() 303 static inline u16 pci_read16_sync(struct rtl_priv *rtlpriv, u32 addr) in pci_read16_sync() argument 305 return readw((u8 __iomem *) rtlpriv->io.pci_mem_start + addr); in pci_read16_sync() 308 static inline u32 pci_read32_sync(struct rtl_priv *rtlpriv, u32 addr) in pci_read32_sync() argument 310 return readl((u8 __iomem *) rtlpriv->io.pci_mem_start + addr); in pci_read32_sync() 313 static inline void pci_write8_async(struct rtl_priv *rtlpriv, u32 addr, u8 val) in pci_write8_async() argument 315 writeb(val, (u8 __iomem *) rtlpriv->io.pci_mem_start + addr); in pci_write8_async() 318 static inline void pci_write16_async(struct rtl_priv *rtlpriv, in pci_write16_async() argument 321 writew(val, (u8 __iomem *) rtlpriv->io.pci_mem_start + addr); in pci_write16_async() [all …]
|
D | wifi.h | 1329 void (*write8_async) (struct rtl_priv *rtlpriv, u32 addr, u8 val); 1330 void (*write16_async) (struct rtl_priv *rtlpriv, u32 addr, u16 val); 1331 void (*write32_async) (struct rtl_priv *rtlpriv, u32 addr, u32 val); 1332 void (*writeN_sync) (struct rtl_priv *rtlpriv, u32 addr, void *buf, 1335 u8(*read8_sync) (struct rtl_priv *rtlpriv, u32 addr); 1336 u16(*read16_sync) (struct rtl_priv *rtlpriv, u32 addr); 1337 u32(*read32_sync) (struct rtl_priv *rtlpriv, u32 addr); 2517 void (*btc_init_variables) (struct rtl_priv *rtlpriv); 2518 void (*btc_init_hal_vars) (struct rtl_priv *rtlpriv); 2519 void (*btc_init_hw_config) (struct rtl_priv *rtlpriv); [all …]
|
D | debug.c | 31 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl_dbgp_flag_init() local 34 rtlpriv->dbg.global_debugcomponents = in rtl_dbgp_flag_init() 46 rtlpriv->dbg.dbgp_type[i] = 0; in rtl_dbgp_flag_init()
|
D | pwrseqcmd.h | 90 bool rtl_hal_pwrseqcmdparsing(struct rtl_priv *rtlpriv, u8 cut_version,
|
/linux-4.1.27/drivers/net/wireless/rtlwifi/rtl8192se/ |
D | hw.c | 47 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl92se_get_hw_reg() local 69 *ptsf_high = rtl_read_dword(rtlpriv, (TSFR + 4)); in rtl92se_get_hw_reg() 70 *ptsf_low = rtl_read_dword(rtlpriv, TSFR); in rtl92se_get_hw_reg() 77 *((bool *)(val)) = rtlpriv->dm.current_mrc_switch; in rtl92se_get_hw_reg() 81 RT_TRACE(rtlpriv, COMP_ERR, DBG_EMERG, in rtl92se_get_hw_reg() 90 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl92se_set_hw_reg() local 99 rtl_write_dword(rtlpriv, IDR0, ((u32 *)(val))[0]); in rtl92se_set_hw_reg() 100 rtl_write_word(rtlpriv, IDR4, ((u16 *)(val + 4))[0]); in rtl92se_set_hw_reg() 114 rtl_write_byte(rtlpriv, RRSR, rate_cfg & 0xff); in rtl92se_set_hw_reg() 115 rtl_write_byte(rtlpriv, RRSR + 1, in rtl92se_set_hw_reg() [all …]
|
D | dm.c | 74 struct rtl_priv *rtlpriv = rtl_priv(hw); in _rtl92s_dm_check_edca_turbo() local 87 rtlpriv->dm.current_turbo_edca = false; in _rtl92s_dm_check_edca_turbo() 91 if ((!rtlpriv->dm.is_any_nonbepkts) && in _rtl92s_dm_check_edca_turbo() 92 (!rtlpriv->dm.disable_framebursting)) { in _rtl92s_dm_check_edca_turbo() 93 cur_txok_cnt = rtlpriv->stats.txbytesunicast - last_txok_cnt; in _rtl92s_dm_check_edca_turbo() 94 cur_rxok_cnt = rtlpriv->stats.rxbytesunicast - last_rxok_cnt; in _rtl92s_dm_check_edca_turbo() 96 if (rtlpriv->phy.rf_type == RF_1T2R) { in _rtl92s_dm_check_edca_turbo() 99 if (rtlpriv->dm.is_cur_rdlstate || in _rtl92s_dm_check_edca_turbo() 100 !rtlpriv->dm.current_turbo_edca) { in _rtl92s_dm_check_edca_turbo() 101 rtl_write_dword(rtlpriv, EDCAPARA_BE, in _rtl92s_dm_check_edca_turbo() [all …]
|
D | phy.c | 57 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl92s_phy_query_bb_reg() local 60 RT_TRACE(rtlpriv, COMP_RF, DBG_TRACE, "regaddr(%#x), bitmask(%#x)\n", in rtl92s_phy_query_bb_reg() 63 originalvalue = rtl_read_dword(rtlpriv, regaddr); in rtl92s_phy_query_bb_reg() 67 RT_TRACE(rtlpriv, COMP_RF, DBG_TRACE, "BBR MASK=0x%x Addr[0x%x]=0x%x\n", in rtl92s_phy_query_bb_reg() 77 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl92s_phy_set_bb_reg() local 80 RT_TRACE(rtlpriv, COMP_RF, DBG_TRACE, in rtl92s_phy_set_bb_reg() 85 originalvalue = rtl_read_dword(rtlpriv, regaddr); in rtl92s_phy_set_bb_reg() 90 rtl_write_dword(rtlpriv, regaddr, data); in rtl92s_phy_set_bb_reg() 92 RT_TRACE(rtlpriv, COMP_RF, DBG_TRACE, in rtl92s_phy_set_bb_reg() 102 struct rtl_priv *rtlpriv = rtl_priv(hw); in _rtl92s_phy_rf_serial_read() local [all …]
|
D | sw.c | 90 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl92se_fw_cb() local 93 RT_TRACE(rtlpriv, COMP_ERR, DBG_LOUD, in rtl92se_fw_cb() 95 complete(&rtlpriv->firmware_loading_complete); in rtl92se_fw_cb() 97 pr_err("Firmware %s not available\n", rtlpriv->cfg->fw_name); in rtl92se_fw_cb() 98 rtlpriv->max_fw_size = 0; in rtl92se_fw_cb() 101 if (firmware->size > rtlpriv->max_fw_size) { in rtl92se_fw_cb() 102 RT_TRACE(rtlpriv, COMP_ERR, DBG_EMERG, in rtl92se_fw_cb() 104 rtlpriv->max_fw_size = 0; in rtl92se_fw_cb() 108 pfirmware = (struct rt_firmware *)rtlpriv->rtlhal.pfirmware; in rtl92se_fw_cb() 116 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl92s_init_sw_vars() local [all …]
|
D | led.c | 53 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl92se_sw_led_on() local 55 RT_TRACE(rtlpriv, COMP_LED, DBG_LOUD, "LedAddr:%X ledpin=%d\n", in rtl92se_sw_led_on() 58 ledcfg = rtl_read_byte(rtlpriv, LEDCFG); in rtl92se_sw_led_on() 64 rtl_write_byte(rtlpriv, LEDCFG, ledcfg & 0xf0); in rtl92se_sw_led_on() 67 rtl_write_byte(rtlpriv, LEDCFG, ledcfg & 0x0f); in rtl92se_sw_led_on() 70 RT_TRACE(rtlpriv, COMP_ERR, DBG_EMERG, in rtl92se_sw_led_on() 79 struct rtl_priv *rtlpriv; in rtl92se_sw_led_off() local 83 rtlpriv = rtl_priv(hw); in rtl92se_sw_led_off() 84 if (!rtlpriv || rtlpriv->max_fw_size) in rtl92se_sw_led_off() 86 RT_TRACE(rtlpriv, COMP_LED, DBG_LOUD, "LedAddr:%X ledpin=%d\n", in rtl92se_sw_led_off() [all …]
|
D | fw.c | 39 struct rtl_priv *rtlpriv = rtl_priv(hw); in _rtl92s_fw_set_rqpn() local 41 rtl_write_dword(rtlpriv, RQPN, 0xffffffff); in _rtl92s_fw_set_rqpn() 42 rtl_write_dword(rtlpriv, RQPN + 4, 0xffffffff); in _rtl92s_fw_set_rqpn() 43 rtl_write_byte(rtlpriv, RQPN + 8, 0xff); in _rtl92s_fw_set_rqpn() 44 rtl_write_byte(rtlpriv, RQPN + 0xB, 0x80); in _rtl92s_fw_set_rqpn() 49 struct rtl_priv *rtlpriv = rtl_priv(hw); in _rtl92s_firmware_enable_cpu() local 57 tmpu1b = rtl_read_byte(rtlpriv, SYS_CLKR); in _rtl92s_firmware_enable_cpu() 59 rtl_write_byte(rtlpriv, SYS_CLKR, (tmpu1b | SYS_CPU_CLKSEL)); in _rtl92s_firmware_enable_cpu() 61 tmpu2b = rtl_read_word(rtlpriv, REG_SYS_FUNC_EN); in _rtl92s_firmware_enable_cpu() 62 rtl_write_word(rtlpriv, REG_SYS_FUNC_EN, (tmpu2b | FEN_CPUEN)); in _rtl92s_firmware_enable_cpu() [all …]
|
D | rf.c | 42 struct rtl_priv *rtlpriv = rtl_priv(hw); in _rtl92s_get_powerbase() local 43 struct rtl_phy *rtlphy = &(rtlpriv->phy); in _rtl92s_get_powerbase() 124 RT_TRACE(rtlpriv, COMP_POWER, DBG_LOUD, in _rtl92s_get_powerbase() 128 RT_TRACE(rtlpriv, COMP_POWER, DBG_LOUD, in _rtl92s_get_powerbase() 137 struct rtl_priv *rtlpriv = rtl_priv(hw); in _rtl92s_set_antennadiff() local 139 struct rtl_phy *rtlphy = &(rtlpriv->phy); in _rtl92s_set_antennadiff() 153 RT_TRACE(rtlpriv, COMP_POWER, DBG_LOUD, in _rtl92s_set_antennadiff() 172 RT_TRACE(rtlpriv, COMP_POWER, DBG_LOUD, "Write BCD-Diff(0x%x) = 0x%x\n", in _rtl92s_set_antennadiff() 182 struct rtl_priv *rtlpriv = rtl_priv(hw); in _rtl92s_get_txpower_writeval_byregulatory() local 183 struct rtl_phy *rtlphy = &(rtlpriv->phy); in _rtl92s_get_txpower_writeval_byregulatory() [all …]
|
D | fw.h | 343 #define FW_CMD_IO_CLR(rtlpriv, _Bit) \ argument 346 rtlpriv->rtlhal.fwcmd_iomap &= (~_Bit); \ 349 #define FW_CMD_IO_UPDATE(rtlpriv, _val) \ argument 350 rtlpriv->rtlhal.fwcmd_iomap = _val; 352 #define FW_CMD_IO_SET(rtlpriv, _val) \ argument 354 rtl_write_word(rtlpriv, LBUS_MON_ADDR, (u16)_val); \ 355 FW_CMD_IO_UPDATE(rtlpriv, _val); \ 358 #define FW_CMD_PARA_SET(rtlpriv, _val) \ argument 360 rtl_write_dword(rtlpriv, LBUS_ADDR_MASK, _val); \ 361 rtlpriv->rtlhal.fwcmd_ioparam = _val; \ [all …]
|
D | trx.c | 68 struct rtl_priv *rtlpriv = rtl_priv(hw); in _rtl92se_query_rxphystatus() local 70 struct rtl_ps_ctl *ppsc = rtl_psc(rtlpriv); in _rtl92se_query_rxphystatus() 171 rtlpriv->dm.rfpath_rxenable[0] = in _rtl92se_query_rxphystatus() 172 rtlpriv->dm.rfpath_rxenable[1] = true; in _rtl92se_query_rxphystatus() 174 if (rtlpriv->dm.rfpath_rxenable[i]) in _rtl92se_query_rxphystatus() 181 rtlpriv->stats.rx_snr_db[i] = in _rtl92se_query_rxphystatus() 345 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl92se_tx_fill_desc() local 362 RT_TRACE(rtlpriv, COMP_SEND, DBG_TRACE, in rtl92se_tx_fill_desc() 386 if (rtlpriv->dm.useramask) { in rtl92se_tx_fill_desc() 516 RT_TRACE(rtlpriv, COMP_SEND, DBG_TRACE, "\n"); in rtl92se_tx_fill_desc() [all …]
|
D | phy.h | 74 #define hal_get_firmwareversion(rtlpriv) \ argument 75 (((struct rt_firmware *)(rtlpriv->rtlhal.pfirmware))->firmwareversion)
|
/linux-4.1.27/drivers/net/wireless/rtlwifi/rtl8192de/ |
D | dm.c | 162 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl92d_dm_false_alarm_counter_statistics() local 163 struct false_alarm_statistics *falsealm_cnt = &(rtlpriv->falsealm_cnt); in rtl92d_dm_false_alarm_counter_statistics() 187 if (rtlpriv->rtlhal.current_bandtype != BAND_ON_5G) { in rtl92d_dm_false_alarm_counter_statistics() 215 if (rtlpriv->rtlhal.current_bandtype != BAND_ON_5G) { in rtl92d_dm_false_alarm_counter_statistics() 223 RT_TRACE(rtlpriv, COMP_DIG, DBG_LOUD, in rtl92d_dm_false_alarm_counter_statistics() 227 RT_TRACE(rtlpriv, COMP_DIG, DBG_LOUD, in rtl92d_dm_false_alarm_counter_statistics() 233 RT_TRACE(rtlpriv, COMP_DIG, DBG_LOUD, in rtl92d_dm_false_alarm_counter_statistics() 242 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl92d_dm_find_minimum_rssi() local 243 struct dig_t *de_digtable = &rtlpriv->dm_digtable; in rtl92d_dm_find_minimum_rssi() 244 struct rtl_mac *mac = rtl_mac(rtlpriv); in rtl92d_dm_find_minimum_rssi() [all …]
|
D | hw.c | 48 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl92de_read_dword_dbi() local 51 rtl_write_word(rtlpriv, REG_DBI_CTRL, (offset & 0xFFC)); in rtl92de_read_dword_dbi() 52 rtl_write_byte(rtlpriv, REG_DBI_FLAG, BIT(1) | direct); in rtl92de_read_dword_dbi() 54 value = rtl_read_dword(rtlpriv, REG_DBI_RDATA); in rtl92de_read_dword_dbi() 61 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl92de_write_dword_dbi() local 63 rtl_write_word(rtlpriv, REG_DBI_CTRL, ((offset & 0xFFC) | 0xF000)); in rtl92de_write_dword_dbi() 64 rtl_write_dword(rtlpriv, REG_DBI_WDATA, value); in rtl92de_write_dword_dbi() 65 rtl_write_byte(rtlpriv, REG_DBI_FLAG, BIT(0) | direct); in rtl92de_write_dword_dbi() 72 struct rtl_priv *rtlpriv = rtl_priv(hw); in _rtl92de_set_bcn_ctrl_reg() local 76 rtl_write_byte(rtlpriv, REG_BCN_CTRL, (u8) rtlpci->reg_bcn_ctrl_val); in _rtl92de_set_bcn_ctrl_reg() [all …]
|
D | fw.c | 38 static bool _rtl92d_is_fw_downloaded(struct rtl_priv *rtlpriv) in _rtl92d_is_fw_downloaded() argument 40 return (rtl_read_dword(rtlpriv, REG_MCUFWDL) & MCUFWDL_RDY) ? in _rtl92d_is_fw_downloaded() 46 struct rtl_priv *rtlpriv = rtl_priv(hw); in _rtl92d_enable_fw_download() local 50 tmp = rtl_read_byte(rtlpriv, REG_SYS_FUNC_EN + 1); in _rtl92d_enable_fw_download() 51 rtl_write_byte(rtlpriv, REG_SYS_FUNC_EN + 1, tmp | 0x04); in _rtl92d_enable_fw_download() 52 tmp = rtl_read_byte(rtlpriv, REG_MCUFWDL); in _rtl92d_enable_fw_download() 53 rtl_write_byte(rtlpriv, REG_MCUFWDL, tmp | 0x01); in _rtl92d_enable_fw_download() 54 tmp = rtl_read_byte(rtlpriv, REG_MCUFWDL + 2); in _rtl92d_enable_fw_download() 55 rtl_write_byte(rtlpriv, REG_MCUFWDL + 2, tmp & 0xf7); in _rtl92d_enable_fw_download() 57 tmp = rtl_read_byte(rtlpriv, REG_MCUFWDL); in _rtl92d_enable_fw_download() [all …]
|
D | phy.c | 203 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl92d_phy_query_bb_reg() local 204 struct rtl_hal *rtlhal = rtl_hal(rtlpriv); in rtl92d_phy_query_bb_reg() 207 RT_TRACE(rtlpriv, COMP_RF, DBG_TRACE, "regaddr(%#x), bitmask(%#x)\n", in rtl92d_phy_query_bb_reg() 221 originalvalue = rtl_read_dword(rtlpriv, regaddr); in rtl92d_phy_query_bb_reg() 225 RT_TRACE(rtlpriv, COMP_RF, DBG_TRACE, in rtl92d_phy_query_bb_reg() 234 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl92d_phy_set_bb_reg() local 235 struct rtl_hal *rtlhal = rtl_hal(rtlpriv); in rtl92d_phy_set_bb_reg() 239 RT_TRACE(rtlpriv, COMP_RF, DBG_TRACE, in rtl92d_phy_set_bb_reg() 254 originalvalue = rtl_read_dword(rtlpriv, regaddr); in rtl92d_phy_set_bb_reg() 261 rtl_write_dword(rtlpriv, regaddr, data); in rtl92d_phy_set_bb_reg() [all …]
|
D | sw.c | 93 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl92d_init_sw_vars() local 96 rtlpriv->dm.dm_initialgain_enable = true; in rtl92d_init_sw_vars() 97 rtlpriv->dm.dm_flag = 0; in rtl92d_init_sw_vars() 98 rtlpriv->dm.disable_framebursting = false; in rtl92d_init_sw_vars() 99 rtlpriv->dm.thermalvalue = 0; in rtl92d_init_sw_vars() 100 rtlpriv->dm.useramask = true; in rtl92d_init_sw_vars() 103 if (rtlpriv->rtlhal.current_bandtype == BAND_ON_5G) in rtl92d_init_sw_vars() 104 rtlpriv->phy.current_channel = 36; in rtl92d_init_sw_vars() 106 rtlpriv->phy.current_channel = 1; in rtl92d_init_sw_vars() 108 if (rtlpriv->rtlhal.macphymode != SINGLEMAC_SINGLEPHY) { in rtl92d_init_sw_vars() [all …]
|
D | led.c | 46 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl92de_sw_led_on() local 48 RT_TRACE(rtlpriv, COMP_LED, DBG_LOUD, "LedAddr:%X ledpin=%d\n", in rtl92de_sw_led_on() 55 ledcfg = rtl_read_byte(rtlpriv, REG_LEDCFG2); in rtl92de_sw_led_on() 57 if ((rtlpriv->efuse.eeprom_did == 0x8176) || in rtl92de_sw_led_on() 58 (rtlpriv->efuse.eeprom_did == 0x8193)) in rtl92de_sw_led_on() 61 rtl_write_byte(rtlpriv, REG_LEDCFG2, (ledcfg & 0xf0) | in rtl92de_sw_led_on() 64 rtl_write_byte(rtlpriv, REG_LEDCFG2, (ledcfg & 0xf0) | in rtl92de_sw_led_on() 68 ledcfg = rtl_read_byte(rtlpriv, REG_LEDCFG1); in rtl92de_sw_led_on() 70 rtl_write_byte(rtlpriv, REG_LEDCFG2, (ledcfg & 0x0f) | BIT(5)); in rtl92de_sw_led_on() 73 RT_TRACE(rtlpriv, COMP_ERR, DBG_EMERG, in rtl92de_sw_led_on() [all …]
|
D | trx.c | 121 struct rtl_priv *rtlpriv = rtl_priv(hw); in _rtl92de_query_rxphystatus() local 122 struct rtl_ps_ctl *ppsc = rtl_psc(rtlpriv); in _rtl92de_query_rxphystatus() 219 rtlpriv->dm.rfpath_rxenable[0] = true; in _rtl92de_query_rxphystatus() 220 rtlpriv->dm.rfpath_rxenable[1] = true; in _rtl92de_query_rxphystatus() 222 if (rtlpriv->dm.rfpath_rxenable[i]) in _rtl92de_query_rxphystatus() 228 rtlpriv->stats.rx_snr_db[i] = in _rtl92de_query_rxphystatus() 265 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl92d_loop_over_paths() local 266 struct rtl_phy *rtlphy = &(rtlpriv->phy); in rtl92d_loop_over_paths() 271 if (rtlpriv->stats.rx_rssi_percentage[rfpath] == 0) { in rtl92d_loop_over_paths() 272 rtlpriv->stats.rx_rssi_percentage[rfpath] = in rtl92d_loop_over_paths() [all …]
|
D | rf.c | 40 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl92d_phy_rf6052_set_bandwidth() local 41 struct rtl_phy *rtlphy = &(rtlpriv->phy); in rtl92d_phy_rf6052_set_bandwidth() 52 RT_TRACE(rtlpriv, COMP_RF, DBG_LOUD, in rtl92d_phy_rf6052_set_bandwidth() 64 RT_TRACE(rtlpriv, COMP_RF, DBG_LOUD, in rtl92d_phy_rf6052_set_bandwidth() 70 RT_TRACE(rtlpriv, COMP_ERR, DBG_EMERG, in rtl92d_phy_rf6052_set_bandwidth() 79 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl92d_phy_rf6052_set_cck_txpower() local 80 struct rtl_phy *rtlphy = &(rtlpriv->phy); in rtl92d_phy_rf6052_set_cck_txpower() 129 RTPRINT(rtlpriv, FPHY, PHY_TXPWR, in rtl92d_phy_rf6052_set_cck_txpower() 134 RTPRINT(rtlpriv, FPHY, PHY_TXPWR, in rtl92d_phy_rf6052_set_cck_txpower() 139 RTPRINT(rtlpriv, FPHY, PHY_TXPWR, in rtl92d_phy_rf6052_set_cck_txpower() [all …]
|
D | phy.h | 112 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl92d_acquire_cckandrw_pagea_ctl() local 114 if (rtlpriv->rtlhal.interfaceindex == 1) in rtl92d_acquire_cckandrw_pagea_ctl() 115 spin_lock_irqsave(&rtlpriv->locks.cck_and_rw_pagea_lock, *flag); in rtl92d_acquire_cckandrw_pagea_ctl() 121 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl92d_release_cckandrw_pagea_ctl() local 123 if (rtlpriv->rtlhal.interfaceindex == 1) in rtl92d_release_cckandrw_pagea_ctl() 124 spin_unlock_irqrestore(&rtlpriv->locks.cck_and_rw_pagea_lock, in rtl92d_release_cckandrw_pagea_ctl()
|
/linux-4.1.27/drivers/net/wireless/rtlwifi/rtl8192ee/ |
D | hw.c | 49 struct rtl_priv *rtlpriv = rtl_priv(hw); in _rtl92ee_set_bcn_ctrl_reg() local 54 rtl_write_byte(rtlpriv, REG_BCN_CTRL, (u8)rtlpci->reg_bcn_ctrl_val); in _rtl92ee_set_bcn_ctrl_reg() 59 struct rtl_priv *rtlpriv = rtl_priv(hw); in _rtl92ee_stop_tx_beacon() local 62 tmp = rtl_read_byte(rtlpriv, REG_FWHW_TXQ_CTRL + 2); in _rtl92ee_stop_tx_beacon() 63 rtl_write_byte(rtlpriv, REG_FWHW_TXQ_CTRL + 2, tmp & (~BIT(6))); in _rtl92ee_stop_tx_beacon() 64 rtl_write_byte(rtlpriv, REG_TBTT_PROHIBIT + 1, 0x64); in _rtl92ee_stop_tx_beacon() 65 tmp = rtl_read_byte(rtlpriv, REG_TBTT_PROHIBIT + 2); in _rtl92ee_stop_tx_beacon() 67 rtl_write_byte(rtlpriv, REG_TBTT_PROHIBIT + 2, tmp); in _rtl92ee_stop_tx_beacon() 72 struct rtl_priv *rtlpriv = rtl_priv(hw); in _rtl92ee_resume_tx_beacon() local 75 tmp = rtl_read_byte(rtlpriv, REG_FWHW_TXQ_CTRL + 2); in _rtl92ee_resume_tx_beacon() [all …]
|
D | dm.c | 158 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl92ee_dm_false_alarm_counter_statistics() local 159 struct false_alarm_statistics *falsealm_cnt = &rtlpriv->falsealm_cnt; in rtl92ee_dm_false_alarm_counter_statistics() 229 RT_TRACE(rtlpriv, COMP_DIG, DBG_TRACE, in rtl92ee_dm_false_alarm_counter_statistics() 235 RT_TRACE(rtlpriv, COMP_DIG, DBG_TRACE, in rtl92ee_dm_false_alarm_counter_statistics() 243 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl92ee_dm_cck_packet_detection_thresh() local 244 struct dig_t *dm_dig = &rtlpriv->dm_digtable; in rtl92ee_dm_cck_packet_detection_thresh() 247 if (rtlpriv->mac80211.link_state >= MAC80211_LINKED) { in rtl92ee_dm_cck_packet_detection_thresh() 254 if (rtlpriv->falsealm_cnt.cnt_cck_fail > 1000) in rtl92ee_dm_cck_packet_detection_thresh() 260 if (rtlpriv->falsealm_cnt.cnt_cck_fail > 1000) in rtl92ee_dm_cck_packet_detection_thresh() 270 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl92ee_dm_dig() local [all …]
|
D | fw.c | 37 struct rtl_priv *rtlpriv = rtl_priv(hw); in _rtl92ee_enable_fw_download() local 41 rtl_write_byte(rtlpriv, REG_MCUFWDL, 0x05); in _rtl92ee_enable_fw_download() 43 tmp = rtl_read_byte(rtlpriv, REG_MCUFWDL + 2); in _rtl92ee_enable_fw_download() 44 rtl_write_byte(rtlpriv, REG_MCUFWDL + 2, tmp & 0xf7); in _rtl92ee_enable_fw_download() 46 tmp = rtl_read_byte(rtlpriv, REG_MCUFWDL); in _rtl92ee_enable_fw_download() 47 rtl_write_byte(rtlpriv, REG_MCUFWDL, tmp & 0xfe); in _rtl92ee_enable_fw_download() 54 struct rtl_priv *rtlpriv = rtl_priv(hw); in _rtl92ee_fw_block_write() local 65 rtl_write_dword(rtlpriv, (FW_8192C_START_ADDRESS + offset), in _rtl92ee_fw_block_write() 73 rtl_write_byte(rtlpriv, in _rtl92ee_fw_block_write() 83 struct rtl_priv *rtlpriv = rtl_priv(hw); in _rtl92ee_fw_page_write() local [all …]
|
D | sw.c | 91 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl92ee_init_sw_vars() local 96 rtlpci->msi_support = rtlpriv->cfg->mod_params->msi_support; in rtl92ee_init_sw_vars() 97 rtlpriv->btcoexist.btc_ops = rtl_btc_get_ops_pointer(); in rtl92ee_init_sw_vars() 99 rtlpriv->dm.dm_initialgain_enable = 1; in rtl92ee_init_sw_vars() 100 rtlpriv->dm.dm_flag = 0; in rtl92ee_init_sw_vars() 101 rtlpriv->dm.disable_framebursting = 0; in rtl92ee_init_sw_vars() 105 rtlpriv->rtlhal.current_bandtype = BAND_ON_2_4G; in rtl92ee_init_sw_vars() 106 rtlpriv->rtlhal.bandset = BAND_ON_2_4G; in rtl92ee_init_sw_vars() 107 rtlpriv->rtlhal.macphymode = SINGLEMAC_SINGLEPHY; in rtl92ee_init_sw_vars() 136 rtlpriv->dbg.global_debuglevel = rtlpriv->cfg->mod_params->debug; in rtl92ee_init_sw_vars() [all …]
|
D | phy.c | 65 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl92ee_phy_query_bb_reg() local 68 RT_TRACE(rtlpriv, COMP_RF, DBG_TRACE, in rtl92ee_phy_query_bb_reg() 70 originalvalue = rtl_read_dword(rtlpriv, regaddr); in rtl92ee_phy_query_bb_reg() 74 RT_TRACE(rtlpriv, COMP_RF, DBG_TRACE, in rtl92ee_phy_query_bb_reg() 84 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl92ee_phy_set_bb_reg() local 87 RT_TRACE(rtlpriv, COMP_RF, DBG_TRACE, in rtl92ee_phy_set_bb_reg() 92 originalvalue = rtl_read_dword(rtlpriv, regaddr); in rtl92ee_phy_set_bb_reg() 97 rtl_write_dword(rtlpriv, regaddr, data); in rtl92ee_phy_set_bb_reg() 99 RT_TRACE(rtlpriv, COMP_RF, DBG_TRACE, in rtl92ee_phy_set_bb_reg() 107 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl92ee_phy_query_rf_reg() local [all …]
|
D | led.c | 42 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl92ee_sw_led_on() local 44 RT_TRACE(rtlpriv, COMP_LED, DBG_LOUD, in rtl92ee_sw_led_on() 51 ledcfg = rtl_read_dword(rtlpriv , REG_GPIO_PIN_CTRL); in rtl92ee_sw_led_on() 56 rtl_write_dword(rtlpriv, REG_GPIO_PIN_CTRL, ledcfg); in rtl92ee_sw_led_on() 63 RT_TRACE(rtlpriv, COMP_ERR, DBG_LOUD, in rtl92ee_sw_led_on() 72 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl92ee_sw_led_off() local 75 RT_TRACE(rtlpriv, COMP_LED, DBG_LOUD, in rtl92ee_sw_led_off() 83 ledcfg = rtl_read_dword(rtlpriv , REG_GPIO_PIN_CTRL); in rtl92ee_sw_led_off() 86 rtl_write_dword(rtlpriv, REG_GPIO_PIN_CTRL, ledcfg); in rtl92ee_sw_led_off() 93 RT_TRACE(rtlpriv, COMP_ERR, DBG_LOUD, in rtl92ee_sw_led_off() [all …]
|
D | rf.c | 37 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl92ee_phy_rf6052_set_bandwidth() local 38 struct rtl_phy *rtlphy = &rtlpriv->phy; in rtl92ee_phy_rf6052_set_bandwidth() 58 RT_TRACE(rtlpriv, COMP_ERR, DBG_EMERG, in rtl92ee_phy_rf6052_set_bandwidth() 66 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl92ee_phy_rf6052_config() local 67 struct rtl_phy *rtlphy = &rtlpriv->phy; in rtl92ee_phy_rf6052_config() 79 struct rtl_priv *rtlpriv = rtl_priv(hw); in _rtl92ee_phy_rf6052_config_parafile() local 80 struct rtl_phy *rtlphy = &rtlpriv->phy; in _rtl92ee_phy_rf6052_config_parafile() 144 RT_TRACE(rtlpriv, COMP_INIT, DBG_TRACE, in _rtl92ee_phy_rf6052_config_parafile() 150 RT_TRACE(rtlpriv, COMP_INIT, DBG_TRACE, "\n"); in _rtl92ee_phy_rf6052_config_parafile()
|
D | trx.c | 57 struct rtl_priv *rtlpriv = rtl_priv(hw); in _rtl92ee_query_rxphystatus() local 163 if (rtlpriv->dm.rfpath_rxenable[i]) in _rtl92ee_query_rxphystatus() 352 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl92ee_rx_query_desc() local 384 RT_TRACE(rtlpriv, COMP_RXDESC, DBG_LOUD, in rtl92ee_rx_query_desc() 478 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl92ee_rx_desc_buff_remained_cnt() local 484 tmp_4byte = rtl_read_dword(rtlpriv, REG_RXQ_TXBD_IDX); in rtl92ee_rx_desc_buff_remained_cnt() 489 RT_TRACE(rtlpriv, COMP_RXDESC, DBG_DMESG, in rtl92ee_rx_desc_buff_remained_cnt() 492 tmp_4byte = rtl_read_dword(rtlpriv, REG_RXQ_TXBD_IDX); in rtl92ee_rx_desc_buff_remained_cnt() 554 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl92ee_get_available_desc() local 559 tmp_4byte = rtl_read_dword(rtlpriv, in rtl92ee_get_available_desc() [all …]
|
/linux-4.1.27/drivers/net/wireless/rtlwifi/rtl8188ee/ |
D | hw.c | 49 struct rtl_priv *rtlpriv = rtl_priv(hw); in _rtl88ee_set_bcn_ctrl_reg() local 54 rtl_write_byte(rtlpriv, REG_BCN_CTRL, (u8) rtlpci->reg_bcn_ctrl_val); in _rtl88ee_set_bcn_ctrl_reg() 59 struct rtl_priv *rtlpriv = rtl_priv(hw); in _rtl88ee_stop_tx_beacon() local 62 tmp1byte = rtl_read_byte(rtlpriv, REG_FWHW_TXQ_CTRL + 2); in _rtl88ee_stop_tx_beacon() 63 rtl_write_byte(rtlpriv, REG_FWHW_TXQ_CTRL + 2, tmp1byte & (~BIT(6))); in _rtl88ee_stop_tx_beacon() 64 rtl_write_byte(rtlpriv, REG_TBTT_PROHIBIT + 1, 0x64); in _rtl88ee_stop_tx_beacon() 65 tmp1byte = rtl_read_byte(rtlpriv, REG_TBTT_PROHIBIT + 2); in _rtl88ee_stop_tx_beacon() 67 rtl_write_byte(rtlpriv, REG_TBTT_PROHIBIT + 2, tmp1byte); in _rtl88ee_stop_tx_beacon() 72 struct rtl_priv *rtlpriv = rtl_priv(hw); in _rtl88ee_resume_tx_beacon() local 75 tmp1byte = rtl_read_byte(rtlpriv, REG_FWHW_TXQ_CTRL + 2); in _rtl88ee_resume_tx_beacon() [all …]
|
D | dm.c | 237 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl88e_dm_txpower_track_adjust() local 243 u8 ofdm_val = rtlpriv->dm.swing_idx_ofdm[RF90_PATH_A]; in rtl88e_dm_txpower_track_adjust() 274 struct rtl_priv *rtlpriv = rtl_priv(hw); in dm_tx_pwr_track_set_pwr() local 275 struct rtl_phy *rtlphy = &rtlpriv->phy; in dm_tx_pwr_track_set_pwr() 288 rtl_write_byte(rtlpriv, 0xa22, in dm_tx_pwr_track_set_pwr() 290 rtl_write_byte(rtlpriv, 0xa23, in dm_tx_pwr_track_set_pwr() 292 rtl_write_byte(rtlpriv, 0xa24, in dm_tx_pwr_track_set_pwr() 294 rtl_write_byte(rtlpriv, 0xa25, in dm_tx_pwr_track_set_pwr() 296 rtl_write_byte(rtlpriv, 0xa26, in dm_tx_pwr_track_set_pwr() 298 rtl_write_byte(rtlpriv, 0xa27, in dm_tx_pwr_track_set_pwr() [all …]
|
D | fw.c | 36 struct rtl_priv *rtlpriv = rtl_priv(hw); in _rtl88e_enable_fw_download() local 40 tmp = rtl_read_byte(rtlpriv, REG_SYS_FUNC_EN + 1); in _rtl88e_enable_fw_download() 41 rtl_write_byte(rtlpriv, REG_SYS_FUNC_EN + 1, tmp | 0x04); in _rtl88e_enable_fw_download() 43 tmp = rtl_read_byte(rtlpriv, REG_MCUFWDL); in _rtl88e_enable_fw_download() 44 rtl_write_byte(rtlpriv, REG_MCUFWDL, tmp | 0x01); in _rtl88e_enable_fw_download() 46 tmp = rtl_read_byte(rtlpriv, REG_MCUFWDL + 2); in _rtl88e_enable_fw_download() 47 rtl_write_byte(rtlpriv, REG_MCUFWDL + 2, tmp & 0xf7); in _rtl88e_enable_fw_download() 49 tmp = rtl_read_byte(rtlpriv, REG_MCUFWDL); in _rtl88e_enable_fw_download() 50 rtl_write_byte(rtlpriv, REG_MCUFWDL, tmp & 0xfe); in _rtl88e_enable_fw_download() 52 rtl_write_byte(rtlpriv, REG_MCUFWDL + 1, 0x00); in _rtl88e_enable_fw_download() [all …]
|
D | sw.c | 86 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl88e_init_sw_vars() local 91 rtlpriv->dm.dm_initialgain_enable = 1; in rtl88e_init_sw_vars() 92 rtlpriv->dm.dm_flag = 0; in rtl88e_init_sw_vars() 93 rtlpriv->dm.disable_framebursting = 0; in rtl88e_init_sw_vars() 94 rtlpriv->dm.thermalvalue = 0; in rtl88e_init_sw_vars() 98 rtlpriv->rtlhal.current_bandtype = BAND_ON_2_4G; in rtl88e_init_sw_vars() 99 rtlpriv->rtlhal.bandset = BAND_ON_2_4G; in rtl88e_init_sw_vars() 100 rtlpriv->rtlhal.macphymode = SINGLEMAC_SINGLEPHY; in rtl88e_init_sw_vars() 134 rtlpriv->dbg.global_debuglevel = rtlpriv->cfg->mod_params->debug; in rtl88e_init_sw_vars() 136 rtlpriv->psc.inactiveps = rtlpriv->cfg->mod_params->inactiveps; in rtl88e_init_sw_vars() [all …]
|
D | led.c | 46 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl88ee_sw_led_on() local 48 RT_TRACE(rtlpriv, COMP_LED, DBG_LOUD, in rtl88ee_sw_led_on() 55 ledcfg = rtl_read_byte(rtlpriv, REG_LEDCFG2); in rtl88ee_sw_led_on() 56 rtl_write_byte(rtlpriv, in rtl88ee_sw_led_on() 60 ledcfg = rtl_read_byte(rtlpriv, REG_LEDCFG1); in rtl88ee_sw_led_on() 61 rtl_write_byte(rtlpriv, REG_LEDCFG1, ledcfg & 0x10); in rtl88ee_sw_led_on() 64 RT_TRACE(rtlpriv, COMP_ERR, DBG_LOUD, in rtl88ee_sw_led_on() 73 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl88ee_sw_led_off() local 77 RT_TRACE(rtlpriv, COMP_LED, DBG_LOUD, in rtl88ee_sw_led_off() 84 ledcfg = rtl_read_byte(rtlpriv, REG_LEDCFG2); in rtl88ee_sw_led_off() [all …]
|
D | phy.c | 65 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl88e_phy_query_bb_reg() local 68 RT_TRACE(rtlpriv, COMP_RF, DBG_TRACE, in rtl88e_phy_query_bb_reg() 70 originalvalue = rtl_read_dword(rtlpriv, regaddr); in rtl88e_phy_query_bb_reg() 74 RT_TRACE(rtlpriv, COMP_RF, DBG_TRACE, in rtl88e_phy_query_bb_reg() 85 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl88e_phy_set_bb_reg() local 88 RT_TRACE(rtlpriv, COMP_RF, DBG_TRACE, in rtl88e_phy_set_bb_reg() 93 originalvalue = rtl_read_dword(rtlpriv, regaddr); in rtl88e_phy_set_bb_reg() 98 rtl_write_dword(rtlpriv, regaddr, data); in rtl88e_phy_set_bb_reg() 100 RT_TRACE(rtlpriv, COMP_RF, DBG_TRACE, in rtl88e_phy_set_bb_reg() 108 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl88e_phy_query_rf_reg() local [all …]
|
D | rf.c | 37 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl88e_phy_rf6052_set_bandwidth() local 38 struct rtl_phy *rtlphy = &(rtlpriv->phy); in rtl88e_phy_rf6052_set_bandwidth() 54 RT_TRACE(rtlpriv, COMP_ERR, DBG_EMERG, in rtl88e_phy_rf6052_set_bandwidth() 63 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl88e_phy_rf6052_set_cck_txpower() local 64 struct rtl_phy *rtlphy = &(rtlpriv->phy); in rtl88e_phy_rf6052_set_cck_txpower() 130 RTPRINT(rtlpriv, FPHY, PHY_TXPWR, in rtl88e_phy_rf6052_set_cck_txpower() 140 RTPRINT(rtlpriv, FPHY, PHY_TXPWR, in rtl88e_phy_rf6052_set_cck_txpower() 147 RTPRINT(rtlpriv, FPHY, PHY_TXPWR, in rtl88e_phy_rf6052_set_cck_txpower() 154 RTPRINT(rtlpriv, FPHY, PHY_TXPWR, in rtl88e_phy_rf6052_set_cck_txpower() 165 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl88e_phy_get_power_base() local [all …]
|
D | trx.c | 56 struct rtl_priv *rtlpriv = rtl_priv(hw); in _rtl88ee_query_rxphystatus() local 57 struct rtl_ps_ctl *ppsc = rtl_psc(rtlpriv); in _rtl88ee_query_rxphystatus() 188 rtlpriv->dm.rfpath_rxenable[0] = in _rtl88ee_query_rxphystatus() 189 rtlpriv->dm.rfpath_rxenable[1] = true; in _rtl88ee_query_rxphystatus() 194 if (rtlpriv->dm.rfpath_rxenable[i]) in _rtl88ee_query_rxphystatus() 205 rtlpriv->stats.rx_snr_db[i] = in _rtl88ee_query_rxphystatus() 395 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl88ee_rx_query_desc() local 434 RT_TRACE(rtlpriv, COMP_RXDESC, DBG_LOUD, in rtl88ee_rx_query_desc() 505 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl88ee_tx_fill_desc() local 508 struct rtl_hal *rtlhal = rtl_hal(rtlpriv); in rtl88ee_tx_fill_desc() [all …]
|
/linux-4.1.27/drivers/net/wireless/rtlwifi/rtl8723be/ |
D | hw.c | 51 struct rtl_priv *rtlpriv = rtl_priv(hw); in _rtl8723be_return_beacon_queue_skb() local 56 spin_lock_irqsave(&rtlpriv->locks.irq_th_lock, flags); in _rtl8723be_return_beacon_queue_skb() 62 rtlpriv->cfg->ops->get_desc( in _rtl8723be_return_beacon_queue_skb() 68 spin_unlock_irqrestore(&rtlpriv->locks.irq_th_lock, flags); in _rtl8723be_return_beacon_queue_skb() 75 struct rtl_priv *rtlpriv = rtl_priv(hw); in _rtl8723be_set_bcn_ctrl_reg() local 80 rtl_write_byte(rtlpriv, REG_BCN_CTRL, (u8)rtlpci->reg_bcn_ctrl_val); in _rtl8723be_set_bcn_ctrl_reg() 85 struct rtl_priv *rtlpriv = rtl_priv(hw); in _rtl8723be_stop_tx_beacon() local 88 tmp1byte = rtl_read_byte(rtlpriv, REG_FWHW_TXQ_CTRL + 2); in _rtl8723be_stop_tx_beacon() 89 rtl_write_byte(rtlpriv, REG_FWHW_TXQ_CTRL + 2, tmp1byte & (~BIT(6))); in _rtl8723be_stop_tx_beacon() 90 rtl_write_byte(rtlpriv, REG_TBTT_PROHIBIT + 1, 0x64); in _rtl8723be_stop_tx_beacon() [all …]
|
D | dm.c | 182 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl8723be_dm_txpower_track_adjust() local 185 u8 ofdm_base = rtlpriv->dm.swing_idx_ofdm_base[RF90_PATH_A]; in rtl8723be_dm_txpower_track_adjust() 186 u8 ofdm_val = rtlpriv->dm.swing_idx_ofdm[RF90_PATH_A]; in rtl8723be_dm_txpower_track_adjust() 217 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl8723be_dm_init_rate_adaptive_mask() local 218 struct rate_adaptive *p_ra = &rtlpriv->ra; in rtl8723be_dm_init_rate_adaptive_mask() 223 if (rtlpriv->dm.dm_type == DM_TYPE_BYDRIVER) in rtl8723be_dm_init_rate_adaptive_mask() 224 rtlpriv->dm.useramask = true; in rtl8723be_dm_init_rate_adaptive_mask() 226 rtlpriv->dm.useramask = false; in rtl8723be_dm_init_rate_adaptive_mask() 234 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl8723be_dm_init_txpower_tracking() local 236 rtlpriv->dm.txpower_tracking = true; in rtl8723be_dm_init_txpower_tracking() [all …]
|
D | fw.c | 38 struct rtl_priv *rtlpriv = rtl_priv(hw); in _rtl8723be_check_fw_read_last_h2c() local 42 val_hmetfr = rtl_read_byte(rtlpriv, REG_HMETFR); in _rtl8723be_check_fw_read_last_h2c() 51 struct rtl_priv *rtlpriv = rtl_priv(hw); in _rtl8723be_fill_h2c_command() local 66 RT_TRACE(rtlpriv, COMP_CMD, DBG_LOUD, "come in\n"); in _rtl8723be_fill_h2c_command() 69 spin_lock_irqsave(&rtlpriv->locks.h2c_lock, flag); in _rtl8723be_fill_h2c_command() 71 RT_TRACE(rtlpriv, COMP_CMD, DBG_LOUD, in _rtl8723be_fill_h2c_command() 76 spin_unlock_irqrestore(&rtlpriv->locks.h2c_lock, in _rtl8723be_fill_h2c_command() 79 RT_TRACE(rtlpriv, COMP_CMD, DBG_LOUD, in _rtl8723be_fill_h2c_command() 86 spin_lock_irqsave(&rtlpriv->locks.h2c_lock, in _rtl8723be_fill_h2c_command() 89 spin_unlock_irqrestore(&rtlpriv->locks.h2c_lock, flag); in _rtl8723be_fill_h2c_command() [all …]
|
D | sw.c | 91 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl8723be_init_sw_vars() local 96 rtlpriv->btcoexist.btc_ops = rtl_btc_get_ops_pointer(); in rtl8723be_init_sw_vars() 98 rtlpriv->dm.dm_initialgain_enable = 1; in rtl8723be_init_sw_vars() 99 rtlpriv->dm.dm_flag = 0; in rtl8723be_init_sw_vars() 100 rtlpriv->dm.disable_framebursting = 0; in rtl8723be_init_sw_vars() 101 rtlpriv->dm.thermalvalue = 0; in rtl8723be_init_sw_vars() 104 rtlpriv->phy.lck_inprogress = false; in rtl8723be_init_sw_vars() 109 rtlpriv->rtlhal.current_bandtype = BAND_ON_2_4G; in rtl8723be_init_sw_vars() 110 rtlpriv->rtlhal.bandset = BAND_ON_2_4G; in rtl8723be_init_sw_vars() 111 rtlpriv->rtlhal.macphymode = SINGLEMAC_SINGLEPHY; in rtl8723be_init_sw_vars() [all …]
|
D | led.c | 42 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl8723be_sw_led_on() local 44 RT_TRACE(rtlpriv, COMP_LED, DBG_LOUD, in rtl8723be_sw_led_on() 51 ledcfg = rtl_read_byte(rtlpriv, REG_LEDCFG2); in rtl8723be_sw_led_on() 53 rtl_write_byte(rtlpriv, REG_LEDCFG2, (ledcfg & 0xf0) | BIT(5)); in rtl8723be_sw_led_on() 56 ledcfg = rtl_read_byte(rtlpriv, REG_LEDCFG1); in rtl8723be_sw_led_on() 57 rtl_write_byte(rtlpriv, REG_LEDCFG1, ledcfg & 0x10); in rtl8723be_sw_led_on() 60 RT_TRACE(rtlpriv, COMP_ERR, DBG_EMERG, in rtl8723be_sw_led_on() 69 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl8723be_sw_led_off() local 73 RT_TRACE(rtlpriv, COMP_LED, DBG_LOUD, in rtl8723be_sw_led_off() 76 ledcfg = rtl_read_byte(rtlpriv, REG_LEDCFG2); in rtl8723be_sw_led_off() [all …]
|
D | phy.c | 55 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl8723be_phy_query_rf_reg() local 59 RT_TRACE(rtlpriv, COMP_RF, DBG_TRACE, in rtl8723be_phy_query_rf_reg() 63 spin_lock_irqsave(&rtlpriv->locks.rf_lock, flags); in rtl8723be_phy_query_rf_reg() 69 spin_unlock_irqrestore(&rtlpriv->locks.rf_lock, flags); in rtl8723be_phy_query_rf_reg() 71 RT_TRACE(rtlpriv, COMP_RF, DBG_TRACE, in rtl8723be_phy_query_rf_reg() 81 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl8723be_phy_set_rf_reg() local 85 RT_TRACE(rtlpriv, COMP_RF, DBG_TRACE, in rtl8723be_phy_set_rf_reg() 89 spin_lock_irqsave(&rtlpriv->locks.rf_lock, flags); in rtl8723be_phy_set_rf_reg() 101 spin_unlock_irqrestore(&rtlpriv->locks.rf_lock, flags); in rtl8723be_phy_set_rf_reg() 103 RT_TRACE(rtlpriv, COMP_RF, DBG_TRACE, in rtl8723be_phy_set_rf_reg() [all …]
|
D | rf.c | 37 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl8723be_phy_rf6052_set_bandwidth() local 38 struct rtl_phy *rtlphy = &(rtlpriv->phy); in rtl8723be_phy_rf6052_set_bandwidth() 54 RT_TRACE(rtlpriv, COMP_ERR, DBG_EMERG, in rtl8723be_phy_rf6052_set_bandwidth() 63 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl8723be_phy_rf6052_set_cck_txpower() local 64 struct rtl_phy *rtlphy = &(rtlpriv->phy); in rtl8723be_phy_rf6052_set_cck_txpower() 129 RTPRINT(rtlpriv, FPHY, PHY_TXPWR, in rtl8723be_phy_rf6052_set_cck_txpower() 139 RTPRINT(rtlpriv, FPHY, PHY_TXPWR, in rtl8723be_phy_rf6052_set_cck_txpower() 146 RTPRINT(rtlpriv, FPHY, PHY_TXPWR, in rtl8723be_phy_rf6052_set_cck_txpower() 153 RTPRINT(rtlpriv, FPHY, PHY_TXPWR, in rtl8723be_phy_rf6052_set_cck_txpower() 165 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl8723be_phy_get_power_base() local [all …]
|
D | trx.c | 57 struct rtl_priv *rtlpriv = rtl_priv(hw); in _rtl8723be_query_rxphystatus() local 138 if (rtlpriv->dm.rfpath_rxenable[i]) in _rtl8723be_query_rxphystatus() 322 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl8723be_rx_query_desc() local 363 RT_TRACE(rtlpriv, COMP_RXDESC, DBG_LOUD, in rtl8723be_rx_query_desc() 430 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl8723be_tx_fill_desc() local 433 struct rtl_hal *rtlhal = rtl_hal(rtlpriv); in rtl8723be_tx_fill_desc() 467 RT_TRACE(rtlpriv, COMP_SEND, DBG_TRACE, "DMA mapping error"); in rtl8723be_tx_fill_desc() 481 RT_TRACE(rtlpriv, COMP_SEND, DBG_TRACE, in rtl8723be_tx_fill_desc() 572 RT_TRACE(rtlpriv, COMP_SEND, DBG_TRACE, in rtl8723be_tx_fill_desc() 602 RT_TRACE(rtlpriv, COMP_SEND, DBG_TRACE, "\n"); in rtl8723be_tx_fill_desc() [all …]
|
/linux-4.1.27/drivers/net/wireless/rtlwifi/rtl8192c/ |
D | dm_common.c | 166 struct rtl_priv *rtlpriv = rtl_priv(hw); in dm_restorepowerindex() local 170 rtl_write_byte(rtlpriv, power_index_reg[index], in dm_restorepowerindex() 171 rtlpriv->dm.powerindex_backup[index]); in dm_restorepowerindex() 177 struct rtl_priv *rtlpriv = rtl_priv(hw); in dm_writepowerindex() local 181 rtl_write_byte(rtlpriv, power_index_reg[index], value); in dm_writepowerindex() 187 struct rtl_priv *rtlpriv = rtl_priv(hw); in dm_savepowerindex() local 192 tmp = rtl_read_byte(rtlpriv, power_index_reg[index]); in dm_savepowerindex() 193 rtlpriv->dm.powerindex_backup[index] = tmp; in dm_savepowerindex() 200 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl92c_dm_initial_gain_min_pwdb() local 201 struct dig_t *dm_digtable = &rtlpriv->dm_digtable; in rtl92c_dm_initial_gain_min_pwdb() [all …]
|
D | fw_common.c | 38 struct rtl_priv *rtlpriv = rtl_priv(hw); in _rtl92c_enable_fw_download() local 42 u32 value32 = rtl_read_dword(rtlpriv, REG_MCUFWDL); in _rtl92c_enable_fw_download() 47 rtl_write_dword(rtlpriv, REG_MCUFWDL, value32); in _rtl92c_enable_fw_download() 52 tmp = rtl_read_byte(rtlpriv, REG_SYS_FUNC_EN + 1); in _rtl92c_enable_fw_download() 53 rtl_write_byte(rtlpriv, REG_SYS_FUNC_EN + 1, in _rtl92c_enable_fw_download() 56 tmp = rtl_read_byte(rtlpriv, REG_MCUFWDL); in _rtl92c_enable_fw_download() 57 rtl_write_byte(rtlpriv, REG_MCUFWDL, tmp | 0x01); in _rtl92c_enable_fw_download() 59 tmp = rtl_read_byte(rtlpriv, REG_MCUFWDL + 2); in _rtl92c_enable_fw_download() 60 rtl_write_byte(rtlpriv, REG_MCUFWDL + 2, tmp & 0xf7); in _rtl92c_enable_fw_download() 63 tmp = rtl_read_byte(rtlpriv, REG_MCUFWDL); in _rtl92c_enable_fw_download() [all …]
|
D | phy_common.c | 40 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl92c_phy_query_bb_reg() local 43 RT_TRACE(rtlpriv, COMP_RF, DBG_TRACE, "regaddr(%#x), bitmask(%#x)\n", in rtl92c_phy_query_bb_reg() 45 originalvalue = rtl_read_dword(rtlpriv, regaddr); in rtl92c_phy_query_bb_reg() 49 RT_TRACE(rtlpriv, COMP_RF, DBG_TRACE, in rtl92c_phy_query_bb_reg() 60 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl92c_phy_set_bb_reg() local 63 RT_TRACE(rtlpriv, COMP_RF, DBG_TRACE, in rtl92c_phy_set_bb_reg() 68 originalvalue = rtl_read_dword(rtlpriv, regaddr); in rtl92c_phy_set_bb_reg() 73 rtl_write_dword(rtlpriv, regaddr, data); in rtl92c_phy_set_bb_reg() 75 RT_TRACE(rtlpriv, COMP_RF, DBG_TRACE, in rtl92c_phy_set_bb_reg() 100 struct rtl_priv *rtlpriv = rtl_priv(hw); in _rtl92c_phy_rf_serial_read() local [all …]
|
D | fw_common.h | 117 void usb_writeN_async(struct rtl_priv *rtlpriv, u32 addr, void *data, u16 len);
|
/linux-4.1.27/drivers/net/wireless/rtlwifi/rtl8192cu/ |
D | mac.c | 56 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl92c_read_chip_version() local 57 struct rtl_phy *rtlphy = &(rtlpriv->phy); in rtl92c_read_chip_version() 58 struct rtl_hal *rtlhal = rtl_hal(rtlpriv); in rtl92c_read_chip_version() 63 value32 = rtl_read_dword(rtlpriv, REG_SYS_CFG); in rtl92c_read_chip_version() 78 value32 = rtl_read_dword(rtlpriv, REG_HPON_FSM); in rtl92c_read_chip_version() 82 value32 = rtl_read_dword(rtlpriv, REG_GPIO_OUTSTS); in rtl92c_read_chip_version() 133 RT_TRACE(rtlpriv, COMP_INIT, DBG_TRACE, in rtl92c_read_chip_version() 141 RT_TRACE(rtlpriv, COMP_INIT, DBG_LOUD, in rtl92c_read_chip_version() 145 rtlpriv->dm.rfpath_rxenable[0] = true; in rtl92c_read_chip_version() 147 rtlpriv->dm.rfpath_rxenable[0] = in rtl92c_read_chip_version() [all …]
|
D | dm.c | 39 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl92cu_dm_dynamic_txpower() local 40 struct rtl_phy *rtlphy = &(rtlpriv->phy); in rtl92cu_dm_dynamic_txpower() 44 if (!rtlpriv->dm.dynamic_txpower_enable) in rtl92cu_dm_dynamic_txpower() 47 if (rtlpriv->dm.dm_flag & HAL_DM_HIPWR_DISABLE) { in rtl92cu_dm_dynamic_txpower() 48 rtlpriv->dm.dynamic_txhighpower_lvl = TXHIGHPWRLEVEL_NORMAL; in rtl92cu_dm_dynamic_txpower() 53 (rtlpriv->dm.entry_min_undec_sm_pwdb == 0)) { in rtl92cu_dm_dynamic_txpower() 54 RT_TRACE(rtlpriv, COMP_POWER, DBG_TRACE, in rtl92cu_dm_dynamic_txpower() 57 rtlpriv->dm.dynamic_txhighpower_lvl = TXHIGHPWRLEVEL_NORMAL; in rtl92cu_dm_dynamic_txpower() 59 rtlpriv->dm.last_dtp_lvl = TXHIGHPWRLEVEL_NORMAL; in rtl92cu_dm_dynamic_txpower() 65 undec_sm_pwdb = rtlpriv->dm.entry_min_undec_sm_pwdb; in rtl92cu_dm_dynamic_txpower() [all …]
|
D | hw.c | 52 struct rtl_priv *rtlpriv = rtl_priv(hw); in _rtl92cu_phy_param_tab_init() local 53 struct rtl_phy *rtlphy = &(rtlpriv->phy); in _rtl92cu_phy_param_tab_init() 54 struct rtl_efuse *rtlefuse = rtl_efuse(rtlpriv); in _rtl92cu_phy_param_tab_init() 128 struct rtl_priv *rtlpriv = rtl_priv(hw); in _rtl92cu_read_txpower_info_from_hwpg() local 165 RTPRINT(rtlpriv, FINIT, INIT_EEPROM, in _rtl92cu_read_txpower_info_from_hwpg() 172 RTPRINT(rtlpriv, FINIT, INIT_EEPROM, in _rtl92cu_read_txpower_info_from_hwpg() 179 RTPRINT(rtlpriv, FINIT, INIT_EEPROM, in _rtl92cu_read_txpower_info_from_hwpg() 208 RTPRINT(rtlpriv, FINIT, INIT_TXPOWER, in _rtl92cu_read_txpower_info_from_hwpg() 244 RTPRINT(rtlpriv, FINIT, INIT_TXPOWER, in _rtl92cu_read_txpower_info_from_hwpg() 248 RTPRINT(rtlpriv, FINIT, INIT_TXPOWER, in _rtl92cu_read_txpower_info_from_hwpg() [all …]
|
D | phy.c | 47 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl92cu_phy_query_rf_reg() local 49 struct rtl_phy *rtlphy = &(rtlpriv->phy); in rtl92cu_phy_query_rf_reg() 51 RT_TRACE(rtlpriv, COMP_RF, DBG_TRACE, in rtl92cu_phy_query_rf_reg() 63 RT_TRACE(rtlpriv, COMP_RF, DBG_TRACE, in rtl92cu_phy_query_rf_reg() 73 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl92cu_phy_set_rf_reg() local 74 struct rtl_phy *rtlphy = &(rtlpriv->phy); in rtl92cu_phy_set_rf_reg() 77 RT_TRACE(rtlpriv, COMP_RF, DBG_TRACE, in rtl92cu_phy_set_rf_reg() 103 RT_TRACE(rtlpriv, COMP_RF, DBG_TRACE, in rtl92cu_phy_set_rf_reg() 111 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl92cu_phy_mac_config() local 117 rtl_write_byte(rtlpriv, 0x14, 0x71); in rtl92cu_phy_mac_config() [all …]
|
D | rf.c | 41 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl92cu_phy_rf6052_set_bandwidth() local 42 struct rtl_phy *rtlphy = &(rtlpriv->phy); in rtl92cu_phy_rf6052_set_bandwidth() 58 RT_TRACE(rtlpriv, COMP_ERR, DBG_EMERG, in rtl92cu_phy_rf6052_set_bandwidth() 67 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl92cu_phy_rf6052_set_cck_txpower() local 68 struct rtl_phy *rtlphy = &(rtlpriv->phy); in rtl92cu_phy_rf6052_set_cck_txpower() 69 struct rtl_hal *rtlhal = rtl_hal(rtlpriv); in rtl92cu_phy_rf6052_set_cck_txpower() 100 if (rtlpriv->dm.dynamic_txhighpower_lvl == in rtl92cu_phy_rf6052_set_cck_txpower() 104 } else if (rtlpriv->dm.dynamic_txhighpower_lvl == in rtl92cu_phy_rf6052_set_cck_txpower() 136 RTPRINT(rtlpriv, FPHY, PHY_TXPWR, in rtl92cu_phy_rf6052_set_cck_txpower() 144 RTPRINT(rtlpriv, FPHY, PHY_TXPWR, in rtl92cu_phy_rf6052_set_cck_txpower() [all …]
|
D | led.c | 48 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl92cu_sw_led_on() local 50 RT_TRACE(rtlpriv, COMP_LED, DBG_LOUD, "LedAddr:%X ledpin=%d\n", in rtl92cu_sw_led_on() 52 ledcfg = rtl_read_byte(rtlpriv, REG_LEDCFG2); in rtl92cu_sw_led_on() 57 rtl_write_byte(rtlpriv, in rtl92cu_sw_led_on() 61 rtl_write_byte(rtlpriv, REG_LEDCFG2, (ledcfg & 0x0f) | BIT(5)); in rtl92cu_sw_led_on() 64 RT_TRACE(rtlpriv, COMP_ERR, DBG_EMERG, in rtl92cu_sw_led_on() 73 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl92cu_sw_led_off() local 77 RT_TRACE(rtlpriv, COMP_LED, DBG_LOUD, "LedAddr:%X ledpin=%d\n", in rtl92cu_sw_led_off() 79 ledcfg = rtl_read_byte(rtlpriv, REG_LEDCFG2); in rtl92cu_sw_led_off() 86 rtl_write_byte(rtlpriv, REG_LEDCFG2, in rtl92cu_sw_led_off() [all …]
|
D | sw.c | 60 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl92cu_init_sw_vars() local 63 rtlpriv->dm.dm_initialgain_enable = true; in rtl92cu_init_sw_vars() 64 rtlpriv->dm.dm_flag = 0; in rtl92cu_init_sw_vars() 65 rtlpriv->dm.disable_framebursting = false; in rtl92cu_init_sw_vars() 66 rtlpriv->dm.thermalvalue = 0; in rtl92cu_init_sw_vars() 67 rtlpriv->dbg.global_debuglevel = rtlpriv->cfg->mod_params->debug; in rtl92cu_init_sw_vars() 68 rtlpriv->cfg->mod_params->sw_crypto = in rtl92cu_init_sw_vars() 69 rtlpriv->cfg->mod_params->sw_crypto; in rtl92cu_init_sw_vars() 72 rtlpriv->rtlhal.pfirmware = vzalloc(0x4000); in rtl92cu_init_sw_vars() 73 if (!rtlpriv->rtlhal.pfirmware) { in rtl92cu_init_sw_vars() [all …]
|
D | trx.c | 48 struct rtl_priv *rtlpriv = rtl_priv(hw); in _ConfigVerTOutEP() local 53 ep_cfg = rtl_read_byte(rtlpriv, REG_TEST_SIE_OPTIONAL); in _ConfigVerTOutEP() 63 txqsele = rtl_read_byte(rtlpriv, REG_TEST_USB_TXQS); in _ConfigVerTOutEP() 81 struct rtl_priv *rtlpriv = rtl_priv(hw); in _ConfigVerNOutEP() local 87 ep_cfg = rtl_read_byte(rtlpriv, (REG_NORMAL_SIE_EP + 1)); in _ConfigVerNOutEP() 97 ep_cfg = rtl_read_byte(rtlpriv, (REG_NORMAL_SIE_EP + 2)); in _ConfigVerNOutEP() 108 struct rtl_priv *rtlpriv = rtl_priv(hw); in _TwoOutEpMapping() local 111 RT_TRACE(rtlpriv, COMP_INIT, DBG_DMESG, in _TwoOutEpMapping() 121 RT_TRACE(rtlpriv, COMP_INIT, DBG_DMESG, in _TwoOutEpMapping() 136 struct rtl_priv *rtlpriv = rtl_priv(hw); in _ThreeOutEpMapping() local [all …]
|
/linux-4.1.27/drivers/net/wireless/rtlwifi/rtl8821ae/ |
D | hw.c | 48 struct rtl_priv *rtlpriv = rtl_priv(hw); in _rtl8821ae_return_beacon_queue_skb() local 53 spin_lock_irqsave(&rtlpriv->locks.irq_th_lock, flags); in _rtl8821ae_return_beacon_queue_skb() 59 rtlpriv->cfg->ops->get_desc( in _rtl8821ae_return_beacon_queue_skb() 65 spin_unlock_irqrestore(&rtlpriv->locks.irq_th_lock, flags); in _rtl8821ae_return_beacon_queue_skb() 72 struct rtl_priv *rtlpriv = rtl_priv(hw); in _rtl8821ae_set_bcn_ctrl_reg() local 77 rtl_write_byte(rtlpriv, REG_BCN_CTRL, (u8)rtlpci->reg_bcn_ctrl_val); in _rtl8821ae_set_bcn_ctrl_reg() 82 struct rtl_priv *rtlpriv = rtl_priv(hw); in _rtl8821ae_stop_tx_beacon() local 85 tmp1byte = rtl_read_byte(rtlpriv, REG_FWHW_TXQ_CTRL + 2); in _rtl8821ae_stop_tx_beacon() 86 rtl_write_byte(rtlpriv, REG_FWHW_TXQ_CTRL + 2, tmp1byte & (~BIT(6))); in _rtl8821ae_stop_tx_beacon() 87 rtl_write_byte(rtlpriv, REG_TBTT_PROHIBIT + 1, 0x64); in _rtl8821ae_stop_tx_beacon() [all …]
|
D | dm.c | 406 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl8821ae_dm_txpower_track_adjust() local 411 if (rtlpriv->dm.swing_idx_ofdm[RF90_PATH_A] <= in rtl8821ae_dm_txpower_track_adjust() 412 rtlpriv->dm.swing_idx_ofdm_base[RF90_PATH_A]) { in rtl8821ae_dm_txpower_track_adjust() 443 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl8821ae_dm_clear_txpower_tracking_state() local 444 struct rtl_dm *rtldm = rtl_dm(rtlpriv); in rtl8821ae_dm_clear_txpower_tracking_state() 445 struct rtl_efuse *rtlefuse = rtl_efuse(rtlpriv); in rtl8821ae_dm_clear_txpower_tracking_state() 493 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl8821ae_dm_initialize_txpower_tracking_thermalmeter() local 494 struct rtl_dm *rtldm = rtl_dm(rtlpriv); in rtl8821ae_dm_initialize_txpower_tracking_thermalmeter() 495 struct rtl_efuse *rtlefuse = rtl_efuse(rtlpriv); in rtl8821ae_dm_initialize_txpower_tracking_thermalmeter() 499 rtlpriv->dm.txpower_track_control = true; in rtl8821ae_dm_initialize_txpower_tracking_thermalmeter() [all …]
|
D | fw.c | 37 struct rtl_priv *rtlpriv = rtl_priv(hw); in _rtl8821ae_enable_fw_download() local 41 rtl_write_byte(rtlpriv, REG_MCUFWDL, 0x05); in _rtl8821ae_enable_fw_download() 43 tmp = rtl_read_byte(rtlpriv, REG_MCUFWDL + 2); in _rtl8821ae_enable_fw_download() 44 rtl_write_byte(rtlpriv, REG_MCUFWDL + 2, tmp & 0xf7); in _rtl8821ae_enable_fw_download() 46 tmp = rtl_read_byte(rtlpriv, REG_MCUFWDL); in _rtl8821ae_enable_fw_download() 48 tmp = rtl_read_byte(rtlpriv, REG_MCUFWDL); in _rtl8821ae_enable_fw_download() 49 rtl_write_byte(rtlpriv, REG_MCUFWDL, tmp & 0xfe); in _rtl8821ae_enable_fw_download() 50 tmp = rtl_read_byte(rtlpriv, REG_MCUFWDL); in _rtl8821ae_enable_fw_download() 57 struct rtl_priv *rtlpriv = rtl_priv(hw); in _rtl8821ae_fw_block_write() local 68 rtl_write_dword(rtlpriv, (FW_8821AE_START_ADDRESS + offset), in _rtl8821ae_fw_block_write() [all …]
|
D | sw.c | 92 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl8821ae_init_sw_vars() local 98 rtlpci->msi_support = rtlpriv->cfg->mod_params->msi_support; in rtl8821ae_init_sw_vars() 99 rtlpci->int_clear = rtlpriv->cfg->mod_params->int_clear; in rtl8821ae_init_sw_vars() 100 rtlpriv->btcoexist.btc_ops = rtl_btc_get_ops_pointer(); in rtl8821ae_init_sw_vars() 102 rtlpriv->dm.dm_initialgain_enable = 1; in rtl8821ae_init_sw_vars() 103 rtlpriv->dm.dm_flag = 0; in rtl8821ae_init_sw_vars() 104 rtlpriv->dm.disable_framebursting = 0; in rtl8821ae_init_sw_vars() 105 rtlpriv->dm.thermalvalue = 0; in rtl8821ae_init_sw_vars() 116 rtlpriv->rtlhal.current_bandtype = BAND_ON_2_4G; in rtl8821ae_init_sw_vars() 118 rtlpriv->rtlhal.bandset = BAND_ON_BOTH; in rtl8821ae_init_sw_vars() [all …]
|
D | led.c | 43 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl8821ae_sw_led_on() local 45 RT_TRACE(rtlpriv, COMP_LED, DBG_LOUD, in rtl8821ae_sw_led_on() 52 ledcfg = rtl_read_byte(rtlpriv, REG_LEDCFG2); in rtl8821ae_sw_led_on() 54 rtl_write_byte(rtlpriv, in rtl8821ae_sw_led_on() 58 ledcfg = rtl_read_byte(rtlpriv, REG_LEDCFG1); in rtl8821ae_sw_led_on() 59 rtl_write_byte(rtlpriv, REG_LEDCFG1, ledcfg & 0x10); in rtl8821ae_sw_led_on() 62 RT_TRACE(rtlpriv, COMP_ERR, DBG_LOUD, in rtl8821ae_sw_led_on() 73 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl8812ae_sw_led_on() local 89 RT_TRACE(rtlpriv, COMP_LED, DBG_LOUD, in rtl8812ae_sw_led_on() 93 ledcfg = rtl_read_byte(rtlpriv, ledreg); in rtl8812ae_sw_led_on() [all …]
|
D | phy.c | 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 [all …]
|
D | rf.c | 37 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl8821ae_phy_rf6052_set_bandwidth() local 53 RT_TRACE(rtlpriv, COMP_ERR, DBG_EMERG, in rtl8821ae_phy_rf6052_set_bandwidth() 62 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl8821ae_phy_rf6052_set_cck_txpower() local 63 struct rtl_phy *rtlphy = &rtlpriv->phy; in rtl8821ae_phy_rf6052_set_cck_txpower() 131 RTPRINT(rtlpriv, FPHY, PHY_TXPWR, in rtl8821ae_phy_rf6052_set_cck_txpower() 138 RTPRINT(rtlpriv, FPHY, PHY_TXPWR, in rtl8821ae_phy_rf6052_set_cck_txpower() 149 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl8821ae_phy_get_power_base() local 150 struct rtl_phy *rtlphy = &rtlpriv->phy; in rtl8821ae_phy_get_power_base() 160 RTPRINT(rtlpriv, FPHY, PHY_TXPWR, in rtl8821ae_phy_get_power_base() 177 RTPRINT(rtlpriv, FPHY, PHY_TXPWR, in rtl8821ae_phy_get_power_base() [all …]
|
D | trx.c | 87 struct rtl_priv *rtlpriv = rtl_priv(hw); in query_rxphystatus() local 90 struct rtl_phy *rtlphy = &rtlpriv->phy; in query_rxphystatus() 119 if (rtlpriv->rtlhal.hw_type == HARDWARE_TYPE_RTL8812AE) { in query_rxphystatus() 222 if (rtlpriv->dm.rfpath_rxenable[i]) in query_rxphystatus() 233 rtlpriv->stats.rx_snr_db[i] = p_phystrpt->rxsnr[i] / 2; in query_rxphystatus() 414 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl8821ae_get_rxdesc_is_ht() local 419 RT_TRACE(rtlpriv, COMP_RXDESC, DBG_LOUD, "rx_rate=0x%02x.\n", rx_rate); in rtl8821ae_get_rxdesc_is_ht() 428 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl8821ae_get_rxdesc_is_vht() local 433 RT_TRACE(rtlpriv, COMP_RXDESC, DBG_LOUD, "rx_rate=0x%02x.\n", rx_rate); in rtl8821ae_get_rxdesc_is_vht() 461 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl8821ae_rx_query_desc() local [all …]
|
/linux-4.1.27/drivers/net/wireless/rtlwifi/rtl8192ce/ |
D | hw.c | 53 struct rtl_priv *rtlpriv = rtl_priv(hw); in _rtl92ce_set_bcn_ctrl_reg() local 58 rtl_write_byte(rtlpriv, REG_BCN_CTRL, (u8)rtlpci->reg_bcn_ctrl_val); in _rtl92ce_set_bcn_ctrl_reg() 63 struct rtl_priv *rtlpriv = rtl_priv(hw); in _rtl92ce_stop_tx_beacon() local 66 tmp1byte = rtl_read_byte(rtlpriv, REG_FWHW_TXQ_CTRL + 2); in _rtl92ce_stop_tx_beacon() 67 rtl_write_byte(rtlpriv, REG_FWHW_TXQ_CTRL + 2, tmp1byte & (~BIT(6))); in _rtl92ce_stop_tx_beacon() 68 rtl_write_byte(rtlpriv, REG_TBTT_PROHIBIT + 1, 0x64); in _rtl92ce_stop_tx_beacon() 69 tmp1byte = rtl_read_byte(rtlpriv, REG_TBTT_PROHIBIT + 2); in _rtl92ce_stop_tx_beacon() 71 rtl_write_byte(rtlpriv, REG_TBTT_PROHIBIT + 2, tmp1byte); in _rtl92ce_stop_tx_beacon() 76 struct rtl_priv *rtlpriv = rtl_priv(hw); in _rtl92ce_resume_tx_beacon() local 79 tmp1byte = rtl_read_byte(rtlpriv, REG_FWHW_TXQ_CTRL + 2); in _rtl92ce_resume_tx_beacon() [all …]
|
D | dm.c | 42 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl92ce_dm_dynamic_txpower() local 43 struct rtl_phy *rtlphy = &(rtlpriv->phy); in rtl92ce_dm_dynamic_txpower() 47 if (!rtlpriv->dm.dynamic_txpower_enable) in rtl92ce_dm_dynamic_txpower() 50 if (rtlpriv->dm.dm_flag & HAL_DM_HIPWR_DISABLE) { in rtl92ce_dm_dynamic_txpower() 51 rtlpriv->dm.dynamic_txhighpower_lvl = TXHIGHPWRLEVEL_NORMAL; in rtl92ce_dm_dynamic_txpower() 56 (rtlpriv->dm.entry_min_undec_sm_pwdb == 0)) { in rtl92ce_dm_dynamic_txpower() 57 RT_TRACE(rtlpriv, COMP_POWER, DBG_TRACE, in rtl92ce_dm_dynamic_txpower() 60 rtlpriv->dm.dynamic_txhighpower_lvl = TXHIGHPWRLEVEL_NORMAL; in rtl92ce_dm_dynamic_txpower() 62 rtlpriv->dm.last_dtp_lvl = TXHIGHPWRLEVEL_NORMAL; in rtl92ce_dm_dynamic_txpower() 68 undec_sm_pwdb = rtlpriv->dm.entry_min_undec_sm_pwdb; in rtl92ce_dm_dynamic_txpower() [all …]
|
D | phy.c | 50 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl92c_phy_query_rf_reg() local 52 struct rtl_phy *rtlphy = &(rtlpriv->phy); in rtl92c_phy_query_rf_reg() 54 RT_TRACE(rtlpriv, COMP_RF, DBG_TRACE, in rtl92c_phy_query_rf_reg() 58 spin_lock(&rtlpriv->locks.rf_lock); in rtl92c_phy_query_rf_reg() 71 spin_unlock(&rtlpriv->locks.rf_lock); in rtl92c_phy_query_rf_reg() 73 RT_TRACE(rtlpriv, COMP_RF, DBG_TRACE, in rtl92c_phy_query_rf_reg() 82 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl92c_phy_mac_config() local 88 rtl_write_byte(rtlpriv, 0x14, 0x71); in rtl92c_phy_mac_config() 90 rtl_write_byte(rtlpriv, 0x04CA, 0x0A); in rtl92c_phy_mac_config() 97 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl92c_phy_bb_config() local [all …]
|
D | sw.c | 96 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl92c_init_sw_vars() local 102 rtlpriv->dm.dm_initialgain_enable = true; in rtl92c_init_sw_vars() 103 rtlpriv->dm.dm_flag = 0; in rtl92c_init_sw_vars() 104 rtlpriv->dm.disable_framebursting = false; in rtl92c_init_sw_vars() 105 rtlpriv->dm.thermalvalue = 0; in rtl92c_init_sw_vars() 109 rtlpriv->rtlhal.current_bandtype = BAND_ON_2_4G; in rtl92c_init_sw_vars() 110 rtlpriv->rtlhal.bandset = BAND_ON_2_4G; in rtl92c_init_sw_vars() 111 rtlpriv->rtlhal.macphymode = SINGLEMAC_SINGLEPHY; in rtl92c_init_sw_vars() 137 rtlpriv->dbg.global_debuglevel = rtlpriv->cfg->mod_params->debug; in rtl92c_init_sw_vars() 139 rtlpriv->psc.inactiveps = rtlpriv->cfg->mod_params->inactiveps; in rtl92c_init_sw_vars() [all …]
|
D | led.c | 46 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl92ce_sw_led_on() local 48 RT_TRACE(rtlpriv, COMP_LED, DBG_LOUD, "LedAddr:%X ledpin=%d\n", in rtl92ce_sw_led_on() 51 ledcfg = rtl_read_byte(rtlpriv, REG_LEDCFG2); in rtl92ce_sw_led_on() 57 rtl_write_byte(rtlpriv, in rtl92ce_sw_led_on() 61 rtl_write_byte(rtlpriv, REG_LEDCFG2, (ledcfg & 0x0f) | BIT(5)); in rtl92ce_sw_led_on() 64 RT_TRACE(rtlpriv, COMP_ERR, DBG_EMERG, in rtl92ce_sw_led_on() 73 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl92ce_sw_led_off() local 77 RT_TRACE(rtlpriv, COMP_LED, DBG_LOUD, "LedAddr:%X ledpin=%d\n", in rtl92ce_sw_led_off() 80 ledcfg = rtl_read_byte(rtlpriv, REG_LEDCFG2); in rtl92ce_sw_led_off() 88 rtl_write_byte(rtlpriv, REG_LEDCFG2, in rtl92ce_sw_led_off() [all …]
|
D | rf.c | 41 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl92ce_phy_rf6052_set_bandwidth() local 42 struct rtl_phy *rtlphy = &(rtlpriv->phy); in rtl92ce_phy_rf6052_set_bandwidth() 58 RT_TRACE(rtlpriv, COMP_ERR, DBG_EMERG, in rtl92ce_phy_rf6052_set_bandwidth() 67 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl92ce_phy_rf6052_set_cck_txpower() local 68 struct rtl_phy *rtlphy = &(rtlpriv->phy); in rtl92ce_phy_rf6052_set_cck_txpower() 122 RTPRINT(rtlpriv, FPHY, PHY_TXPWR, in rtl92ce_phy_rf6052_set_cck_txpower() 132 RTPRINT(rtlpriv, FPHY, PHY_TXPWR, in rtl92ce_phy_rf6052_set_cck_txpower() 139 RTPRINT(rtlpriv, FPHY, PHY_TXPWR, in rtl92ce_phy_rf6052_set_cck_txpower() 146 RTPRINT(rtlpriv, FPHY, PHY_TXPWR, in rtl92ce_phy_rf6052_set_cck_txpower() 155 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl92c_phy_get_power_base() local [all …]
|
D | trx.c | 119 struct rtl_priv *rtlpriv = rtl_priv(hw); in _rtl92ce_query_rxphystatus() local 121 struct rtl_ps_ctl *ppsc = rtl_psc(rtlpriv); in _rtl92ce_query_rxphystatus() 228 rtlpriv->dm.rfpath_rxenable[0] = in _rtl92ce_query_rxphystatus() 229 rtlpriv->dm.rfpath_rxenable[1] = true; in _rtl92ce_query_rxphystatus() 233 if (rtlpriv->dm.rfpath_rxenable[i]) in _rtl92ce_query_rxphystatus() 242 rtlpriv->stats.rx_snr_db[i] = in _rtl92ce_query_rxphystatus() 429 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl92ce_tx_fill_desc() local 451 RT_TRACE(rtlpriv, COMP_SEND, DBG_TRACE, in rtl92ce_tx_fill_desc() 559 RT_TRACE(rtlpriv, COMP_SEND, DBG_TRACE, in rtl92ce_tx_fill_desc() 575 if (rtlpriv->dm.useramask) { in rtl92ce_tx_fill_desc() [all …]
|
/linux-4.1.27/drivers/net/wireless/rtlwifi/rtl8723com/ |
D | fw_common.c | 34 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl8723_enable_fw_download() local 38 tmp = rtl_read_byte(rtlpriv, REG_SYS_FUNC_EN + 1); in rtl8723_enable_fw_download() 39 rtl_write_byte(rtlpriv, REG_SYS_FUNC_EN + 1, in rtl8723_enable_fw_download() 42 tmp = rtl_read_byte(rtlpriv, REG_MCUFWDL); in rtl8723_enable_fw_download() 43 rtl_write_byte(rtlpriv, REG_MCUFWDL, tmp | 0x01); in rtl8723_enable_fw_download() 45 tmp = rtl_read_byte(rtlpriv, REG_MCUFWDL + 2); in rtl8723_enable_fw_download() 46 rtl_write_byte(rtlpriv, REG_MCUFWDL + 2, tmp & 0xf7); in rtl8723_enable_fw_download() 48 tmp = rtl_read_byte(rtlpriv, REG_MCUFWDL); in rtl8723_enable_fw_download() 49 rtl_write_byte(rtlpriv, REG_MCUFWDL, tmp & 0xfe); in rtl8723_enable_fw_download() 51 rtl_write_byte(rtlpriv, REG_MCUFWDL + 1, 0x00); in rtl8723_enable_fw_download() [all …]
|
D | dm_common.c | 35 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl8723_dm_init_dynamic_txpower() local 37 rtlpriv->dm.dynamic_txpower_enable = false; in rtl8723_dm_init_dynamic_txpower() 39 rtlpriv->dm.last_dtp_lvl = TXHIGHPWRLEVEL_NORMAL; in rtl8723_dm_init_dynamic_txpower() 40 rtlpriv->dm.dynamic_txhighpower_lvl = TXHIGHPWRLEVEL_NORMAL; in rtl8723_dm_init_dynamic_txpower() 46 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl8723_dm_init_edca_turbo() local 47 rtlpriv->dm.current_turbo_edca = false; in rtl8723_dm_init_edca_turbo() 48 rtlpriv->dm.is_any_nonbepkts = false; in rtl8723_dm_init_edca_turbo() 49 rtlpriv->dm.is_cur_rdlstate = false; in rtl8723_dm_init_edca_turbo() 55 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl8723_dm_init_dynamic_bb_powersaving() local 56 struct ps_t *dm_pstable = &rtlpriv->dm_pstable; in rtl8723_dm_init_dynamic_bb_powersaving()
|
D | phy_common.c | 36 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl8723_phy_query_bb_reg() local 39 RT_TRACE(rtlpriv, COMP_RF, DBG_TRACE, in rtl8723_phy_query_bb_reg() 41 originalvalue = rtl_read_dword(rtlpriv, regaddr); in rtl8723_phy_query_bb_reg() 45 RT_TRACE(rtlpriv, COMP_RF, DBG_TRACE, in rtl8723_phy_query_bb_reg() 55 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl8723_phy_set_bb_reg() local 58 RT_TRACE(rtlpriv, COMP_RF, DBG_TRACE, in rtl8723_phy_set_bb_reg() 63 originalvalue = rtl_read_dword(rtlpriv, regaddr); in rtl8723_phy_set_bb_reg() 68 rtl_write_dword(rtlpriv, regaddr, data); in rtl8723_phy_set_bb_reg() 70 RT_TRACE(rtlpriv, COMP_RF, DBG_TRACE, in rtl8723_phy_set_bb_reg() 91 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl8723_phy_rf_serial_read() local [all …]
|
/linux-4.1.27/drivers/net/wireless/rtlwifi/btcoexist/ |
D | rtl_btc.c | 50 void rtl_btc_init_variables(struct rtl_priv *rtlpriv) in rtl_btc_init_variables() argument 52 exhalbtc_initlize_variables(rtlpriv); in rtl_btc_init_variables() 55 void rtl_btc_init_hal_vars(struct rtl_priv *rtlpriv) in rtl_btc_init_hal_vars() argument 61 ant_num = rtl_get_hwpg_ant_num(rtlpriv); in rtl_btc_init_hal_vars() 62 RT_TRACE(rtlpriv, COMP_INIT, DBG_DMESG, in rtl_btc_init_hal_vars() 65 bt_exist = rtl_get_hwpg_bt_exist(rtlpriv); in rtl_btc_init_hal_vars() 66 RT_TRACE(rtlpriv, COMP_INIT, DBG_DMESG, in rtl_btc_init_hal_vars() 70 bt_type = rtl_get_hwpg_bt_type(rtlpriv); in rtl_btc_init_hal_vars() 71 RT_TRACE(rtlpriv, COMP_INIT, DBG_DMESG, "%s, bt_type is %d\n", in rtl_btc_init_hal_vars() 75 if (rtlpriv->cfg->mod_params->ant_sel == 1) in rtl_btc_init_hal_vars() [all …]
|
D | rtl_btc.h | 30 void rtl_btc_init_variables(struct rtl_priv *rtlpriv); 31 void rtl_btc_init_hal_vars(struct rtl_priv *rtlpriv); 32 void rtl_btc_init_hw_config(struct rtl_priv *rtlpriv); 33 void rtl_btc_ips_notify(struct rtl_priv *rtlpriv, u8 type); 34 void rtl_btc_lps_notify(struct rtl_priv *rtlpriv, u8 type); 35 void rtl_btc_scan_notify(struct rtl_priv *rtlpriv, u8 scantype); 36 void rtl_btc_connect_notify(struct rtl_priv *rtlpriv, u8 action); 37 void rtl_btc_mediastatus_notify(struct rtl_priv *rtlpriv, 39 void rtl_btc_periodical(struct rtl_priv *rtlpriv); 41 void rtl_btc_btinfo_notify(struct rtl_priv *rtlpriv, u8 *tmpbuf, u8 length); [all …]
|
D | halbtcoutsrc.c | 47 static bool halbtc_is_wifi_busy(struct rtl_priv *rtlpriv) in halbtc_is_wifi_busy() argument 49 if (rtlpriv->link_info.busytraffic) in halbtc_is_wifi_busy() 83 struct rtl_priv *rtlpriv = adapter; in halbtc_is_bt40() local 84 struct rtl_phy *rtlphy = &(rtlpriv->phy); in halbtc_is_bt40() 98 struct rtl_priv *rtlpriv = adapter; in halbtc_legacy() local 99 struct rtl_mac *mac = rtl_mac(rtlpriv); in halbtc_legacy() 111 struct rtl_priv *rtlpriv = adapter; in halbtc_is_wifi_uplink() local 113 if (rtlpriv->link_info.tx_busy_traffic) in halbtc_is_wifi_uplink() 121 struct rtl_priv *rtlpriv = in halbtc_get_wifi_bw() local 125 if (halbtc_is_bt40(rtlpriv)) { in halbtc_get_wifi_bw() [all …]
|
D | halbtc8821a1ant.c | 2238 struct rtl_priv *rtlpriv = btcoexist->adapter; in ex_halbtc8821a1ant_display_coex_info() local 2249 RT_TRACE(rtlpriv, COMP_INIT, DBG_DMESG, in ex_halbtc8821a1ant_display_coex_info() 2253 RT_TRACE(rtlpriv, COMP_INIT, DBG_DMESG, in ex_halbtc8821a1ant_display_coex_info() 2255 RT_TRACE(rtlpriv, COMP_INIT, DBG_DMESG, in ex_halbtc8821a1ant_display_coex_info() 2259 RT_TRACE(rtlpriv, COMP_INIT, DBG_DMESG, in ex_halbtc8821a1ant_display_coex_info() 2261 RT_TRACE(rtlpriv, COMP_INIT, DBG_DMESG, in ex_halbtc8821a1ant_display_coex_info() 2266 RT_TRACE(rtlpriv, COMP_INIT, DBG_DMESG, "\r\n BT not exists !!!"); in ex_halbtc8821a1ant_display_coex_info() 2270 RT_TRACE(rtlpriv, COMP_INIT, DBG_DMESG, in ex_halbtc8821a1ant_display_coex_info() 2277 RT_TRACE(rtlpriv, COMP_INIT, DBG_DMESG, in ex_halbtc8821a1ant_display_coex_info() 2285 RT_TRACE(rtlpriv, COMP_INIT, DBG_DMESG, in ex_halbtc8821a1ant_display_coex_info() [all …]
|
D | halbtc8723b1ant.c | 2401 struct rtl_priv *rtlpriv = btcoexist->adapter; in ex_halbtc8723b1ant_display_coex_info() local 2413 RT_TRACE(rtlpriv, COMP_INIT, DBG_DMESG, in ex_halbtc8723b1ant_display_coex_info() 2417 RT_TRACE(rtlpriv, COMP_INIT, DBG_DMESG, in ex_halbtc8723b1ant_display_coex_info() 2419 RT_TRACE(rtlpriv, COMP_INIT, DBG_DMESG, in ex_halbtc8723b1ant_display_coex_info() 2423 RT_TRACE(rtlpriv, COMP_INIT, DBG_DMESG, in ex_halbtc8723b1ant_display_coex_info() 2425 RT_TRACE(rtlpriv, COMP_INIT, DBG_DMESG, in ex_halbtc8723b1ant_display_coex_info() 2430 RT_TRACE(rtlpriv, COMP_INIT, DBG_DMESG, "\r\n BT not exists !!!"); in ex_halbtc8723b1ant_display_coex_info() 2434 RT_TRACE(rtlpriv, COMP_INIT, DBG_DMESG, "\r\n %-35s = %d/ %d/ %d", in ex_halbtc8723b1ant_display_coex_info() 2439 RT_TRACE(rtlpriv, COMP_INIT, DBG_DMESG, "\r\n %-35s = %s / %d", in ex_halbtc8723b1ant_display_coex_info() 2446 RT_TRACE(rtlpriv, COMP_INIT, DBG_DMESG, in ex_halbtc8723b1ant_display_coex_info() [all …]
|
D | halbtc8192e2ant.c | 3308 struct rtl_priv *rtlpriv = btcoexist->adapter; in ex_halbtc8192e2ant_display_coex_info() local 3319 RT_TRACE(rtlpriv, COMP_INIT, DBG_DMESG, in ex_halbtc8192e2ant_display_coex_info() 3323 RT_TRACE(rtlpriv, COMP_INIT, DBG_DMESG, in ex_halbtc8192e2ant_display_coex_info() 3325 RT_TRACE(rtlpriv, COMP_INIT, DBG_DMESG, in ex_halbtc8192e2ant_display_coex_info() 3330 RT_TRACE(rtlpriv, COMP_INIT, DBG_DMESG, "\r\n BT not exists !!!"); in ex_halbtc8192e2ant_display_coex_info() 3334 RT_TRACE(rtlpriv, COMP_INIT, DBG_DMESG, in ex_halbtc8192e2ant_display_coex_info() 3338 RT_TRACE(rtlpriv, COMP_INIT, DBG_DMESG, "\r\n %-35s = %s / %d", in ex_halbtc8192e2ant_display_coex_info() 3345 RT_TRACE(rtlpriv, COMP_INIT, DBG_DMESG, in ex_halbtc8192e2ant_display_coex_info() 3355 RT_TRACE(rtlpriv, COMP_INIT, DBG_DMESG, "\r\n %-35s = %d / %d(%d)", in ex_halbtc8192e2ant_display_coex_info() 3359 RT_TRACE(rtlpriv, COMP_INIT, DBG_DMESG, "\r\n %-35s = %02x %02x %02x ", in ex_halbtc8192e2ant_display_coex_info() [all …]
|
D | halbtc8821a2ant.c | 3344 struct rtl_priv *rtlpriv = btcoexist->adapter; in ex_halbtc8821a2ant_display_coex_info() local 3354 RT_TRACE(rtlpriv, COMP_INIT, DBG_DMESG, in ex_halbtc8821a2ant_display_coex_info() 3358 RT_TRACE(rtlpriv, COMP_INIT, DBG_DMESG, "\r\n BT not exists !!!"); in ex_halbtc8821a2ant_display_coex_info() 3362 RT_TRACE(rtlpriv, COMP_INIT, DBG_DMESG, in ex_halbtc8821a2ant_display_coex_info() 3367 RT_TRACE(rtlpriv, COMP_INIT, DBG_DMESG, in ex_halbtc8821a2ant_display_coex_info() 3371 RT_TRACE(rtlpriv, COMP_INIT, DBG_DMESG, in ex_halbtc8821a2ant_display_coex_info() 3378 RT_TRACE(rtlpriv, COMP_INIT, DBG_DMESG, in ex_halbtc8821a2ant_display_coex_info() 3390 RT_TRACE(rtlpriv, COMP_INIT, DBG_DMESG, in ex_halbtc8821a2ant_display_coex_info() 3395 RT_TRACE(rtlpriv, COMP_INIT, DBG_DMESG, in ex_halbtc8821a2ant_display_coex_info() 3403 RT_TRACE(rtlpriv, COMP_INIT, DBG_DMESG, in ex_halbtc8821a2ant_display_coex_info() [all …]
|
D | halbtc8723b2ant.c | 3167 struct rtl_priv *rtlpriv = btcoexist->adapter; in ex_btc8723b2ant_display_coex_info() local 3179 RT_TRACE(rtlpriv, COMP_INIT, DBG_DMESG, in ex_btc8723b2ant_display_coex_info() 3183 RT_TRACE(rtlpriv, COMP_INIT, DBG_DMESG, in ex_btc8723b2ant_display_coex_info() 3185 RT_TRACE(rtlpriv, COMP_INIT, DBG_DMESG, in ex_btc8723b2ant_display_coex_info() 3190 RT_TRACE(rtlpriv, COMP_INIT, DBG_DMESG, "\r\n BT not exists !!!"); in ex_btc8723b2ant_display_coex_info() 3194 RT_TRACE(rtlpriv, COMP_INIT, DBG_DMESG, "\r\n %-35s = %d/ %d ", in ex_btc8723b2ant_display_coex_info() 3198 RT_TRACE(rtlpriv, COMP_INIT, DBG_DMESG, "\r\n %-35s = %s / %d", in ex_btc8723b2ant_display_coex_info() 3205 RT_TRACE(rtlpriv, COMP_INIT, DBG_DMESG, in ex_btc8723b2ant_display_coex_info() 3216 RT_TRACE(rtlpriv, COMP_INIT, DBG_DMESG, "\r\n %-35s = %d / %d(%d)", in ex_btc8723b2ant_display_coex_info() 3220 RT_TRACE(rtlpriv, COMP_INIT, DBG_DMESG, "\r\n %-35s = %02x %02x %02x ", in ex_btc8723b2ant_display_coex_info() [all …]
|
D | halbtcoutsrc.h | 538 void exhalbtc_set_ant_num(struct rtl_priv *rtlpriv, u8 type, u8 ant_num);
|