Lines Matching defs:rtlhal
75 struct rtl_hal *rtlhal = rtl_hal(rtl_priv(hw));
83 if (!rtlhal->fw_ready)
90 if (rtlhal->fw_clk_change_in_progress) {
91 while (rtlhal->fw_clk_change_in_progress) {
101 rtlhal->fw_clk_change_in_progress = false;
107 if (IS_IN_LOW_POWER_STATE_92E(rtlhal->fw_ps_state)) {
121 rtlhal->fw_ps_state = FW_PS_STATE_RF_ON_92E;
124 rtlhal->fw_ps_state);
129 rtlhal->fw_clk_change_in_progress = false;
137 rtlhal->fw_clk_change_in_progress = false;
145 struct rtl_hal *rtlhal = rtl_hal(rtl_priv(hw));
152 if (!rtlhal->fw_ready)
156 if (!rtlhal->allow_sw_to_change_hwclc)
177 if (FW_PS_STATE(rtlhal->fw_ps_state) != FW_PS_STATE_RF_OFF_LOW_PWR) {
179 if (!rtlhal->fw_clk_change_in_progress) {
180 rtlhal->fw_clk_change_in_progress = true;
182 rtlhal->fw_ps_state = FW_PS_STATE(rpwm_val);
187 rtlhal->fw_clk_change_in_progress = false;
224 struct rtl_hal *rtlhal = rtl_hal(rtl_priv(hw));
231 rtlhal->allow_sw_to_change_hwclc = false;
251 struct rtl_hal *rtlhal = rtl_hal(rtl_priv(hw));
261 rtlhal->allow_sw_to_change_hwclc = true;
719 if (rtlpriv->rtlhal.up_first_time)
734 struct rtl_hal *rtlhal = rtl_hal(rtl_priv(hw));
796 if (!rtlhal->mac_func_enable) {
1275 struct rtl_hal *rtlhal = rtl_hal(rtl_priv(hw));
1285 rtlpriv->rtlhal.being_init_adapter = true;
1291 rtlhal->mac_func_enable = true;
1293 rtlhal->mac_func_enable = false;
1294 rtlhal->fw_ps_state = FW_PS_STATE_ALL_ON_92E;
1300 rtlhal->mac_func_enable);
1301 rtlhal->mac_func_enable = false;
1329 rtlhal->fw_ready = false;
1332 rtlhal->fw_ready = true;
1335 rtlhal->fw_ps_state = FW_PS_STATE_ALL_ON_92E;
1336 rtlhal->fw_clk_change_in_progress = false;
1337 rtlhal->allow_sw_to_change_hwclc = false;
1338 rtlhal->last_hmeboxnum = 0;
1372 rtlhal->mac_func_enable = true;
1385 rtlpriv->rtlhal.being_init_adapter = false;
1608 struct rtl_hal *rtlhal = rtl_hal(rtl_priv(hw));
1611 rtlhal->mac_func_enable = false;
1622 if ((rtl_read_byte(rtlpriv, REG_MCUFWDL) & BIT(7)) && rtlhal->fw_ready)
1662 if (rtlpriv->rtlhal.driver_is_goingto_unload ||
2099 struct rtl_hal *rtlhal = rtl_hal(rtl_priv(hw));
2136 rtlhal->board_type = rtlefuse->board_type;
2148 if (rtlhal->oem_id == RT_CID_DEFAULT) {
2154 rtlhal->oem_id = RT_CID_819X_LENOVO;
2156 rtlhal->oem_id = RT_CID_DEFAULT;
2160 rtlhal->oem_id = RT_CID_DEFAULT;
2171 struct rtl_hal *rtlhal = rtl_hal(rtl_priv(hw));
2176 "RT Customized ID: 0x%02X\n", rtlhal->oem_id);
2184 struct rtl_hal *rtlhal = rtl_hal(rtl_priv(hw));
2187 rtlhal->version = _rtl92ee_read_chip_version(hw);
2195 rtlhal->version);