/linux-4.4.14/drivers/net/wireless/realtek/rtlwifi/rtl8821ae/ |
D | hw.c | 120 struct rtl_hal *rtlhal = rtl_hal(rtl_priv(hw)); in _rtl8821ae_set_fw_clock_on() local 128 if (!rtlhal->fw_ready) in _rtl8821ae_set_fw_clock_on() 135 if (rtlhal->fw_clk_change_in_progress) { in _rtl8821ae_set_fw_clock_on() 136 while (rtlhal->fw_clk_change_in_progress) { in _rtl8821ae_set_fw_clock_on() 146 rtlhal->fw_clk_change_in_progress = false; in _rtl8821ae_set_fw_clock_on() 152 if (IS_IN_LOW_POWER_STATE_8821AE(rtlhal->fw_ps_state)) { in _rtl8821ae_set_fw_clock_on() 166 rtlhal->fw_ps_state = FW_PS_STATE_RF_ON_8821AE; in _rtl8821ae_set_fw_clock_on() 169 rtlhal->fw_ps_state); in _rtl8821ae_set_fw_clock_on() 174 rtlhal->fw_clk_change_in_progress = false; in _rtl8821ae_set_fw_clock_on() 181 rtlhal->fw_clk_change_in_progress = false; in _rtl8821ae_set_fw_clock_on() [all …]
|
D | fw.c | 212 struct rtl_hal *rtlhal = rtl_hal(rtl_priv(hw)); in rtl8821ae_download_fw() local 218 enum version_8821ae version = rtlhal->version; in rtl8821ae_download_fw() 227 if (!rtlhal->wowlan_firmware) in rtl8821ae_download_fw() 231 (struct rtlwifi_firmware_header *)rtlhal->wowlan_firmware; in rtl8821ae_download_fw() 232 rtlhal->fw_version = le16_to_cpu(pfwheader->version); in rtl8821ae_download_fw() 233 rtlhal->fw_subversion = pfwheader->subversion; in rtl8821ae_download_fw() 234 pfwdata = (u8 *)rtlhal->wowlan_firmware; in rtl8821ae_download_fw() 235 fwsize = rtlhal->wowlan_fwsize; in rtl8821ae_download_fw() 237 if (!rtlhal->pfirmware) in rtl8821ae_download_fw() 241 (struct rtlwifi_firmware_header *)rtlhal->pfirmware; in rtl8821ae_download_fw() [all …]
|
D | sw.c | 95 struct rtl_hal *rtlhal = rtl_hal(rtl_priv(hw)); in rtl8821ae_init_sw_vars() local 114 rtlpriv->rtlhal.current_bandtype = BAND_ON_2_4G; in rtl8821ae_init_sw_vars() 116 rtlpriv->rtlhal.bandset = BAND_ON_BOTH; in rtl8821ae_init_sw_vars() 117 rtlpriv->rtlhal.macphymode = SINGLEMAC_SINGLEPHY; in rtl8821ae_init_sw_vars() 192 rtlpriv->rtlhal.pfirmware = vzalloc(0x8000); in rtl8821ae_init_sw_vars() 193 if (!rtlpriv->rtlhal.pfirmware) { in rtl8821ae_init_sw_vars() 198 rtlpriv->rtlhal.wowlan_firmware = vzalloc(0x8000); in rtl8821ae_init_sw_vars() 199 if (!rtlpriv->rtlhal.wowlan_firmware) { in rtl8821ae_init_sw_vars() 205 if (rtlhal->hw_type == HARDWARE_TYPE_RTL8812AE) { in rtl8821ae_init_sw_vars() 242 if (rtlpriv->rtlhal.pfirmware) { in rtl8821ae_deinit_sw_vars() [all …]
|
D | phy.c | 71 struct rtl_hal *rtlhal = rtl_hal(rtl_priv(hw)); in rtl8812ae_fixspur() local 74 if (IS_VENDOR_8812A_C_CUT(rtlhal->version)) { in rtl8812ae_fixspur() 101 } else if (rtlhal->hw_type == HARDWARE_TYPE_RTL8812AE) { in rtl8812ae_fixspur() 219 struct rtl_hal *rtlhal = rtl_hal(rtl_priv(hw)); in _rtl8821ae_phy_rf_serial_read() local 233 !((rtlhal->hw_type == HARDWARE_TYPE_RTL8821AE) || in _rtl8821ae_phy_rf_serial_read() 234 (IS_VENDOR_8812A_C_CUT(rtlhal->version)))) in _rtl8821ae_phy_rf_serial_read() 245 if ((rtlhal->hw_type == HARDWARE_TYPE_RTL8821AE) || in _rtl8821ae_phy_rf_serial_read() 246 (IS_VENDOR_8812A_C_CUT(rtlhal->version))) in _rtl8821ae_phy_rf_serial_read() 270 !((rtlhal->hw_type == HARDWARE_TYPE_RTL8821AE) || in _rtl8821ae_phy_rf_serial_read() 271 (IS_VENDOR_8812A_C_CUT(rtlhal->version)))) in _rtl8821ae_phy_rf_serial_read() [all …]
|
D | dm.c | 476 struct rtl_hal *rtlhal = rtl_hal(rtl_priv(hw)); in rtl8821ae_dm_get_swing_index() local 480 bb_swing = phy_get_tx_swing_8812A(hw, rtlhal->current_bandtype, in rtl8821ae_dm_get_swing_index() 675 struct rtl_hal *rtlhal = rtl_hal(rtlpriv); in rtl8821ae_dm_check_rssi_monitor() local 733 if (rtlhal->hw_type == HARDWARE_TYPE_RTL8812AE) { in rtl8821ae_dm_check_rssi_monitor() 748 if (rtlhal->hw_type == HARDWARE_TYPE_RTL8812AE) in rtl8821ae_dm_check_rssi_monitor() 757 if (rtlhal->hw_type == HARDWARE_TYPE_RTL8812AE) in rtl8821ae_dm_check_rssi_monitor() 798 struct rtl_hal *rtlhal = rtl_hal(rtl_priv(hw)); in rtl8821ae_dm_dig() local 824 if (rtlhal->hw_type != HARDWARE_TYPE_RTL8821AE) in rtl8821ae_dm_dig() 832 if (rtlhal->hw_type != HARDWARE_TYPE_RTL8821AE) in rtl8821ae_dm_dig() 1089 struct rtl_hal *rtlhal = rtl_hal(rtl_priv(hw)); in rtl8821ae_dm_iq_calibrate() local [all …]
|
D | led.c | 196 struct rtl_hal *rtlhal = rtl_hal(rtl_priv(hw)); in _rtl8821ae_sw_led_control() local 202 if (rtlhal->hw_type == HARDWARE_TYPE_RTL8812AE) in _rtl8821ae_sw_led_control() 208 if (rtlhal->hw_type == HARDWARE_TYPE_RTL8812AE) in _rtl8821ae_sw_led_control()
|
D | rf.c | 422 struct rtl_hal *rtlhal = rtl_hal(rtl_priv(hw)); in _rtl8821ae_phy_rf6052_config_parafile() local 429 if (rtlhal->hw_type == HARDWARE_TYPE_RTL8812AE) in _rtl8821ae_phy_rf6052_config_parafile() 440 if (rtlhal->hw_type == HARDWARE_TYPE_RTL8812AE) in _rtl8821ae_phy_rf6052_config_parafile()
|
D | trx.c | 119 if (rtlpriv->rtlhal.hw_type == HARDWARE_TYPE_RTL8812AE) { in query_rxphystatus() 693 struct rtl_hal *rtlhal = rtl_hal(rtlpriv); in rtl8821ae_tx_fill_desc() local 710 if (rtlhal->earlymode_enable) { in rtl8821ae_tx_fill_desc() 728 if (rtlhal->earlymode_enable) { in rtl8821ae_tx_fill_desc()
|
/linux-4.4.14/drivers/net/wireless/realtek/rtlwifi/rtl8192de/ |
D | phy.c | 204 struct rtl_hal *rtlhal = rtl_hal(rtlpriv); in rtl92d_phy_query_bb_reg() local 209 if (rtlhal->during_mac1init_radioa || rtlhal->during_mac0init_radiob) { in rtl92d_phy_query_bb_reg() 214 if (rtlhal->during_mac1init_radioa) in rtl92d_phy_query_bb_reg() 216 else if (rtlhal->during_mac0init_radiob) in rtl92d_phy_query_bb_reg() 235 struct rtl_hal *rtlhal = rtl_hal(rtlpriv); in rtl92d_phy_set_bb_reg() local 242 if (rtlhal->during_mac1init_radioa) in rtl92d_phy_set_bb_reg() 244 else if (rtlhal->during_mac0init_radiob) in rtl92d_phy_set_bb_reg() 248 if (rtlhal->during_mac1init_radioa || in rtl92d_phy_set_bb_reg() 249 rtlhal->during_mac0init_radiob) in rtl92d_phy_set_bb_reg() 258 if (rtlhal->during_mac1init_radioa || rtlhal->during_mac0init_radiob) in rtl92d_phy_set_bb_reg() [all …]
|
D | fw.c | 122 struct rtl_hal *rtlhal = rtl_hal(rtl_priv(hw)); in _rtl92d_write_fw() local 128 if (rtlhal->hw_type == HARDWARE_TYPE_RTL8192DE) in _rtl92d_write_fw() 197 struct rtl_hal *rtlhal = rtl_hal(rtl_priv(hw)); in _rtl92d_fw_init() local 204 if (rtlhal->interfaceindex == 0) { in _rtl92d_fw_init() 227 if (rtlhal->interfaceindex == 0) { in _rtl92d_fw_init() 245 struct rtl_hal *rtlhal = rtl_hal(rtl_priv(hw)); in rtl92d_download_fw() local 250 enum version_8192d version = rtlhal->version; in rtl92d_download_fw() 256 if (rtlpriv->max_fw_size == 0 || !rtlhal->pfirmware) in rtl92d_download_fw() 258 fwsize = rtlhal->fwsize; in rtl92d_download_fw() 259 pfwheader = rtlhal->pfirmware; in rtl92d_download_fw() [all …]
|
D | rf.c | 412 struct rtl_hal *rtlhal = &(rtlpriv->rtlhal); in rtl92d_phy_enable_anotherphy() local 419 rtlhal->during_mac0init_radiob = false; in rtl92d_phy_enable_anotherphy() 420 rtlhal->during_mac1init_radioa = false; in rtl92d_phy_enable_anotherphy() 443 struct rtl_hal *rtlhal = &(rtlpriv->rtlhal); in rtl92d_phy_powerdown_anotherphy() local 449 rtlhal->during_mac0init_radiob = false; in rtl92d_phy_powerdown_anotherphy() 450 rtlhal->during_mac1init_radioa = false; in rtl92d_phy_powerdown_anotherphy() 469 struct rtl_hal *rtlhal = &(rtlpriv->rtlhal); in rtl92d_phy_rf6052_config() local 487 if (rtlhal->macphymode == DUALMAC_DUALPHY) { in rtl92d_phy_rf6052_config() 488 if (rtlhal->current_bandtype == BAND_ON_2_4G && in rtl92d_phy_rf6052_config() 489 rtlhal->interfaceindex == 0) { in rtl92d_phy_rf6052_config() [all …]
|
D | dm.c | 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() 323 IS_92D_SINGLEPHY(rtlpriv->rtlhal.version)); in rtl92d_dm_cck_packet_detection_thresh() 382 if (rtlpriv->rtlhal.earlymode_enable) { in rtl92d_dm_dig() 477 if (rtlpriv->rtlhal.current_bandtype != BAND_ON_5G) in rtl92d_dm_dig() 495 struct rtl_hal *rtlhal = rtl_hal(rtlpriv); in rtl92d_dm_dynamic_txpower() local 534 if (rtlhal->current_bandtype == BAND_ON_5G) { in rtl92d_dm_dynamic_txpower() 743 static void rtl92d_bandtype_5G(struct rtl_hal *rtlhal, u8 *ofdm_index, in rtl92d_bandtype_5G() argument 755 if (rtlhal->macphymode == DUALMAC_DUALPHY && in rtl92d_bandtype_5G() 756 rtlhal->interfaceindex == 1) /* MAC 1 5G */ in rtl92d_bandtype_5G() [all …]
|
D | sw.c | 103 if (rtlpriv->rtlhal.current_bandtype == BAND_ON_5G) in rtl92d_init_sw_vars() 108 if (rtlpriv->rtlhal.macphymode != SINGLEMAC_SINGLEPHY) { in rtl92d_init_sw_vars() 109 rtlpriv->rtlhal.disable_amsdu_8k = true; in rtl92d_init_sw_vars() 170 rtlpriv->rtlhal.earlymode_enable = false; in rtl92d_init_sw_vars() 175 rtlpriv->rtlhal.pfirmware = vzalloc(0x8000); in rtl92d_init_sw_vars() 176 if (!rtlpriv->rtlhal.pfirmware) { in rtl92d_init_sw_vars() 204 if (rtlpriv->rtlhal.pfirmware) { in rtl92d_deinit_sw_vars() 205 vfree(rtlpriv->rtlhal.pfirmware); in rtl92d_deinit_sw_vars() 206 rtlpriv->rtlhal.pfirmware = NULL; in rtl92d_deinit_sw_vars()
|
D | hw.c | 179 struct rtl_hal *rtlhal = rtl_hal(rtl_priv(hw)); in rtl92de_set_hw_reg() local 206 if (rtlhal->fw_version > 0xe) in rtl92de_set_hw_reg() 275 mac->min_space_cfg = rtlpriv->rtlhal.minspace_cfg; in rtl92de_set_hw_reg() 290 if (rtlhal->macphymode == DUALMAC_DUALPHY) in rtl92de_set_hw_reg() 292 else if (rtlhal->macphymode == DUALMAC_SINGLEPHY) in rtl92de_set_hw_reg() 544 if (rtlpriv->rtlhal.macphymode == SINGLEMAC_SINGLEPHY) { in _rtl92de_llt_table_init() 801 struct rtl_hal *rtlhal = rtl_hal(rtl_priv(hw)); in _rtl92de_hw_configure() local 820 if (rtlhal->macphymode == DUALMAC_DUALPHY) in _rtl92de_hw_configure() 822 else if (rtlhal->macphymode == DUALMAC_SINGLEPHY) in _rtl92de_hw_configure() 851 rtlhal->minspace_cfg = (MAX_MSS_DENSITY_1T << 3); in _rtl92de_hw_configure() [all …]
|
D | phy.h | 114 if (rtlpriv->rtlhal.interfaceindex == 1) in rtl92d_acquire_cckandrw_pagea_ctl() 123 if (rtlpriv->rtlhal.interfaceindex == 1) in rtl92d_release_cckandrw_pagea_ctl()
|
D | trx.c | 555 struct rtl_hal *rtlhal = rtl_hal(rtlpriv); in rtl92de_tx_fill_desc() local 580 if (rtlhal->earlymode_enable) { in rtl92de_tx_fill_desc() 598 if (rtlhal->earlymode_enable) { in rtl92de_tx_fill_desc() 613 if (rtlhal->current_bandtype == BAND_ON_5G) in rtl92de_tx_fill_desc() 620 if (rtlhal->macphymode == DUALMAC_DUALPHY && in rtl92de_tx_fill_desc() 636 if (rtlhal->current_bandtype == BAND_ON_5G) in rtl92de_tx_fill_desc() 738 struct rtl_hal *rtlhal = rtl_hal(rtlpriv); in rtl92de_tx_fill_cmddesc() local 757 if (rtlhal->current_bandtype == BAND_ON_5G) { in rtl92de_tx_fill_cmddesc()
|
/linux-4.4.14/drivers/net/wireless/realtek/rtlwifi/rtl8192c/ |
D | fw_common.c | 39 struct rtl_hal *rtlhal = rtl_hal(rtl_priv(hw)); in _rtl92c_enable_fw_download() local 41 if (rtlhal->hw_type == HARDWARE_TYPE_RTL8192CU) { in _rtl92c_enable_fw_download() 48 } else if (rtlhal->hw_type == HARDWARE_TYPE_RTL8192CE) { in _rtl92c_enable_fw_download() 132 struct rtl_hal *rtlhal = rtl_hal(rtl_priv(hw)); in _rtl92c_write_fw() local 142 if (rtlhal->hw_type == HARDWARE_TYPE_RTL8192CE) in _rtl92c_write_fw() 223 struct rtl_hal *rtlhal = rtl_hal(rtl_priv(hw)); in rtl92c_download_fw() local 228 enum version_8192c version = rtlhal->version; in rtl92c_download_fw() 230 if (!rtlhal->pfirmware) in rtl92c_download_fw() 233 pfwheader = (struct rtlwifi_firmware_header *)rtlhal->pfirmware; in rtl92c_download_fw() 234 pfwdata = (u8 *)rtlhal->pfirmware; in rtl92c_download_fw() [all …]
|
D | phy_common.c | 695 struct rtl_hal *rtlhal = rtl_hal(rtl_priv(hw)); in rtl92c_phy_set_bw_mode() local 701 if ((!is_hal_stop(rtlhal)) && !(RT_CANNOT_IO(hw))) { in rtl92c_phy_set_bw_mode() 715 struct rtl_hal *rtlhal = rtl_hal(rtl_priv(hw)); in rtl92c_phy_sw_chnl_callback() local 721 if (is_hal_stop(rtlhal)) in rtl92c_phy_sw_chnl_callback() 746 struct rtl_hal *rtlhal = rtl_hal(rtl_priv(hw)); in rtl92c_phy_sw_chnl() local 757 if (!(is_hal_stop(rtlhal)) && !(RT_CANNOT_IO(hw))) { in rtl92c_phy_sw_chnl() 775 struct rtl_hal *rtlhal = rtl_hal(rtl_priv(hw)); in _rtl92c_phy_sw_rf_seting() local 776 if (IS_81XXC_VENDOR_UMC_B_CUT(rtlhal->version)) { in _rtl92c_phy_sw_rf_seting() 1175 struct rtl_hal *rtlhal = rtl_hal(rtl_priv(hw)); in _rtl92c_phy_simularity_compare() local 1178 bool bresult = true, is2t = IS_92C_SERIAL(rtlhal->version); in _rtl92c_phy_simularity_compare() [all …]
|
D | dm_common.c | 552 if (rtlpriv->rtlhal.interface == INTF_USB && in rtl92c_dm_init_dynamic_txpower() 553 rtlpriv->rtlhal.board_type & 0x1) { in rtl92c_dm_init_dynamic_txpower() 573 if (rtlpriv->rtlhal.interface == INTF_USB && in rtl92c_dm_write_dig() 730 struct rtl_hal *rtlhal = rtl_hal(rtl_priv(hw)); in rtl92c_dm_txpower_tracking_callback_thermalmeter() local 739 bool is2t = IS_92C_SERIAL(rtlhal->version); in rtl92c_dm_txpower_tracking_callback_thermalmeter() 1301 struct rtl_hal *rtlhal = rtl_hal(rtl_priv(hw)); in rtl92c_dm_dynamic_bb_powersaving() local 1333 if (IS_92C_SERIAL(rtlhal->version)) in rtl92c_dm_dynamic_bb_powersaving() 1740 struct rtl_hal *rtlhal = rtl_hal(rtl_priv(hw)); in rtl92c_check_bt_change() local 1743 if (IS_81XXC_VENDOR_UMC_B_CUT(rtlhal->version) && in rtl92c_check_bt_change()
|
/linux-4.4.14/drivers/net/wireless/realtek/rtlwifi/rtl8192ee/ |
D | fw.c | 200 struct rtl_hal *rtlhal = rtl_hal(rtl_priv(hw)); in rtl92ee_download_fw() local 205 enum version_8192e version = rtlhal->version; in rtl92ee_download_fw() 207 if (!rtlhal->pfirmware) in rtl92ee_download_fw() 210 pfwheader = (struct rtlwifi_firmware_header *)rtlhal->pfirmware; in rtl92ee_download_fw() 211 rtlhal->fw_version = le16_to_cpu(pfwheader->version); in rtl92ee_download_fw() 212 rtlhal->fw_subversion = pfwheader->subversion; in rtl92ee_download_fw() 213 pfwdata = (u8 *)rtlhal->pfirmware; in rtl92ee_download_fw() 214 fwsize = rtlhal->fwsize; in rtl92ee_download_fw() 232 if (rtlhal->mac_func_enable) { in rtl92ee_download_fw() 270 struct rtl_hal *rtlhal = rtl_hal(rtl_priv(hw)); in _rtl92ee_fill_h2c_command() local [all …]
|
D | hw.c | 97 struct rtl_hal *rtlhal = rtl_hal(rtl_priv(hw)); in _rtl92ee_set_fw_clock_on() local 105 if (!rtlhal->fw_ready) in _rtl92ee_set_fw_clock_on() 112 if (rtlhal->fw_clk_change_in_progress) { in _rtl92ee_set_fw_clock_on() 113 while (rtlhal->fw_clk_change_in_progress) { in _rtl92ee_set_fw_clock_on() 123 rtlhal->fw_clk_change_in_progress = false; in _rtl92ee_set_fw_clock_on() 129 if (IS_IN_LOW_POWER_STATE_92E(rtlhal->fw_ps_state)) { in _rtl92ee_set_fw_clock_on() 143 rtlhal->fw_ps_state = FW_PS_STATE_RF_ON_92E; in _rtl92ee_set_fw_clock_on() 146 rtlhal->fw_ps_state); in _rtl92ee_set_fw_clock_on() 151 rtlhal->fw_clk_change_in_progress = false; in _rtl92ee_set_fw_clock_on() 159 rtlhal->fw_clk_change_in_progress = false; in _rtl92ee_set_fw_clock_on() [all …]
|
D | sw.c | 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() 159 rtlpriv->rtlhal.earlymode_enable = false; in rtl92ee_init_sw_vars() 165 rtlpriv->rtlhal.pfirmware = vzalloc(0x8000); in rtl92ee_init_sw_vars() 166 if (!rtlpriv->rtlhal.pfirmware) { in rtl92ee_init_sw_vars() 193 if (rtlpriv->rtlhal.pfirmware) { in rtl92ee_deinit_sw_vars() 194 vfree(rtlpriv->rtlhal.pfirmware); in rtl92ee_deinit_sw_vars() 195 rtlpriv->rtlhal.pfirmware = NULL; in rtl92ee_deinit_sw_vars()
|
D | dm.c | 575 struct rtl_hal *rtlhal = rtl_hal(rtlpriv); in rtl92ee_dm_init_primary_cca_check() local 578 rtlhal->rts_en = 0; in rtl92ee_dm_init_primary_cca_check() 674 if (!rtlpriv->rtlhal.pre_edcca_enable) { in rtl92ee_dm_dynamic_edcca() 677 rtlpriv->rtlhal.pre_edcca_enable = true; in rtl92ee_dm_dynamic_edcca() 680 if (rtlpriv->rtlhal.pre_edcca_enable) { in rtl92ee_dm_dynamic_edcca() 683 rtlpriv->rtlhal.pre_edcca_enable = false; in rtl92ee_dm_dynamic_edcca() 758 rtlpriv->rtlhal.rts_en = 1; in rtl92ee_dm_dynamic_primary_cca_ckeck() 764 rtlpriv->rtlhal.rts_en = 0; in rtl92ee_dm_dynamic_primary_cca_ckeck() 785 rtlpriv->rtlhal.rts_en = 1; in rtl92ee_dm_dynamic_primary_cca_ckeck() 791 rtlpriv->rtlhal.rts_en = 0; in rtl92ee_dm_dynamic_primary_cca_ckeck() [all …]
|
D | phy.c | 284 struct rtl_hal *rtlhal = rtl_hal(rtl_priv(hw)); in _check_condition() local 287 u32 _interface = rtlhal->interface; in _check_condition() 1571 struct rtl_hal *rtlhal = rtl_hal(rtlpriv); in phy_set_txpower_index_by_rate_section() local 1577 if (rtlhal->current_bandtype == BAND_ON_2_4G) in phy_set_txpower_index_by_rate_section() 1661 struct rtl_hal *rtlhal = rtl_hal(rtl_priv(hw)); in rtl92ee_phy_scan_operation_backup() local 1664 if (!is_hal_stop(rtlhal)) { in rtl92ee_phy_scan_operation_backup() 1688 struct rtl_hal *rtlhal = rtl_hal(rtl_priv(hw)); in rtl92ee_phy_set_bw_mode_callback() local 1699 if (is_hal_stop(rtlhal)) { in rtl92ee_phy_set_bw_mode_callback() 1759 struct rtl_hal *rtlhal = rtl_hal(rtl_priv(hw)); in rtl92ee_phy_set_bw_mode() local 1765 if ((!is_hal_stop(rtlhal)) && !(RT_CANNOT_IO(hw))) { in rtl92ee_phy_set_bw_mode() [all …]
|
D | trx.c | 599 if (rtlpriv->rtlhal.earlymode_enable) { in rtl92ee_pre_fill_tx_bd_desc() 637 if (rtlpriv->rtlhal.earlymode_enable) { in rtl92ee_pre_fill_tx_bd_desc() 672 struct rtl_hal *rtlhal = rtl_hal(rtlpriv); in rtl92ee_tx_fill_desc() local 697 if (rtlhal->earlymode_enable) { in rtl92ee_tx_fill_desc() 719 if (rtlhal->earlymode_enable) { in rtl92ee_tx_fill_desc() 1089 if (rtlpriv->rtlhal.driver_is_goingto_unload || in rtl92ee_is_tx_desc_closed()
|
/linux-4.4.14/drivers/net/wireless/realtek/rtlwifi/rtl8188ee/ |
D | fw.c | 202 struct rtl_hal *rtlhal = rtl_hal(rtl_priv(hw)); in rtl88e_download_fw() local 207 enum version_8188e version = rtlhal->version; in rtl88e_download_fw() 209 if (!rtlhal->pfirmware) in rtl88e_download_fw() 212 pfwheader = (struct rtlwifi_firmware_header *)rtlhal->pfirmware; in rtl88e_download_fw() 213 pfwdata = rtlhal->pfirmware; in rtl88e_download_fw() 214 fwsize = rtlhal->fwsize; in rtl88e_download_fw() 264 struct rtl_hal *rtlhal = rtl_hal(rtl_priv(hw)); in _rtl88e_fill_h2c_command() local 282 if (rtlhal->h2c_setinprogress) { in _rtl88e_fill_h2c_command() 287 while (rtlhal->h2c_setinprogress) { in _rtl88e_fill_h2c_command() 303 rtlhal->h2c_setinprogress = true; in _rtl88e_fill_h2c_command() [all …]
|
D | hw.c | 119 struct rtl_hal *rtlhal = rtl_hal(rtl_priv(hw)); in _rtl88ee_set_fw_clock_on() local 126 if (!rtlhal->fw_ready) in _rtl88ee_set_fw_clock_on() 133 if (rtlhal->fw_clk_change_in_progress) { in _rtl88ee_set_fw_clock_on() 134 while (rtlhal->fw_clk_change_in_progress) { in _rtl88ee_set_fw_clock_on() 144 rtlhal->fw_clk_change_in_progress = false; in _rtl88ee_set_fw_clock_on() 150 if (IS_IN_LOW_POWER_STATE_88E(rtlhal->fw_ps_state)) { in _rtl88ee_set_fw_clock_on() 163 rtlhal->fw_ps_state = FW_PS_STATE_RF_ON_88E; in _rtl88ee_set_fw_clock_on() 166 rtlhal->fw_ps_state); in _rtl88ee_set_fw_clock_on() 171 rtlhal->fw_clk_change_in_progress = false; in _rtl88ee_set_fw_clock_on() 180 rtlhal->fw_clk_change_in_progress = false; in _rtl88ee_set_fw_clock_on() [all …]
|
D | sw.c | 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() 165 rtlpriv->rtlhal.pfirmware = vzalloc(0x8000); in rtl88e_init_sw_vars() 166 if (!rtlpriv->rtlhal.pfirmware) { in rtl88e_init_sw_vars() 185 rtlpriv->rtlhal.earlymode_enable = false; in rtl88e_init_sw_vars() 186 rtlpriv->rtlhal.max_earlymode_num = 10; in rtl88e_init_sw_vars() 210 if (rtlpriv->rtlhal.pfirmware) { in rtl88e_deinit_sw_vars() 211 vfree(rtlpriv->rtlhal.pfirmware); in rtl88e_deinit_sw_vars() 212 rtlpriv->rtlhal.pfirmware = NULL; in rtl88e_deinit_sw_vars()
|
D | phy.c | 286 struct rtl_hal *rtlhal = rtl_hal(rtl_priv(hw)); in _rtl88e_check_condition() local 289 u32 _interface = rtlhal->interface; in _rtl88e_check_condition() 743 struct rtl_hal *rtlhal = rtl_hal(rtl_priv(hw)); in process_path_a() local 786 if (rtlhal->oem_id == RT_CID_819X_HP) in process_path_a() 1079 struct rtl_hal *rtlhal = rtl_hal(rtl_priv(hw)); in rtl88e_phy_scan_operation_backup() local 1082 if (!is_hal_stop(rtlhal)) { in rtl88e_phy_scan_operation_backup() 1108 struct rtl_hal *rtlhal = rtl_hal(rtl_priv(hw)); in rtl88e_phy_set_bw_mode_callback() local 1119 if (is_hal_stop(rtlhal)) { in rtl88e_phy_set_bw_mode_callback() 1179 struct rtl_hal *rtlhal = rtl_hal(rtl_priv(hw)); in rtl88e_phy_set_bw_mode() local 1185 if ((!is_hal_stop(rtlhal)) && !(RT_CANNOT_IO(hw))) { in rtl88e_phy_set_bw_mode() [all …]
|
D | dm.c | 733 struct rtl_hal *rtlhal = rtl_hal(rtl_priv(hw)); in rtl88e_dm_pwdb_monitor() local 739 if (rtlhal->oem_id == RT_CID_819X_HP) { in rtl88e_dm_pwdb_monitor() 884 struct rtl_hal *rtlhal = rtl_hal(rtl_priv(hw)); in dm_txpower_track_cb_therm() local 996 if (rtlhal->reloadtxpowerindex) { in dm_txpower_track_cb_therm() 1000 rtlhal->reloadtxpowerindex = false; in dm_txpower_track_cb_therm() 1162 struct rtl_hal *rtlhal = rtl_hal(rtl_priv(hw)); in rtl88e_dm_refresh_rate_adaptive_mask() local 1168 if (is_hal_stop(rtlhal)) { in rtl88e_dm_refresh_rate_adaptive_mask()
|
D | trx.c | 508 struct rtl_hal *rtlhal = rtl_hal(rtlpriv); in rtl88ee_tx_fill_desc() local 534 if (rtlhal->earlymode_enable) { in rtl88ee_tx_fill_desc() 552 if (rtlhal->earlymode_enable) { in rtl88ee_tx_fill_desc()
|
/linux-4.4.14/drivers/net/wireless/realtek/rtlwifi/btcoexist/ |
D | halbtcoutsrc.c | 238 struct rtl_hal *rtlhal = rtl_hal(rtlpriv); in halbtc_get() local 333 *u32_tmp = rtlhal->fw_version; in halbtc_get() 664 struct rtl_hal *rtlhal = rtl_hal(rtlpriv); in exhalbtc_init_hw_config() local 671 if (rtlhal->hw_type == HARDWARE_TYPE_RTL8723BE) in exhalbtc_init_hw_config() 678 struct rtl_hal *rtlhal = rtl_hal(rtlpriv); in exhalbtc_init_coex_dm() local 685 if (rtlhal->hw_type == HARDWARE_TYPE_RTL8723BE) in exhalbtc_init_coex_dm() 694 struct rtl_hal *rtlhal = rtl_hal(rtlpriv); in exhalbtc_ips_notify() local 710 if (rtlhal->hw_type == HARDWARE_TYPE_RTL8723BE) in exhalbtc_ips_notify() 719 struct rtl_hal *rtlhal = rtl_hal(rtlpriv); in exhalbtc_lps_notify() local 733 if (rtlhal->hw_type == HARDWARE_TYPE_RTL8723BE) in exhalbtc_lps_notify() [all …]
|
/linux-4.4.14/drivers/net/wireless/realtek/rtlwifi/rtl8723be/ |
D | hw.c | 123 struct rtl_hal *rtlhal = rtl_hal(rtl_priv(hw)); in _rtl8723be_set_fw_clock_on() local 130 if (!rtlhal->fw_ready) in _rtl8723be_set_fw_clock_on() 137 if (rtlhal->fw_clk_change_in_progress) { in _rtl8723be_set_fw_clock_on() 138 while (rtlhal->fw_clk_change_in_progress) { in _rtl8723be_set_fw_clock_on() 148 rtlhal->fw_clk_change_in_progress = false; in _rtl8723be_set_fw_clock_on() 154 if (IS_IN_LOW_POWER_STATE(rtlhal->fw_ps_state)) { in _rtl8723be_set_fw_clock_on() 168 rtlhal->fw_ps_state = FW_PS_STATE_RF_ON; in _rtl8723be_set_fw_clock_on() 171 rtlhal->fw_ps_state); in _rtl8723be_set_fw_clock_on() 176 rtlhal->fw_clk_change_in_progress = false; in _rtl8723be_set_fw_clock_on() 183 rtlhal->fw_clk_change_in_progress = false; in _rtl8723be_set_fw_clock_on() [all …]
|
D | fw.c | 52 struct rtl_hal *rtlhal = rtl_hal(rtl_priv(hw)); in _rtl8723be_fill_h2c_command() local 70 if (rtlhal->h2c_setinprogress) { in _rtl8723be_fill_h2c_command() 75 while (rtlhal->h2c_setinprogress) { in _rtl8723be_fill_h2c_command() 91 rtlhal->h2c_setinprogress = true; in _rtl8723be_fill_h2c_command() 105 boxnum = rtlhal->last_hmeboxnum; in _rtl8723be_fill_h2c_command() 204 rtlhal->last_hmeboxnum = boxnum + 1; in _rtl8723be_fill_h2c_command() 205 if (rtlhal->last_hmeboxnum == 4) in _rtl8723be_fill_h2c_command() 206 rtlhal->last_hmeboxnum = 0; in _rtl8723be_fill_h2c_command() 210 rtlhal->last_hmeboxnum); in _rtl8723be_fill_h2c_command() 214 rtlhal->h2c_setinprogress = false; in _rtl8723be_fill_h2c_command() [all …]
|
D | sw.c | 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() 176 rtlpriv->rtlhal.earlymode_enable = false; in rtl8723be_init_sw_vars() 179 rtlpriv->rtlhal.pfirmware = vzalloc(0x8000); in rtl8723be_init_sw_vars() 180 if (!rtlpriv->rtlhal.pfirmware) { in rtl8723be_init_sw_vars() 203 if (rtlpriv->rtlhal.pfirmware) { in rtl8723be_deinit_sw_vars() 204 vfree(rtlpriv->rtlhal.pfirmware); in rtl8723be_deinit_sw_vars() 205 rtlpriv->rtlhal.pfirmware = NULL; in rtl8723be_deinit_sw_vars()
|
D | phy.c | 158 struct rtl_hal *rtlhal = rtl_hal(rtl_priv(hw)); in _rtl8723be_check_condition() local 161 u32 _interface = rtlhal->interface; in _rtl8723be_check_condition() 776 struct rtl_hal *rtlhal = rtl_hal(rtl_priv(hw)); in rtl8723be_phy_config_rf_with_headerfile() local 832 if (rtlhal->oem_id == RT_CID_819X_HP) in rtl8723be_phy_config_rf_with_headerfile() 1235 struct rtl_hal *rtlhal = rtl_hal(rtl_priv(hw)); in rtl8723be_phy_scan_operation_backup() local 1238 if (!is_hal_stop(rtlhal)) { in rtl8723be_phy_scan_operation_backup() 1262 struct rtl_hal *rtlhal = rtl_hal(rtl_priv(hw)); in rtl8723be_phy_set_bw_mode_callback() local 1273 if (is_hal_stop(rtlhal)) { in rtl8723be_phy_set_bw_mode_callback() 1333 struct rtl_hal *rtlhal = rtl_hal(rtl_priv(hw)); in rtl8723be_phy_set_bw_mode() local 1339 if ((!is_hal_stop(rtlhal)) && !(RT_CANNOT_IO(hw))) { in rtl8723be_phy_set_bw_mode() [all …]
|
D | trx.c | 433 struct rtl_hal *rtlhal = rtl_hal(rtlpriv); in rtl8723be_tx_fill_desc() local 459 if (rtlhal->earlymode_enable) { in rtl8723be_tx_fill_desc() 476 if (rtlhal->earlymode_enable) { in rtl8723be_tx_fill_desc()
|
D | dm.c | 934 struct rtl_hal *rtlhal = rtl_hal(rtl_priv(hw)); in rtl8723be_dm_refresh_rate_adaptive_mask() local 942 if (is_hal_stop(rtlhal)) { in rtl8723be_dm_refresh_rate_adaptive_mask() 1123 if (!rtlpriv->rtlhal.pre_edcca_enable) { in rtl8723be_dm_dynamic_edcca() 1128 if (rtlpriv->rtlhal.pre_edcca_enable) { in rtl8723be_dm_dynamic_edcca()
|
/linux-4.4.14/drivers/net/wireless/realtek/rtlwifi/rtl8723ae/ |
D | fw.c | 54 struct rtl_hal *rtlhal = rtl_hal(rtl_priv(hw)); in _rtl8723e_fill_h2c_command() local 72 if (rtlhal->h2c_setinprogress) { in _rtl8723e_fill_h2c_command() 77 while (rtlhal->h2c_setinprogress) { in _rtl8723e_fill_h2c_command() 93 rtlhal->h2c_setinprogress = true; in _rtl8723e_fill_h2c_command() 107 boxnum = rtlhal->last_hmeboxnum; in _rtl8723e_fill_h2c_command() 239 rtlhal->last_hmeboxnum = boxnum + 1; in _rtl8723e_fill_h2c_command() 240 if (rtlhal->last_hmeboxnum == 4) in _rtl8723e_fill_h2c_command() 241 rtlhal->last_hmeboxnum = 0; in _rtl8723e_fill_h2c_command() 245 rtlhal->last_hmeboxnum); in _rtl8723e_fill_h2c_command() 249 rtlhal->h2c_setinprogress = false; in _rtl8723e_fill_h2c_command() [all …]
|
D | sw.c | 95 struct rtl_hal *rtlhal = rtl_hal(rtl_priv(hw)); in rtl8723e_init_sw_vars() local 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() 172 rtlpriv->rtlhal.pfirmware = vzalloc(0x6000); in rtl8723e_init_sw_vars() 173 if (!rtlpriv->rtlhal.pfirmware) { in rtl8723e_init_sw_vars() 179 if (IS_VENDOR_8723_A_CUT(rtlhal->version)) in rtl8723e_init_sw_vars() 181 else if (IS_81xxC_VENDOR_UMC_B_CUT(rtlhal->version)) in rtl8723e_init_sw_vars() 201 if (rtlpriv->rtlhal.pfirmware) { in rtl8723e_deinit_sw_vars() 202 vfree(rtlpriv->rtlhal.pfirmware); in rtl8723e_deinit_sw_vars() [all …]
|
D | hw.c | 669 if (rtlpriv->rtlhal.up_first_time) in _rtl8723e_gen_refresh_led_state() 936 struct rtl_hal *rtlhal = rtl_hal(rtl_priv(hw)); in rtl8723e_hw_init() local 946 rtlpriv->rtlhal.being_init_adapter = true; in rtl8723e_hw_init() 956 rtlhal->fw_ready = false; in rtl8723e_hw_init() 973 rtlhal->fw_ready = true; in rtl8723e_hw_init() 975 rtlhal->last_hmeboxnum = 0; in rtl8723e_hw_init() 989 if (IS_VENDOR_UMC_A_CUT(rtlhal->version)) { in rtl8723e_hw_init() 992 } else if (IS_81xxC_VENDOR_UMC_B_CUT(rtlhal->version)) { in rtl8723e_hw_init() 1049 rtlpriv->rtlhal.being_init_adapter = false; in rtl8723e_hw_init() 1284 struct rtl_hal *rtlhal = rtl_hal(rtl_priv(hw)); in _rtl8723e_poweroff_adapter() local [all …]
|
D | phy.c | 733 struct rtl_hal *rtlhal = rtl_hal(rtl_priv(hw)); in rtl8723e_phy_scan_operation_backup() local 736 if (!is_hal_stop(rtlhal)) { in rtl8723e_phy_scan_operation_backup() 762 struct rtl_hal *rtlhal = rtl_hal(rtl_priv(hw)); in rtl8723e_phy_set_bw_mode_callback() local 773 if (is_hal_stop(rtlhal)) { in rtl8723e_phy_set_bw_mode_callback() 833 struct rtl_hal *rtlhal = rtl_hal(rtl_priv(hw)); in rtl8723e_phy_set_bw_mode() local 839 if ((!is_hal_stop(rtlhal)) && !(RT_CANNOT_IO(hw))) { in rtl8723e_phy_set_bw_mode() 852 struct rtl_hal *rtlhal = rtl_hal(rtl_priv(hw)); in rtl8723e_phy_sw_chnl_callback() local 858 if (is_hal_stop(rtlhal)) in rtl8723e_phy_sw_chnl_callback() 882 struct rtl_hal *rtlhal = rtl_hal(rtl_priv(hw)); in rtl8723e_phy_sw_chnl() local 893 if (!(is_hal_stop(rtlhal)) && !(RT_CANNOT_IO(hw))) { in rtl8723e_phy_sw_chnl() [all …]
|
D | hal_btc.c | 531 struct rtl_hal *rtlhal = rtl_hal(rtl_priv(hw)); in rtl8723e_dm_bt_set_fw_tra_tdma_ctrl() local 536 if (IS_VENDOR_8723_A_CUT(rtlhal->version)) { in rtl8723e_dm_bt_set_fw_tra_tdma_ctrl()
|
/linux-4.4.14/drivers/net/wireless/realtek/rtlwifi/rtl8192ce/ |
D | sw.c | 98 struct rtl_hal *rtlhal = rtl_hal(rtl_priv(hw)); in rtl92c_init_sw_vars() local 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() 162 rtlpriv->rtlhal.pfirmware = vzalloc(0x4000); in rtl92c_init_sw_vars() 163 if (!rtlpriv->rtlhal.pfirmware) { in rtl92c_init_sw_vars() 170 if (IS_VENDOR_UMC_A_CUT(rtlhal->version) && in rtl92c_init_sw_vars() 171 !IS_92C_SERIAL(rtlhal->version)) in rtl92c_init_sw_vars() 173 else if (IS_81XXC_VENDOR_UMC_B_CUT(rtlhal->version)) in rtl92c_init_sw_vars() 194 if (rtlpriv->rtlhal.pfirmware) { in rtl92c_deinit_sw_vars() [all …]
|
D | hw.c | 157 struct rtl_hal *rtlhal = rtl_hal(rtl_priv(hw)); in rtl92ce_set_hw_reg() local 428 (!IS_92C_SERIAL(rtlhal->version))) { in rtl92ce_set_hw_reg() 684 struct rtl_hal *rtlhal = rtl_hal(rtl_priv(hw)); in _rtl92ce_init_mac() local 781 if (IS_92C_SERIAL(rtlhal->version)) in _rtl92ce_init_mac() 940 struct rtl_hal *rtlhal = rtl_hal(rtl_priv(hw)); in rtl92ce_hw_init() local 963 rtlhal->fw_ready = false; in rtl92ce_hw_init() 980 rtlhal->fw_ready = true; in rtl92ce_hw_init() 981 rtlhal->last_hmeboxnum = 0; in rtl92ce_hw_init() 993 if (IS_VENDOR_UMC_A_CUT(rtlhal->version) && in rtl92ce_hw_init() 994 !IS_92C_SERIAL(rtlhal->version)) { in rtl92ce_hw_init() [all …]
|
D | phy.c | 83 struct rtl_hal *rtlhal = rtl_hal(rtl_priv(hw)); in rtl92c_phy_mac_config() local 84 bool is92c = IS_92C_SERIAL(rtlhal->version); in rtl92c_phy_mac_config() 190 struct rtl_hal *rtlhal = rtl_hal(rtl_priv(hw)); in _rtl92ce_phy_config_bb_with_headerfile() local 192 if (IS_92C_SERIAL(rtlhal->version)) { in _rtl92ce_phy_config_bb_with_headerfile() 265 struct rtl_hal *rtlhal = rtl_hal(rtl_priv(hw)); in rtl92c_phy_config_rf_with_headerfile() local 267 if (IS_92C_SERIAL(rtlhal->version)) { in rtl92c_phy_config_rf_with_headerfile() 319 struct rtl_hal *rtlhal = rtl_hal(rtl_priv(hw)); in rtl92ce_phy_set_bw_mode_callback() local 329 if (is_hal_stop(rtlhal)) { in rtl92ce_phy_set_bw_mode_callback()
|
/linux-4.4.14/drivers/net/wireless/realtek/rtlwifi/rtl8192cu/ |
D | hw.c | 329 struct rtl_hal *rtlhal = rtl_hal(rtl_priv(hw)); in _rtl92cu_read_board_type() local 332 if (IS_NORMAL_CHIP(rtlhal->version)) { in _rtl92cu_read_board_type() 349 struct rtl_hal *rtlhal = rtl_hal(rtl_priv(hw)); in _rtl92cu_read_adapter_info() local 394 if (rtlhal->oem_id == RT_CID_DEFAULT) { in _rtl92cu_read_adapter_info() 400 rtlhal->oem_id = RT_CID_819X_HP; in _rtl92cu_read_adapter_info() 402 rtlhal->oem_id = RT_CID_DEFAULT; in _rtl92cu_read_adapter_info() 404 rtlhal->oem_id = RT_CID_DEFAULT; in _rtl92cu_read_adapter_info() 408 rtlhal->oem_id = RT_CID_TOSHIBA; in _rtl92cu_read_adapter_info() 411 rtlhal->oem_id = RT_CID_819X_QMI; in _rtl92cu_read_adapter_info() 415 rtlhal->oem_id = RT_CID_DEFAULT; in _rtl92cu_read_adapter_info() [all …]
|
D | sw.c | 72 rtlpriv->rtlhal.pfirmware = vzalloc(0x4000); in rtl92cu_init_sw_vars() 73 if (!rtlpriv->rtlhal.pfirmware) { in rtl92cu_init_sw_vars() 78 if (IS_VENDOR_UMC_A_CUT(rtlpriv->rtlhal.version) && in rtl92cu_init_sw_vars() 79 !IS_92C_SERIAL(rtlpriv->rtlhal.version)) { in rtl92cu_init_sw_vars() 81 } else if (IS_81XXC_VENDOR_UMC_B_CUT(rtlpriv->rtlhal.version)) { in rtl92cu_init_sw_vars() 100 if (rtlpriv->rtlhal.pfirmware) { in rtl92cu_deinit_sw_vars() 101 vfree(rtlpriv->rtlhal.pfirmware); in rtl92cu_deinit_sw_vars() 102 rtlpriv->rtlhal.pfirmware = NULL; in rtl92cu_deinit_sw_vars()
|
D | mac.c | 58 struct rtl_hal *rtlhal = rtl_hal(rtlpriv); in rtl92c_read_chip_version() local 81 rtlhal->version = (enum version_8192c)chip_version; in rtl92c_read_chip_version() 83 switch (rtlhal->version) { in rtl92c_read_chip_version() 124 if (IS_92C_SERIAL(rtlhal->version)) in rtl92c_read_chip_version() 126 (IS_92C_1T2R(rtlhal->version)) ? RF_1T2R : RF_2T2R; in rtl92c_read_chip_version() 138 rtlhal->version); in rtl92c_read_chip_version() 363 struct rtl_hal *rtlhal = rtl_hal(rtl_priv(hw)); in rtl92c_enable_interrupt() local 367 if (IS_HARDWARE_TYPE_8192CE(rtlhal)) { in rtl92c_enable_interrupt()
|
D | phy.c | 167 struct rtl_hal *rtlhal = rtl_hal(rtl_priv(hw)); in _rtl92cu_phy_config_bb_with_headerfile() local 170 if (IS_92C_SERIAL(rtlhal->version)) { in _rtl92cu_phy_config_bb_with_headerfile() 241 struct rtl_hal *rtlhal = rtl_hal(rtl_priv(hw)); in rtl92cu_phy_config_rf_with_headerfile() local 244 if (IS_92C_SERIAL(rtlhal->version)) { in rtl92cu_phy_config_rf_with_headerfile() 296 struct rtl_hal *rtlhal = rtl_hal(rtl_priv(hw)); in rtl92cu_phy_set_bw_mode_callback() local 305 if (is_hal_stop(rtlhal)) { in rtl92cu_phy_set_bw_mode_callback()
|
D | trx.c | 174 struct rtl_hal *rtlhal = rtl_hal(rtl_priv(hw)); in _out_ep_mapping() local 179 bIsChipN = IS_NORMAL_CHIP(rtlhal->version); in _out_ep_mapping() 206 struct rtl_hal *rtlhal = rtl_hal(rtl_priv(hw)); in rtl8192cu_endpoint_mapping() local 208 if (likely(IS_NORMAL_CHIP(rtlhal->version))) in rtl8192cu_endpoint_mapping()
|
/linux-4.4.14/drivers/net/wireless/realtek/rtlwifi/ |
D | pci.c | 64 struct rtl_hal *rtlhal = rtl_hal(rtl_priv(hw)); in _rtl_mac_to_hwqueue() local 72 if (rtlhal->hw_type == HARDWARE_TYPE_RTL8192SE) in _rtl_mac_to_hwqueue() 189 if (rtlpriv->rtlhal.hw_type == HARDWARE_TYPE_RTL8192SE && in _rtl_pci_update_default_setting() 199 struct rtl_hal *rtlhal = rtl_hal(rtl_priv(hw)); in _rtl_pci_platform_switch_device_pci_aspm() local 201 if (rtlhal->hw_type != HARDWARE_TYPE_RTL8192SE) in _rtl_pci_platform_switch_device_pci_aspm() 213 struct rtl_hal *rtlhal = rtl_hal(rtl_priv(hw)); in _rtl_pci_switch_clk_req() local 217 if (rtlhal->hw_type == HARDWARE_TYPE_RTL8192SE) in _rtl_pci_switch_clk_req() 475 struct rtl_hal *rtlhal = rtl_hal(rtl_priv(hw)); in _rtl_update_earlymode_info() local 502 if (tcb_desc->empkt_num >= rtlhal->max_earlymode_num) in _rtl_update_earlymode_info() 518 struct rtl_hal *rtlhal = rtl_hal(rtl_priv(hw)); in _rtl_pci_tx_chk_waitq() local [all …]
|
D | core.c | 130 memcpy(rtlpriv->rtlhal.pfirmware, firmware->data, in rtl_fw_do_work() 132 rtlpriv->rtlhal.fwsize = firmware->size; in rtl_fw_do_work() 134 memcpy(rtlpriv->rtlhal.wowlan_firmware, firmware->data, in rtl_fw_do_work() 136 rtlpriv->rtlhal.wowlan_fwsize = firmware->size; in rtl_fw_do_work() 138 rtlpriv->rtlhal.fwsize = firmware->size; in rtl_fw_do_work() 159 struct rtl_hal *rtlhal = rtl_hal(rtl_priv(hw)); in rtl_op_start() local 161 if (!is_hal_stop(rtlhal)) in rtl_op_start() 177 struct rtl_hal *rtlhal = rtl_hal(rtl_priv(hw)); in rtl_op_stop() local 181 if (is_hal_stop(rtlhal)) in rtl_op_stop() 196 rtlhal->enter_pnp_sleep)) { in rtl_op_stop() [all …]
|
D | wifi.h | 327 #define IS_HARDWARE_TYPE_8192SU(rtlhal) \ argument 328 (rtlhal->hw_type == HARDWARE_TYPE_RTL8192SU) 329 #define IS_HARDWARE_TYPE_8192SE(rtlhal) \ argument 330 (rtlhal->hw_type == HARDWARE_TYPE_RTL8192SE) 331 #define IS_HARDWARE_TYPE_8192CE(rtlhal) \ argument 332 (rtlhal->hw_type == HARDWARE_TYPE_RTL8192CE) 333 #define IS_HARDWARE_TYPE_8192CU(rtlhal) \ argument 334 (rtlhal->hw_type == HARDWARE_TYPE_RTL8192CU) 335 #define IS_HARDWARE_TYPE_8192DE(rtlhal) \ argument 336 (rtlhal->hw_type == HARDWARE_TYPE_RTL8192DE) [all …]
|
D | ps.c | 36 struct rtl_hal *rtlhal = rtl_hal(rtl_priv(hw)); in rtl_ps_enable_nic() local 39 if (rtlhal->interface == INTF_PCI) in rtl_ps_enable_nic() 42 if (is_hal_stop(rtlhal)) in rtl_ps_enable_nic() 178 struct rtl_hal *rtlhal = rtl_hal(rtl_priv(hw)); in _rtl_ps_inactive_ps() local 184 rtlhal->interface == INTF_PCI) { in _rtl_ps_inactive_ps() 187 rtlhal->interface == INTF_PCI) { in _rtl_ps_inactive_ps() 197 rtlhal->interface == INTF_PCI) { in _rtl_ps_inactive_ps() 214 struct rtl_hal *rtlhal = rtl_hal(rtl_priv(hw)); in rtl_ips_nic_off_wq_callback() local 231 if (is_hal_stop(rtlhal)) in rtl_ips_nic_off_wq_callback() 465 struct rtl_hal *rtlhal = rtl_hal(rtl_priv(hw)); in rtl_lps_leave() local [all …]
|
D | base.c | 186 if (rtlpriv->rtlhal.disable_amsdu_8k) in _rtl_init_hw_ht_capab() 246 struct rtl_hal *rtlhal = rtl_hal(rtlpriv); in _rtl_init_hw_vht_capab() local 248 if (rtlhal->hw_type == HARDWARE_TYPE_RTL8812AE) { in _rtl_init_hw_vht_capab() 282 } else if (rtlhal->hw_type == HARDWARE_TYPE_RTL8821AE) { in _rtl_init_hw_vht_capab() 322 struct rtl_hal *rtlhal = rtl_hal(rtlpriv); in _rtl_init_mac80211() local 327 if (rtlhal->macphymode == SINGLEMAC_SINGLEPHY && in _rtl_init_mac80211() 328 rtlhal->bandset == BAND_ON_BOTH) { in _rtl_init_mac80211() 360 if (rtlhal->current_bandtype == BAND_ON_2_4G) { in _rtl_init_mac80211() 375 } else if (rtlhal->current_bandtype == BAND_ON_5G) { in _rtl_init_mac80211() 393 rtlhal->current_bandtype); in _rtl_init_mac80211() [all …]
|
D | rc.c | 41 struct rtl_hal *rtlhal = rtl_hal(rtlpriv); in _rtl_rc_get_highest_rix() local 63 if (rtlhal->current_bandtype == BAND_ON_2_4G) { in _rtl_rc_get_highest_rix() 114 if (rtlpriv->rtlhal.hw_type == HARDWARE_TYPE_RTL8812AE && in _rtl_rc_rate_set_series()
|
D | usb.c | 389 struct rtl_hal *rtlhal = rtl_hal(rtl_priv(hw)); in rtl_usb_init_sw() local 393 rtlhal->hw = hw; in rtl_usb_init_sw() 774 struct rtl_hal *rtlhal = rtl_hal(rtl_priv(hw)); in rtl_usb_start() local 784 set_hal_start(rtlhal); in rtl_usb_start() 835 struct rtl_hal *rtlhal = rtl_hal(rtl_priv(hw)); in rtl_usb_stop() local 839 set_hal_stop(rtlhal); in rtl_usb_stop() 1018 struct rtl_hal *rtlhal = rtl_hal(rtl_priv(hw)); in rtl_usb_tx() local 1023 if (unlikely(is_hal_stop(rtlhal))) in rtl_usb_tx() 1099 rtlpriv->rtlhal.interface = INTF_USB; in rtl_usb_probe()
|
D | efuse.c | 1126 struct rtl_hal *rtlhal = rtl_hal(rtl_priv(hw)); in efuse_power_switch() local 1130 if (pwrstate && (rtlhal->hw_type != HARDWARE_TYPE_RTL8192SE)) { in efuse_power_switch() 1132 if (rtlhal->hw_type != HARDWARE_TYPE_RTL8192CE && in efuse_power_switch() 1133 rtlhal->hw_type != HARDWARE_TYPE_RTL8192DE) { in efuse_power_switch() 1171 if (rtlhal->hw_type == HARDWARE_TYPE_RTL8812AE) { in efuse_power_switch() 1174 } else if (rtlhal->hw_type != HARDWARE_TYPE_RTL8192SE) { in efuse_power_switch() 1184 if (rtlhal->hw_type == HARDWARE_TYPE_RTL8192SE) { in efuse_power_switch() 1189 if (rtlhal->hw_type != HARDWARE_TYPE_RTL8192CE && in efuse_power_switch() 1190 rtlhal->hw_type != HARDWARE_TYPE_RTL8192DE) in efuse_power_switch() 1203 if (rtlhal->hw_type == HARDWARE_TYPE_RTL8192SE) { in efuse_power_switch()
|
/linux-4.4.14/drivers/net/wireless/realtek/rtlwifi/rtl8192se/ |
D | sw.c | 108 pfirmware = (struct rt_firmware *)rtlpriv->rtlhal.pfirmware; in rtl92se_fw_cb() 128 rtlpriv->rtlhal.current_bandtype = BAND_ON_2_4G; in rtl92s_init_sw_vars() 129 rtlpriv->rtlhal.bandset = BAND_ON_2_4G; in rtl92s_init_sw_vars() 130 rtlpriv->rtlhal.macphymode = SINGLEMAC_SINGLEPHY; in rtl92s_init_sw_vars() 210 rtlpriv->rtlhal.pfirmware = vzalloc(sizeof(struct rt_firmware)); in rtl92s_init_sw_vars() 211 if (!rtlpriv->rtlhal.pfirmware) in rtl92s_init_sw_vars() 235 if (rtlpriv->rtlhal.pfirmware) { in rtl92s_deinit_sw_vars() 236 vfree(rtlpriv->rtlhal.pfirmware); in rtl92s_deinit_sw_vars() 237 rtlpriv->rtlhal.pfirmware = NULL; in rtl92s_deinit_sw_vars()
|
D | fw.h | 346 rtlpriv->rtlhal.fwcmd_iomap &= (~_Bit); \ 350 rtlpriv->rtlhal.fwcmd_iomap = _val; 361 rtlpriv->rtlhal.fwcmd_ioparam = _val; \ 365 (u16)(rtlpriv->rtlhal.fwcmd_iomap) 367 ((u32)(rtlpriv->rtlhal.fwcmd_ioparam))
|
D | phy.c | 243 struct rtl_hal *rtlhal = rtl_hal(rtl_priv(hw)); in rtl92s_phy_scan_operation_backup() local 245 if (!is_hal_stop(rtlhal)) { in rtl92s_phy_scan_operation_backup() 265 struct rtl_hal *rtlhal = rtl_hal(rtl_priv(hw)); in rtl92s_phy_set_bw_mode() local 276 if (is_hal_stop(rtlhal)) in rtl92s_phy_set_bw_mode() 305 if (rtlhal->version >= VERSION_8192S_BCUT) in rtl92s_phy_set_bw_mode() 316 if (rtlhal->version >= VERSION_8192S_BCUT) in rtl92s_phy_set_bw_mode() 460 struct rtl_hal *rtlhal = rtl_hal(rtl_priv(hw)); in rtl92s_phy_sw_chnl() local 474 if (is_hal_stop(rtlhal)) in rtl92s_phy_sw_chnl() 665 struct rtl_hal *rtlhal = rtl_hal(rtl_priv(hw)); in _rtl92s_phy_config_rfpa_bias_current() local 670 if (rtlhal->ic_class != IC_INFERIORITY_A) { in _rtl92s_phy_config_rfpa_bias_current() [all …]
|
D | hw.c | 93 struct rtl_hal *rtlhal = rtl_hal(rtl_priv(hw)); in rtl92se_set_hw_reg() local 107 if (rtlhal->version == VERSION_8192S_ACUT) in rtl92se_set_hw_reg() 198 mac->min_space_cfg = rtlpriv->rtlhal.minspace_cfg; in rtl92se_set_hw_reg() 775 struct rtl_hal *rtlhal = rtl_hal(rtl_priv(hw)); in _rtl92se_macconfig_after_fwdownload() local 828 if (rtlhal->version == VERSION_8192S_ACUT) in _rtl92se_macconfig_after_fwdownload() 830 else if (rtlhal->version == VERSION_8192S_BCUT) in _rtl92se_macconfig_after_fwdownload() 839 if (rtlhal->version == VERSION_8192S_ACUT) in _rtl92se_macconfig_after_fwdownload() 914 struct rtl_hal *rtlhal = rtl_hal(rtl_priv(hw)); in _rtl92se_hw_configure() local 938 rtlhal->minspace_cfg = (MAX_MSS_DENSITY_1T << 3); in _rtl92se_hw_configure() 942 rtlhal->minspace_cfg = (MAX_MSS_DENSITY_2T << 3); in _rtl92se_hw_configure() [all …]
|
D | fw.c | 223 struct rtl_hal *rtlhal = rtl_hal(rtl_priv(hw)); in _rtl92s_firmware_checkready() local 224 struct rt_firmware *firmware = (struct rt_firmware *)rtlhal->pfirmware; in _rtl92s_firmware_checkready() 354 struct rtl_hal *rtlhal = rtl_hal(rtl_priv(hw)); in rtl92s_download_fw() local 364 if (rtlpriv->max_fw_size == 0 || !rtlhal->pfirmware) in rtl92s_download_fw() 367 firmware = (struct rt_firmware *)rtlhal->pfirmware; in rtl92s_download_fw() 540 struct rtl_hal *rtlhal = rtl_hal(rtl_priv(hw)); in _rtl92s_firmware_set_h2c_cmd() local 582 &cmd_len, &pcmd_buffer, &rtlhal->h2c_txcmd_seq); in _rtl92s_firmware_set_h2c_cmd()
|
D | trx.c | 348 struct rtl_hal *rtlhal = rtl_hal(rtl_priv(hw)); in rtl92se_tx_fill_desc() local 398 if (rtlhal->version == VERSION_8192S_ACUT) { in rtl92se_tx_fill_desc() 524 struct rtl_hal *rtlhal = rtl_hal(rtl_priv(hw)); in rtl92se_tx_fill_cmddesc() local 566 SET_BITS_TO_LE_4BYTE(skb->data, 24, 7, rtlhal->h2c_txcmd_seq); in rtl92se_tx_fill_cmddesc()
|
D | phy.h | 75 (((struct rt_firmware *)(rtlpriv->rtlhal.pfirmware))->firmwareversion)
|
D | dm.c | 230 struct rtl_hal *rtlhal = rtl_hal(rtl_priv(hw)); in _rtl92s_dm_refresh_rateadaptive_mask() local 238 if (is_hal_stop(rtlhal)) in _rtl92s_dm_refresh_rateadaptive_mask() 313 struct rtl_hal *rtlhal = rtl_hal(rtl_priv(hw)); in _rtl92s_dm_switch_baseband_mrc() local 322 if (is_hal_stop(rtlhal)) in _rtl92s_dm_switch_baseband_mrc()
|
/linux-4.4.14/drivers/staging/rtl8188eu/hal/ |
D | fw.c | 185 struct hal_data_8188e *rtlhal = GET_HAL_DATA(adapt); in rtl88eu_download_fw() local 209 rtlhal->pfirmware = pfwdata; in rtl88eu_download_fw() 210 memcpy(rtlhal->pfirmware, fw->data, fw->size); in rtl88eu_download_fw() 211 rtlhal->fwsize = fw->size; in rtl88eu_download_fw() 214 fwsize = rtlhal->fwsize; in rtl88eu_download_fw()
|
/linux-4.4.14/drivers/net/wireless/realtek/rtlwifi/rtl8723com/ |
D | fw_common.c | 255 struct rtl_hal *rtlhal = rtl_hal(rtl_priv(hw)); in rtl8723_download_fw() local 260 enum version_8723e version = rtlhal->version; in rtl8723_download_fw() 263 if (!rtlhal->pfirmware) in rtl8723_download_fw() 266 pfwheader = (struct rtlwifi_firmware_header *)rtlhal->pfirmware; in rtl8723_download_fw() 267 pfwdata = rtlhal->pfirmware; in rtl8723_download_fw() 268 fwsize = rtlhal->fwsize; in rtl8723_download_fw()
|
D | phy_common.c | 393 struct rtl_hal *rtlhal = rtl_hal(rtl_priv(hw)); in rtl8723_phy_path_adda_on() local 397 if (rtlhal->hw_type == HARDWARE_TYPE_RTL8723AE) { in rtl8723_phy_path_adda_on()
|
/linux-4.4.14/drivers/staging/rtl8188eu/os_dep/ |
D | os_intfs.c | 1158 struct hal_data_8188e *rtlhal = GET_HAL_DATA(padapter); in netdev_close() local 1191 kfree(rtlhal->pfirmware); in netdev_close() 1192 rtlhal->pfirmware = NULL; in netdev_close()
|