/linux-6.1.9/drivers/net/wireless/realtek/rtlwifi/rtl8821ae/ |
D | hw.c | 98 struct rtl_hal *rtlhal = rtl_hal(rtl_priv(hw)); in _rtl8821ae_set_fw_clock_on() local 106 if (!rtlhal->fw_ready) in _rtl8821ae_set_fw_clock_on() 113 if (rtlhal->fw_clk_change_in_progress) { in _rtl8821ae_set_fw_clock_on() 114 while (rtlhal->fw_clk_change_in_progress) { in _rtl8821ae_set_fw_clock_on() 124 rtlhal->fw_clk_change_in_progress = false; in _rtl8821ae_set_fw_clock_on() 130 if (IS_IN_LOW_POWER_STATE_8821AE(rtlhal->fw_ps_state)) { in _rtl8821ae_set_fw_clock_on() 144 rtlhal->fw_ps_state = FW_PS_STATE_RF_ON_8821AE; in _rtl8821ae_set_fw_clock_on() 147 rtlhal->fw_ps_state); in _rtl8821ae_set_fw_clock_on() 152 rtlhal->fw_clk_change_in_progress = false; in _rtl8821ae_set_fw_clock_on() 159 rtlhal->fw_clk_change_in_progress = false; in _rtl8821ae_set_fw_clock_on() [all …]
|
D | fw.c | 121 struct rtl_hal *rtlhal = rtl_hal(rtl_priv(hw)); in rtl8821ae_download_fw() local 127 enum version_8821ae version = rtlhal->version; in rtl8821ae_download_fw() 136 if (!rtlhal->wowlan_firmware) in rtl8821ae_download_fw() 140 (struct rtlwifi_firmware_header *)rtlhal->wowlan_firmware; in rtl8821ae_download_fw() 141 rtlhal->fw_version = le16_to_cpu(pfwheader->version); in rtl8821ae_download_fw() 142 rtlhal->fw_subversion = pfwheader->subversion; in rtl8821ae_download_fw() 143 pfwdata = (u8 *)rtlhal->wowlan_firmware; in rtl8821ae_download_fw() 144 fwsize = rtlhal->wowlan_fwsize; in rtl8821ae_download_fw() 146 if (!rtlhal->pfirmware) in rtl8821ae_download_fw() 150 (struct rtlwifi_firmware_header *)rtlhal->pfirmware; in rtl8821ae_download_fw() [all …]
|
D | sw.c | 73 struct rtl_hal *rtlhal = rtl_hal(rtl_priv(hw)); in rtl8821ae_init_sw_vars() local 93 rtlpriv->rtlhal.current_bandtype = BAND_ON_2_4G; in rtl8821ae_init_sw_vars() 95 rtlpriv->rtlhal.bandset = BAND_ON_BOTH; in rtl8821ae_init_sw_vars() 96 rtlpriv->rtlhal.macphymode = SINGLEMAC_SINGLEPHY; in rtl8821ae_init_sw_vars() 165 rtlpriv->rtlhal.pfirmware = vzalloc(0x8000); in rtl8821ae_init_sw_vars() 166 if (!rtlpriv->rtlhal.pfirmware) { in rtl8821ae_init_sw_vars() 170 rtlpriv->rtlhal.wowlan_firmware = vzalloc(0x8000); in rtl8821ae_init_sw_vars() 171 if (!rtlpriv->rtlhal.wowlan_firmware) { in rtl8821ae_init_sw_vars() 173 vfree(rtlpriv->rtlhal.pfirmware); in rtl8821ae_init_sw_vars() 174 rtlpriv->rtlhal.pfirmware = NULL; in rtl8821ae_init_sw_vars() [all …]
|
/linux-6.1.9/drivers/net/wireless/realtek/rtlwifi/rtl8192de/ |
D | phy.c | 182 struct rtl_hal *rtlhal = rtl_hal(rtlpriv); in rtl92d_phy_query_bb_reg() local 187 if (rtlhal->during_mac1init_radioa || rtlhal->during_mac0init_radiob) { in rtl92d_phy_query_bb_reg() 192 if (rtlhal->during_mac1init_radioa) in rtl92d_phy_query_bb_reg() 194 else if (rtlhal->during_mac0init_radiob) in rtl92d_phy_query_bb_reg() 213 struct rtl_hal *rtlhal = rtl_hal(rtlpriv); in rtl92d_phy_set_bb_reg() local 220 if (rtlhal->during_mac1init_radioa) in rtl92d_phy_set_bb_reg() 222 else if (rtlhal->during_mac0init_radiob) in rtl92d_phy_set_bb_reg() 226 if (rtlhal->during_mac1init_radioa || in rtl92d_phy_set_bb_reg() 227 rtlhal->during_mac0init_radiob) in rtl92d_phy_set_bb_reg() 236 if (rtlhal->during_mac1init_radioa || rtlhal->during_mac0init_radiob) in rtl92d_phy_set_bb_reg() [all …]
|
D | fw.c | 45 struct rtl_hal *rtlhal = rtl_hal(rtl_priv(hw)); in _rtl92d_write_fw() local 51 if (rtlhal->hw_type == HARDWARE_TYPE_RTL8192DE) in _rtl92d_write_fw() 114 struct rtl_hal *rtlhal = rtl_hal(rtl_priv(hw)); in _rtl92d_fw_init() local 121 if (rtlhal->interfaceindex == 0) { in _rtl92d_fw_init() 144 if (rtlhal->interfaceindex == 0) { in _rtl92d_fw_init() 162 struct rtl_hal *rtlhal = rtl_hal(rtl_priv(hw)); in rtl92d_download_fw() local 167 enum version_8192d version = rtlhal->version; in rtl92d_download_fw() 173 if (rtlpriv->max_fw_size == 0 || !rtlhal->pfirmware) in rtl92d_download_fw() 175 fwsize = rtlhal->fwsize; in rtl92d_download_fw() 176 pfwheader = rtlhal->pfirmware; in rtl92d_download_fw() [all …]
|
D | rf.c | 385 struct rtl_hal *rtlhal = &(rtlpriv->rtlhal); in rtl92d_phy_enable_anotherphy() local 392 rtlhal->during_mac0init_radiob = false; in rtl92d_phy_enable_anotherphy() 393 rtlhal->during_mac1init_radioa = false; in rtl92d_phy_enable_anotherphy() 416 struct rtl_hal *rtlhal = &(rtlpriv->rtlhal); in rtl92d_phy_powerdown_anotherphy() local 422 rtlhal->during_mac0init_radiob = false; in rtl92d_phy_powerdown_anotherphy() 423 rtlhal->during_mac1init_radioa = false; in rtl92d_phy_powerdown_anotherphy() 442 struct rtl_hal *rtlhal = &(rtlpriv->rtlhal); in rtl92d_phy_rf6052_config() local 460 if (rtlhal->macphymode == DUALMAC_DUALPHY) { in rtl92d_phy_rf6052_config() 461 if (rtlhal->current_bandtype == BAND_ON_2_4G && in rtl92d_phy_rf6052_config() 462 rtlhal->interfaceindex == 0) { in rtl92d_phy_rf6052_config() [all …]
|
D | sw.c | 79 if (rtlpriv->rtlhal.current_bandtype == BAND_ON_5G) in rtl92d_init_sw_vars() 84 if (rtlpriv->rtlhal.macphymode != SINGLEMAC_SINGLEPHY) { in rtl92d_init_sw_vars() 85 rtlpriv->rtlhal.disable_amsdu_8k = true; in rtl92d_init_sw_vars() 144 rtlpriv->rtlhal.earlymode_enable = false; in rtl92d_init_sw_vars() 149 rtlpriv->rtlhal.pfirmware = vzalloc(0x8000); in rtl92d_init_sw_vars() 150 if (!rtlpriv->rtlhal.pfirmware) { in rtl92d_init_sw_vars() 165 vfree(rtlpriv->rtlhal.pfirmware); in rtl92d_init_sw_vars() 166 rtlpriv->rtlhal.pfirmware = NULL; in rtl92d_init_sw_vars() 178 if (rtlpriv->rtlhal.pfirmware) { in rtl92d_deinit_sw_vars() 179 vfree(rtlpriv->rtlhal.pfirmware); in rtl92d_deinit_sw_vars() [all …]
|
D | dm.c | 161 if (rtlpriv->rtlhal.current_bandtype != BAND_ON_5G) { in rtl92d_dm_false_alarm_counter_statistics() 189 if (rtlpriv->rtlhal.current_bandtype != BAND_ON_5G) { in rtl92d_dm_false_alarm_counter_statistics() 297 IS_92D_SINGLEPHY(rtlpriv->rtlhal.version)); in rtl92d_dm_cck_packet_detection_thresh() 356 if (rtlpriv->rtlhal.earlymode_enable) { in rtl92d_dm_dig() 451 if (rtlpriv->rtlhal.current_bandtype != BAND_ON_5G) in rtl92d_dm_dig() 469 struct rtl_hal *rtlhal = rtl_hal(rtlpriv); in rtl92d_dm_dynamic_txpower() local 508 if (rtlhal->current_bandtype == BAND_ON_5G) { in rtl92d_dm_dynamic_txpower() 709 static void rtl92d_bandtype_5G(struct rtl_hal *rtlhal, u8 *ofdm_index, in rtl92d_bandtype_5G() argument 721 if (rtlhal->macphymode == DUALMAC_DUALPHY && in rtl92d_bandtype_5G() 722 rtlhal->interfaceindex == 1) /* MAC 1 5G */ in rtl92d_bandtype_5G() [all …]
|
/linux-6.1.9/drivers/net/wireless/realtek/rtlwifi/rtl8192c/ |
D | fw_common.c | 17 struct rtl_hal *rtlhal = rtl_hal(rtl_priv(hw)); in _rtl92c_enable_fw_download() local 19 if (rtlhal->hw_type == HARDWARE_TYPE_RTL8192CU) { in _rtl92c_enable_fw_download() 27 } else if (rtlhal->hw_type == HARDWARE_TYPE_RTL8192CE) { in _rtl92c_enable_fw_download() 53 struct rtl_hal *rtlhal = rtl_hal(rtl_priv(hw)); in _rtl92c_write_fw() local 63 if (rtlhal->hw_type == HARDWARE_TYPE_RTL8192CE) in _rtl92c_write_fw() 132 struct rtl_hal *rtlhal = rtl_hal(rtl_priv(hw)); in rtl92c_download_fw() local 137 enum version_8192c version = rtlhal->version; in rtl92c_download_fw() 139 if (!rtlhal->pfirmware) in rtl92c_download_fw() 142 pfwheader = (struct rtlwifi_firmware_header *)rtlhal->pfirmware; in rtl92c_download_fw() 143 pfwdata = (u8 *)rtlhal->pfirmware; in rtl92c_download_fw() [all …]
|
/linux-6.1.9/drivers/net/wireless/realtek/rtlwifi/rtl8188ee/ |
D | fw.c | 111 struct rtl_hal *rtlhal = rtl_hal(rtl_priv(hw)); in rtl88e_download_fw() local 116 enum version_8188e version = rtlhal->version; in rtl88e_download_fw() 118 if (!rtlhal->pfirmware) in rtl88e_download_fw() 121 pfwheader = (struct rtlwifi_firmware_header *)rtlhal->pfirmware; in rtl88e_download_fw() 122 rtlhal->fw_version = le16_to_cpu(pfwheader->version); in rtl88e_download_fw() 123 rtlhal->fw_subversion = pfwheader->subversion; in rtl88e_download_fw() 124 pfwdata = rtlhal->pfirmware; in rtl88e_download_fw() 125 fwsize = rtlhal->fwsize; in rtl88e_download_fw() 170 struct rtl_hal *rtlhal = rtl_hal(rtl_priv(hw)); in _rtl88e_fill_h2c_command() local 188 if (rtlhal->h2c_setinprogress) { in _rtl88e_fill_h2c_command() [all …]
|
D | hw.c | 97 struct rtl_hal *rtlhal = rtl_hal(rtl_priv(hw)); in _rtl88ee_set_fw_clock_on() local 104 if (!rtlhal->fw_ready) in _rtl88ee_set_fw_clock_on() 111 if (rtlhal->fw_clk_change_in_progress) { in _rtl88ee_set_fw_clock_on() 112 while (rtlhal->fw_clk_change_in_progress) { in _rtl88ee_set_fw_clock_on() 122 rtlhal->fw_clk_change_in_progress = false; in _rtl88ee_set_fw_clock_on() 128 if (IS_IN_LOW_POWER_STATE_88E(rtlhal->fw_ps_state)) { in _rtl88ee_set_fw_clock_on() 141 rtlhal->fw_ps_state = FW_PS_STATE_RF_ON_88E; in _rtl88ee_set_fw_clock_on() 144 rtlhal->fw_ps_state); in _rtl88ee_set_fw_clock_on() 149 rtlhal->fw_clk_change_in_progress = false; in _rtl88ee_set_fw_clock_on() 158 rtlhal->fw_clk_change_in_progress = false; in _rtl88ee_set_fw_clock_on() [all …]
|
D | sw.c | 77 rtlpriv->rtlhal.current_bandtype = BAND_ON_2_4G; in rtl88e_init_sw_vars() 78 rtlpriv->rtlhal.bandset = BAND_ON_2_4G; in rtl88e_init_sw_vars() 79 rtlpriv->rtlhal.macphymode = SINGLEMAC_SINGLEPHY; in rtl88e_init_sw_vars() 138 rtlpriv->rtlhal.pfirmware = vzalloc(0x8000); in rtl88e_init_sw_vars() 139 if (!rtlpriv->rtlhal.pfirmware) { in rtl88e_init_sw_vars() 152 vfree(rtlpriv->rtlhal.pfirmware); in rtl88e_init_sw_vars() 153 rtlpriv->rtlhal.pfirmware = NULL; in rtl88e_init_sw_vars() 158 rtlpriv->rtlhal.earlymode_enable = false; in rtl88e_init_sw_vars() 159 rtlpriv->rtlhal.max_earlymode_num = 10; in rtl88e_init_sw_vars() 179 if (rtlpriv->rtlhal.pfirmware) { in rtl88e_deinit_sw_vars() [all …]
|
/linux-6.1.9/drivers/net/wireless/realtek/rtlwifi/rtl8192ee/ |
D | fw.c | 107 struct rtl_hal *rtlhal = rtl_hal(rtl_priv(hw)); in rtl92ee_download_fw() local 111 enum version_8192e version = rtlhal->version; in rtl92ee_download_fw() 113 if (!rtlhal->pfirmware) in rtl92ee_download_fw() 116 pfwheader = (struct rtlwifi_firmware_header *)rtlhal->pfirmware; in rtl92ee_download_fw() 117 rtlhal->fw_version = le16_to_cpu(pfwheader->version); in rtl92ee_download_fw() 118 rtlhal->fw_subversion = pfwheader->subversion; in rtl92ee_download_fw() 119 pfwdata = (u8 *)rtlhal->pfirmware; in rtl92ee_download_fw() 120 fwsize = rtlhal->fwsize; in rtl92ee_download_fw() 138 if (rtlhal->mac_func_enable) { in rtl92ee_download_fw() 167 struct rtl_hal *rtlhal = rtl_hal(rtl_priv(hw)); in _rtl92ee_fill_h2c_command() local [all …]
|
D | sw.c | 84 rtlpriv->rtlhal.current_bandtype = BAND_ON_2_4G; in rtl92ee_init_sw_vars() 85 rtlpriv->rtlhal.bandset = BAND_ON_2_4G; in rtl92ee_init_sw_vars() 86 rtlpriv->rtlhal.macphymode = SINGLEMAC_SINGLEPHY; in rtl92ee_init_sw_vars() 136 rtlpriv->rtlhal.earlymode_enable = false; in rtl92ee_init_sw_vars() 142 rtlpriv->rtlhal.pfirmware = vzalloc(0x8000); in rtl92ee_init_sw_vars() 143 if (!rtlpriv->rtlhal.pfirmware) { in rtl92ee_init_sw_vars() 158 vfree(rtlpriv->rtlhal.pfirmware); in rtl92ee_init_sw_vars() 159 rtlpriv->rtlhal.pfirmware = NULL; in rtl92ee_init_sw_vars() 170 if (rtlpriv->rtlhal.pfirmware) { in rtl92ee_deinit_sw_vars() 171 vfree(rtlpriv->rtlhal.pfirmware); in rtl92ee_deinit_sw_vars() [all …]
|
D | hw.c | 75 struct rtl_hal *rtlhal = rtl_hal(rtl_priv(hw)); in _rtl92ee_set_fw_clock_on() local 83 if (!rtlhal->fw_ready) in _rtl92ee_set_fw_clock_on() 90 if (rtlhal->fw_clk_change_in_progress) { in _rtl92ee_set_fw_clock_on() 91 while (rtlhal->fw_clk_change_in_progress) { in _rtl92ee_set_fw_clock_on() 101 rtlhal->fw_clk_change_in_progress = false; in _rtl92ee_set_fw_clock_on() 107 if (IS_IN_LOW_POWER_STATE_92E(rtlhal->fw_ps_state)) { in _rtl92ee_set_fw_clock_on() 121 rtlhal->fw_ps_state = FW_PS_STATE_RF_ON_92E; in _rtl92ee_set_fw_clock_on() 124 rtlhal->fw_ps_state); in _rtl92ee_set_fw_clock_on() 129 rtlhal->fw_clk_change_in_progress = false; in _rtl92ee_set_fw_clock_on() 137 rtlhal->fw_clk_change_in_progress = false; in _rtl92ee_set_fw_clock_on() [all …]
|
/linux-6.1.9/drivers/net/wireless/realtek/rtlwifi/rtl8192ce/ |
D | sw.c | 72 struct rtl_hal *rtlhal = rtl_hal(rtl_priv(hw)); in rtl92c_init_sw_vars() local 84 rtlpriv->rtlhal.current_bandtype = BAND_ON_2_4G; in rtl92c_init_sw_vars() 85 rtlpriv->rtlhal.bandset = BAND_ON_2_4G; in rtl92c_init_sw_vars() 86 rtlpriv->rtlhal.macphymode = SINGLEMAC_SINGLEPHY; in rtl92c_init_sw_vars() 133 rtlpriv->rtlhal.pfirmware = vzalloc(0x4000); in rtl92c_init_sw_vars() 134 if (!rtlpriv->rtlhal.pfirmware) { in rtl92c_init_sw_vars() 140 if (IS_VENDOR_UMC_A_CUT(rtlhal->version) && in rtl92c_init_sw_vars() 141 !IS_92C_SERIAL(rtlhal->version)) in rtl92c_init_sw_vars() 143 else if (IS_81XXC_VENDOR_UMC_B_CUT(rtlhal->version)) in rtl92c_init_sw_vars() 155 vfree(rtlpriv->rtlhal.pfirmware); in rtl92c_init_sw_vars() [all …]
|
/linux-6.1.9/drivers/net/wireless/realtek/rtlwifi/rtl8723be/ |
D | hw.c | 102 struct rtl_hal *rtlhal = rtl_hal(rtl_priv(hw)); in _rtl8723be_set_fw_clock_on() local 109 if (!rtlhal->fw_ready) in _rtl8723be_set_fw_clock_on() 116 if (rtlhal->fw_clk_change_in_progress) { in _rtl8723be_set_fw_clock_on() 117 while (rtlhal->fw_clk_change_in_progress) { in _rtl8723be_set_fw_clock_on() 127 rtlhal->fw_clk_change_in_progress = false; in _rtl8723be_set_fw_clock_on() 133 if (IS_IN_LOW_POWER_STATE(rtlhal->fw_ps_state)) { in _rtl8723be_set_fw_clock_on() 147 rtlhal->fw_ps_state = FW_PS_STATE_RF_ON; in _rtl8723be_set_fw_clock_on() 150 rtlhal->fw_ps_state); in _rtl8723be_set_fw_clock_on() 155 rtlhal->fw_clk_change_in_progress = false; in _rtl8723be_set_fw_clock_on() 162 rtlhal->fw_clk_change_in_progress = false; in _rtl8723be_set_fw_clock_on() [all …]
|
D | fw.c | 30 struct rtl_hal *rtlhal = rtl_hal(rtl_priv(hw)); in _rtl8723be_fill_h2c_command() local 48 if (rtlhal->h2c_setinprogress) { in _rtl8723be_fill_h2c_command() 53 while (rtlhal->h2c_setinprogress) { in _rtl8723be_fill_h2c_command() 69 rtlhal->h2c_setinprogress = true; in _rtl8723be_fill_h2c_command() 82 boxnum = rtlhal->last_hmeboxnum; in _rtl8723be_fill_h2c_command() 181 rtlhal->last_hmeboxnum = boxnum + 1; in _rtl8723be_fill_h2c_command() 182 if (rtlhal->last_hmeboxnum == 4) in _rtl8723be_fill_h2c_command() 183 rtlhal->last_hmeboxnum = 0; in _rtl8723be_fill_h2c_command() 187 rtlhal->last_hmeboxnum); in _rtl8723be_fill_h2c_command() 191 rtlhal->h2c_setinprogress = false; in _rtl8723be_fill_h2c_command() [all …]
|
D | sw.c | 88 rtlpriv->rtlhal.current_bandtype = BAND_ON_2_4G; in rtl8723be_init_sw_vars() 89 rtlpriv->rtlhal.bandset = BAND_ON_2_4G; in rtl8723be_init_sw_vars() 90 rtlpriv->rtlhal.macphymode = SINGLEMAC_SINGLEPHY; in rtl8723be_init_sw_vars() 149 rtlpriv->rtlhal.earlymode_enable = false; in rtl8723be_init_sw_vars() 152 rtlpriv->rtlhal.pfirmware = vzalloc(0x8000); in rtl8723be_init_sw_vars() 153 if (!rtlpriv->rtlhal.pfirmware) { in rtl8723be_init_sw_vars() 165 vfree(rtlpriv->rtlhal.pfirmware); in rtl8723be_init_sw_vars() 166 rtlpriv->rtlhal.pfirmware = NULL; in rtl8723be_init_sw_vars() 176 if (rtlpriv->rtlhal.pfirmware) { in rtl8723be_deinit_sw_vars() 177 vfree(rtlpriv->rtlhal.pfirmware); in rtl8723be_deinit_sw_vars() [all …]
|
/linux-6.1.9/drivers/net/wireless/realtek/rtlwifi/rtl8723ae/ |
D | fw.c | 32 struct rtl_hal *rtlhal = rtl_hal(rtl_priv(hw)); in _rtl8723e_fill_h2c_command() local 50 if (rtlhal->h2c_setinprogress) { in _rtl8723e_fill_h2c_command() 55 while (rtlhal->h2c_setinprogress) { in _rtl8723e_fill_h2c_command() 71 rtlhal->h2c_setinprogress = true; in _rtl8723e_fill_h2c_command() 84 boxnum = rtlhal->last_hmeboxnum; in _rtl8723e_fill_h2c_command() 216 rtlhal->last_hmeboxnum = boxnum + 1; in _rtl8723e_fill_h2c_command() 217 if (rtlhal->last_hmeboxnum == 4) in _rtl8723e_fill_h2c_command() 218 rtlhal->last_hmeboxnum = 0; in _rtl8723e_fill_h2c_command() 222 rtlhal->last_hmeboxnum); in _rtl8723e_fill_h2c_command() 226 rtlhal->h2c_setinprogress = false; in _rtl8723e_fill_h2c_command() [all …]
|
D | sw.c | 73 struct rtl_hal *rtlhal = rtl_hal(rtl_priv(hw)); in rtl8723e_init_sw_vars() local 88 rtlpriv->rtlhal.current_bandtype = BAND_ON_2_4G; in rtl8723e_init_sw_vars() 89 rtlpriv->rtlhal.bandset = BAND_ON_2_4G; in rtl8723e_init_sw_vars() 90 rtlpriv->rtlhal.macphymode = SINGLEMAC_SINGLEPHY; in rtl8723e_init_sw_vars() 145 rtlpriv->rtlhal.pfirmware = vzalloc(0x6000); in rtl8723e_init_sw_vars() 146 if (!rtlpriv->rtlhal.pfirmware) { in rtl8723e_init_sw_vars() 151 if (IS_81XXC_VENDOR_UMC_B_CUT(rtlhal->version)) in rtl8723e_init_sw_vars() 161 vfree(rtlpriv->rtlhal.pfirmware); in rtl8723e_init_sw_vars() 162 rtlpriv->rtlhal.pfirmware = NULL; in rtl8723e_init_sw_vars() 172 if (rtlpriv->rtlhal.pfirmware) { in rtl8723e_deinit_sw_vars() [all …]
|
/linux-6.1.9/drivers/net/wireless/realtek/rtlwifi/rtl8192cu/ |
D | hw.c | 303 struct rtl_hal *rtlhal = rtl_hal(rtl_priv(hw)); in _rtl92cu_read_board_type() local 306 if (IS_NORMAL_CHIP(rtlhal->version)) { in _rtl92cu_read_board_type() 323 struct rtl_hal *rtlhal = rtl_hal(rtl_priv(hw)); in _rtl92cu_read_adapter_info() local 342 if (rtlhal->oem_id == RT_CID_DEFAULT) { in _rtl92cu_read_adapter_info() 348 rtlhal->oem_id = RT_CID_819X_HP; in _rtl92cu_read_adapter_info() 350 rtlhal->oem_id = RT_CID_DEFAULT; in _rtl92cu_read_adapter_info() 352 rtlhal->oem_id = RT_CID_DEFAULT; in _rtl92cu_read_adapter_info() 356 rtlhal->oem_id = RT_CID_TOSHIBA; in _rtl92cu_read_adapter_info() 359 rtlhal->oem_id = RT_CID_819X_QMI; in _rtl92cu_read_adapter_info() 363 rtlhal->oem_id = RT_CID_DEFAULT; in _rtl92cu_read_adapter_info() [all …]
|
/linux-6.1.9/drivers/net/wireless/realtek/rtlwifi/ |
D | pci.c | 36 struct rtl_hal *rtlhal = rtl_hal(rtl_priv(hw)); in _rtl_mac_to_hwqueue() local 45 if (rtlhal->hw_type == HARDWARE_TYPE_RTL8192SE) in _rtl_mac_to_hwqueue() 48 if (rtlhal->hw_type == HARDWARE_TYPE_RTL8822BE) { in _rtl_mac_to_hwqueue() 155 if (rtlpriv->rtlhal.hw_type == HARDWARE_TYPE_RTL8192SE && in _rtl_pci_update_default_setting() 165 struct rtl_hal *rtlhal = rtl_hal(rtl_priv(hw)); in _rtl_pci_platform_switch_device_pci_aspm() local 167 if (rtlhal->hw_type != HARDWARE_TYPE_RTL8192SE) in _rtl_pci_platform_switch_device_pci_aspm() 179 struct rtl_hal *rtlhal = rtl_hal(rtl_priv(hw)); in _rtl_pci_switch_clk_req() local 183 if (rtlhal->hw_type == HARDWARE_TYPE_RTL8192SE) in _rtl_pci_switch_clk_req() 436 struct rtl_hal *rtlhal = rtl_hal(rtl_priv(hw)); in _rtl_update_earlymode_info() local 463 if (tcb_desc->empkt_num >= rtlhal->max_earlymode_num) in _rtl_update_earlymode_info() [all …]
|
/linux-6.1.9/drivers/net/wireless/realtek/rtlwifi/rtl8723com/ |
D | fw_common.c | 169 struct rtl_hal *rtlhal = rtl_hal(rtl_priv(hw)); in rtl8723_download_fw() local 174 enum version_8723e version = rtlhal->version; in rtl8723_download_fw() 177 if (rtlpriv->max_fw_size == 0 || !rtlhal->pfirmware) in rtl8723_download_fw() 180 pfwheader = (struct rtlwifi_firmware_header *)rtlhal->pfirmware; in rtl8723_download_fw() 181 rtlhal->fw_version = le16_to_cpu(pfwheader->version); in rtl8723_download_fw() 182 rtlhal->fw_subversion = pfwheader->subversion; in rtl8723_download_fw() 183 pfwdata = rtlhal->pfirmware; in rtl8723_download_fw() 184 fwsize = rtlhal->fwsize; in rtl8723_download_fw()
|
/linux-6.1.9/drivers/net/wireless/realtek/rtlwifi/rtl8192se/ |
D | sw.c | 82 pfirmware = (struct rt_firmware *)rtlpriv->rtlhal.pfirmware; in rtl92se_fw_cb() 103 rtlpriv->rtlhal.current_bandtype = BAND_ON_2_4G; in rtl92s_init_sw_vars() 104 rtlpriv->rtlhal.bandset = BAND_ON_2_4G; in rtl92s_init_sw_vars() 105 rtlpriv->rtlhal.macphymode = SINGLEMAC_SINGLEPHY; in rtl92s_init_sw_vars() 181 rtlpriv->rtlhal.pfirmware = vzalloc(sizeof(struct rt_firmware)); in rtl92s_init_sw_vars() 182 if (!rtlpriv->rtlhal.pfirmware) in rtl92s_init_sw_vars() 195 vfree(rtlpriv->rtlhal.pfirmware); in rtl92s_init_sw_vars() 196 rtlpriv->rtlhal.pfirmware = NULL; in rtl92s_init_sw_vars() 207 if (rtlpriv->rtlhal.pfirmware) { in rtl92s_deinit_sw_vars() 208 vfree(rtlpriv->rtlhal.pfirmware); in rtl92s_deinit_sw_vars() [all …]
|