Lines Matching refs:rtlhal
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()
167 struct rtl_hal *rtlhal = rtl_hal(rtl_priv(hw)); in _rtl92ee_set_fw_clock_off() local
174 if (!rtlhal->fw_ready) in _rtl92ee_set_fw_clock_off()
178 if (!rtlhal->allow_sw_to_change_hwclc) in _rtl92ee_set_fw_clock_off()
199 if (FW_PS_STATE(rtlhal->fw_ps_state) != FW_PS_STATE_RF_OFF_LOW_PWR) { in _rtl92ee_set_fw_clock_off()
201 if (!rtlhal->fw_clk_change_in_progress) { in _rtl92ee_set_fw_clock_off()
202 rtlhal->fw_clk_change_in_progress = true; in _rtl92ee_set_fw_clock_off()
204 rtlhal->fw_ps_state = FW_PS_STATE(rpwm_val); in _rtl92ee_set_fw_clock_off()
209 rtlhal->fw_clk_change_in_progress = false; in _rtl92ee_set_fw_clock_off()
246 struct rtl_hal *rtlhal = rtl_hal(rtl_priv(hw)); in _rtl92ee_fwlps_leave() local
253 rtlhal->allow_sw_to_change_hwclc = false; in _rtl92ee_fwlps_leave()
273 struct rtl_hal *rtlhal = rtl_hal(rtl_priv(hw)); in _rtl92ee_fwlps_enter() local
283 rtlhal->allow_sw_to_change_hwclc = true; in _rtl92ee_fwlps_enter()
739 if (rtlpriv->rtlhal.up_first_time) in _rtl92ee_gen_refresh_led_state()
754 struct rtl_hal *rtlhal = rtl_hal(rtl_priv(hw)); in _rtl92ee_init_mac() local
816 if (!rtlhal->mac_func_enable) { in _rtl92ee_init_mac()
1276 struct rtl_hal *rtlhal = rtl_hal(rtl_priv(hw)); in rtl92ee_hw_init() local
1286 rtlpriv->rtlhal.being_init_adapter = true; in rtl92ee_hw_init()
1292 rtlhal->mac_func_enable = true; in rtl92ee_hw_init()
1294 rtlhal->mac_func_enable = false; in rtl92ee_hw_init()
1295 rtlhal->fw_ps_state = FW_PS_STATE_ALL_ON_92E; in rtl92ee_hw_init()
1301 rtlhal->mac_func_enable); in rtl92ee_hw_init()
1302 rtlhal->mac_func_enable = false; in rtl92ee_hw_init()
1324 rtlhal->rx_tag = 0; in rtl92ee_hw_init()
1331 rtlhal->fw_ready = false; in rtl92ee_hw_init()
1334 rtlhal->fw_ready = true; in rtl92ee_hw_init()
1337 rtlhal->fw_ps_state = FW_PS_STATE_ALL_ON_92E; in rtl92ee_hw_init()
1338 rtlhal->fw_clk_change_in_progress = false; in rtl92ee_hw_init()
1339 rtlhal->allow_sw_to_change_hwclc = false; in rtl92ee_hw_init()
1340 rtlhal->last_hmeboxnum = 0; in rtl92ee_hw_init()
1374 rtlhal->mac_func_enable = true; in rtl92ee_hw_init()
1387 rtlpriv->rtlhal.being_init_adapter = false; in rtl92ee_hw_init()
1611 struct rtl_hal *rtlhal = rtl_hal(rtl_priv(hw)); in _rtl92ee_poweroff_adapter() local
1614 rtlhal->mac_func_enable = false; in _rtl92ee_poweroff_adapter()
1625 if ((rtl_read_byte(rtlpriv, REG_MCUFWDL) & BIT(7)) && rtlhal->fw_ready) in _rtl92ee_poweroff_adapter()
1665 if (rtlpriv->rtlhal.driver_is_goingto_unload || in rtl92ee_card_disable()
2112 struct rtl_hal *rtlhal = rtl_hal(rtl_priv(hw)); in _rtl92ee_read_adapter_info() local
2195 rtlhal->board_type = rtlefuse->board_type; in _rtl92ee_read_adapter_info()
2205 if (rtlhal->oem_id == RT_CID_DEFAULT) { in _rtl92ee_read_adapter_info()
2211 rtlhal->oem_id = RT_CID_819X_LENOVO; in _rtl92ee_read_adapter_info()
2213 rtlhal->oem_id = RT_CID_DEFAULT; in _rtl92ee_read_adapter_info()
2217 rtlhal->oem_id = RT_CID_DEFAULT; in _rtl92ee_read_adapter_info()
2227 struct rtl_hal *rtlhal = rtl_hal(rtl_priv(hw)); in _rtl92ee_hal_customized_behavior() local
2232 "RT Customized ID: 0x%02X\n", rtlhal->oem_id); in _rtl92ee_hal_customized_behavior()
2240 struct rtl_hal *rtlhal = rtl_hal(rtl_priv(hw)); in rtl92ee_read_eeprom_info() local
2243 rtlhal->version = _rtl92ee_read_chip_version(hw); in rtl92ee_read_eeprom_info()
2251 rtlhal->version); in rtl92ee_read_eeprom_info()