Lines Matching refs:rtlpriv

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()
109 rtlpriv->rtlhal.disable_amsdu_8k = true; in rtl92d_init_sw_vars()
147 rtlpriv->dbg.global_debuglevel = rtlpriv->cfg->mod_params->debug; in rtl92d_init_sw_vars()
149 rtlpriv->psc.inactiveps = rtlpriv->cfg->mod_params->inactiveps; in rtl92d_init_sw_vars()
150 rtlpriv->psc.swctrl_lps = rtlpriv->cfg->mod_params->swctrl_lps; in rtl92d_init_sw_vars()
151 rtlpriv->psc.fwctrl_lps = rtlpriv->cfg->mod_params->fwctrl_lps; in rtl92d_init_sw_vars()
152 if (!rtlpriv->psc.inactiveps) in rtl92d_init_sw_vars()
154 if (!rtlpriv->psc.fwctrl_lps) in rtl92d_init_sw_vars()
156 rtlpriv->psc.reg_fwctrl_lps = 3; in rtl92d_init_sw_vars()
157 rtlpriv->psc.reg_max_lps_awakeintvl = 5; in rtl92d_init_sw_vars()
162 if (rtlpriv->psc.reg_fwctrl_lps == 1) in rtl92d_init_sw_vars()
163 rtlpriv->psc.fwctrl_psmode = FW_PS_MIN_MODE; in rtl92d_init_sw_vars()
164 else if (rtlpriv->psc.reg_fwctrl_lps == 2) in rtl92d_init_sw_vars()
165 rtlpriv->psc.fwctrl_psmode = FW_PS_MAX_MODE; in rtl92d_init_sw_vars()
166 else if (rtlpriv->psc.reg_fwctrl_lps == 3) in rtl92d_init_sw_vars()
167 rtlpriv->psc.fwctrl_psmode = FW_PS_DTIM_MODE; in rtl92d_init_sw_vars()
170 rtlpriv->rtlhal.earlymode_enable = false; in rtl92d_init_sw_vars()
172 skb_queue_head_init(&rtlpriv->mac80211.skb_waitq[tid]); 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()
177 RT_TRACE(rtlpriv, COMP_ERR, DBG_EMERG, in rtl92d_init_sw_vars()
182 rtlpriv->max_fw_size = 0x8000; in rtl92d_init_sw_vars()
184 pr_info("Loading firmware file %s\n", rtlpriv->cfg->fw_name); in rtl92d_init_sw_vars()
187 err = request_firmware_nowait(THIS_MODULE, 1, rtlpriv->cfg->fw_name, in rtl92d_init_sw_vars()
188 rtlpriv->io.dev, GFP_KERNEL, hw, in rtl92d_init_sw_vars()
191 RT_TRACE(rtlpriv, COMP_ERR, DBG_EMERG, in rtl92d_init_sw_vars()
201 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl92d_deinit_sw_vars() local
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()
209 skb_queue_purge(&rtlpriv->mac80211.skb_waitq[tid]); in rtl92d_deinit_sw_vars()