Lines Matching refs:rtlpriv

92 	struct rtl_priv *rtlpriv = rtl_priv(hw);  in rtl8821ae_init_sw_vars()  local
98 rtlpriv->btcoexist.btc_ops = rtl_btc_get_ops_pointer(); in rtl8821ae_init_sw_vars()
100 rtlpriv->dm.dm_initialgain_enable = 1; in rtl8821ae_init_sw_vars()
101 rtlpriv->dm.dm_flag = 0; in rtl8821ae_init_sw_vars()
102 rtlpriv->dm.disable_framebursting = 0; in rtl8821ae_init_sw_vars()
103 rtlpriv->dm.thermalvalue = 0; in rtl8821ae_init_sw_vars()
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()
159 rtlpriv->psc.wo_wlan_mode = WAKE_ON_MAGIC_PACKET | in rtl8821ae_init_sw_vars()
163 rtlpriv->dbg.global_debuglevel = rtlpriv->cfg->mod_params->debug; in rtl8821ae_init_sw_vars()
165 rtlpriv->psc.inactiveps = rtlpriv->cfg->mod_params->inactiveps; in rtl8821ae_init_sw_vars()
166 rtlpriv->psc.swctrl_lps = rtlpriv->cfg->mod_params->swctrl_lps; in rtl8821ae_init_sw_vars()
167 rtlpriv->psc.fwctrl_lps = rtlpriv->cfg->mod_params->fwctrl_lps; in rtl8821ae_init_sw_vars()
168 rtlpci->msi_support = rtlpriv->cfg->mod_params->msi_support; in rtl8821ae_init_sw_vars()
169 rtlpci->int_clear = rtlpriv->cfg->mod_params->int_clear; in rtl8821ae_init_sw_vars()
170 rtlpriv->cfg->mod_params->sw_crypto = in rtl8821ae_init_sw_vars()
171 rtlpriv->cfg->mod_params->sw_crypto; in rtl8821ae_init_sw_vars()
172 rtlpriv->cfg->mod_params->disable_watchdog = in rtl8821ae_init_sw_vars()
173 rtlpriv->cfg->mod_params->disable_watchdog; in rtl8821ae_init_sw_vars()
174 if (rtlpriv->cfg->mod_params->disable_watchdog) in rtl8821ae_init_sw_vars()
176 rtlpriv->psc.reg_fwctrl_lps = 3; in rtl8821ae_init_sw_vars()
177 rtlpriv->psc.reg_max_lps_awakeintvl = 5; in rtl8821ae_init_sw_vars()
184 if (rtlpriv->psc.reg_fwctrl_lps == 1) in rtl8821ae_init_sw_vars()
185 rtlpriv->psc.fwctrl_psmode = FW_PS_MIN_MODE; in rtl8821ae_init_sw_vars()
186 else if (rtlpriv->psc.reg_fwctrl_lps == 2) in rtl8821ae_init_sw_vars()
187 rtlpriv->psc.fwctrl_psmode = FW_PS_MAX_MODE; in rtl8821ae_init_sw_vars()
188 else if (rtlpriv->psc.reg_fwctrl_lps == 3) in rtl8821ae_init_sw_vars()
189 rtlpriv->psc.fwctrl_psmode = FW_PS_DTIM_MODE; 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()
194 RT_TRACE(rtlpriv, COMP_ERR, DBG_EMERG, 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()
200 RT_TRACE(rtlpriv, COMP_ERR, DBG_EMERG, in rtl8821ae_init_sw_vars()
206 rtlpriv->cfg->fw_name = "rtlwifi/rtl8812aefw.bin"; in rtl8821ae_init_sw_vars()
207 rtlpriv->cfg->wowlan_fw_name = "rtlwifi/rtl8812aefw_wowlan.bin"; in rtl8821ae_init_sw_vars()
209 rtlpriv->cfg->fw_name = "rtlwifi/rtl8821aefw.bin"; in rtl8821ae_init_sw_vars()
210 rtlpriv->cfg->wowlan_fw_name = "rtlwifi/rtl8821aefw_wowlan.bin"; in rtl8821ae_init_sw_vars()
213 rtlpriv->max_fw_size = 0x8000; in rtl8821ae_init_sw_vars()
215 pr_info("Using firmware %s\n", rtlpriv->cfg->fw_name); in rtl8821ae_init_sw_vars()
216 err = request_firmware_nowait(THIS_MODULE, 1, rtlpriv->cfg->fw_name, in rtl8821ae_init_sw_vars()
217 rtlpriv->io.dev, GFP_KERNEL, hw, in rtl8821ae_init_sw_vars()
220 RT_TRACE(rtlpriv, COMP_ERR, DBG_EMERG, in rtl8821ae_init_sw_vars()
225 pr_info("Using firmware %s\n", rtlpriv->cfg->wowlan_fw_name); in rtl8821ae_init_sw_vars()
227 rtlpriv->cfg->wowlan_fw_name, in rtl8821ae_init_sw_vars()
228 rtlpriv->io.dev, GFP_KERNEL, hw, in rtl8821ae_init_sw_vars()
231 RT_TRACE(rtlpriv, COMP_ERR, DBG_EMERG, in rtl8821ae_init_sw_vars()
240 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl8821ae_deinit_sw_vars() local
242 if (rtlpriv->rtlhal.pfirmware) { in rtl8821ae_deinit_sw_vars()
243 vfree(rtlpriv->rtlhal.pfirmware); in rtl8821ae_deinit_sw_vars()
244 rtlpriv->rtlhal.pfirmware = NULL; in rtl8821ae_deinit_sw_vars()
247 if (rtlpriv->rtlhal.wowlan_firmware) { in rtl8821ae_deinit_sw_vars()
248 vfree(rtlpriv->rtlhal.wowlan_firmware); in rtl8821ae_deinit_sw_vars()
249 rtlpriv->rtlhal.wowlan_firmware = NULL; in rtl8821ae_deinit_sw_vars()