Lines Matching refs:rtlhal

119 	struct rtl_hal *rtlhal = rtl_hal(rtl_priv(hw));  in _rtl88ee_set_fw_clock_on()  local
126 if (!rtlhal->fw_ready) in _rtl88ee_set_fw_clock_on()
133 if (rtlhal->fw_clk_change_in_progress) { in _rtl88ee_set_fw_clock_on()
134 while (rtlhal->fw_clk_change_in_progress) { in _rtl88ee_set_fw_clock_on()
144 rtlhal->fw_clk_change_in_progress = false; in _rtl88ee_set_fw_clock_on()
150 if (IS_IN_LOW_POWER_STATE_88E(rtlhal->fw_ps_state)) { in _rtl88ee_set_fw_clock_on()
163 rtlhal->fw_ps_state = FW_PS_STATE_RF_ON_88E; in _rtl88ee_set_fw_clock_on()
166 rtlhal->fw_ps_state); in _rtl88ee_set_fw_clock_on()
171 rtlhal->fw_clk_change_in_progress = false; in _rtl88ee_set_fw_clock_on()
180 rtlhal->fw_clk_change_in_progress = false; in _rtl88ee_set_fw_clock_on()
189 struct rtl_hal *rtlhal = rtl_hal(rtl_priv(hw)); in _rtl88ee_set_fw_clock_off() local
196 if (!rtlhal->fw_ready) in _rtl88ee_set_fw_clock_off()
200 if (!rtlhal->allow_sw_to_change_hwclc) in _rtl88ee_set_fw_clock_off()
220 if (FW_PS_STATE(rtlhal->fw_ps_state) != in _rtl88ee_set_fw_clock_off()
223 if (!rtlhal->fw_clk_change_in_progress) { in _rtl88ee_set_fw_clock_off()
224 rtlhal->fw_clk_change_in_progress = true; in _rtl88ee_set_fw_clock_off()
226 rtlhal->fw_ps_state = FW_PS_STATE(rpwm_val); in _rtl88ee_set_fw_clock_off()
231 rtlhal->fw_clk_change_in_progress = false; in _rtl88ee_set_fw_clock_off()
266 struct rtl_hal *rtlhal = rtl_hal(rtl_priv(hw)); in _rtl88ee_fwlps_leave() local
273 rtlhal->allow_sw_to_change_hwclc = false; in _rtl88ee_fwlps_leave()
292 struct rtl_hal *rtlhal = rtl_hal(rtl_priv(hw)); in _rtl88ee_fwlps_enter() local
302 rtlhal->allow_sw_to_change_hwclc = true; in _rtl88ee_fwlps_enter()
825 if (rtlpriv->rtlhal.up_first_time) in _rtl88ee_gen_refresh_led_state()
840 struct rtl_hal *rtlhal = rtl_hal(rtl_priv(hw)); in _rtl88ee_init_mac() local
891 if (!rtlhal->mac_func_enable) { in _rtl88ee_init_mac()
939 if (rtlhal->earlymode_enable) {/*Early mode enable*/ in _rtl88ee_init_mac()
1060 struct rtl_hal *rtlhal = rtl_hal(rtl_priv(hw)); in rtl88ee_hw_init() local
1071 rtlpriv->rtlhal.being_init_adapter = true; in rtl88ee_hw_init()
1081 rtlhal->fw_ready = false; in rtl88ee_hw_init()
1088 rtlhal->mac_func_enable = true; in rtl88ee_hw_init()
1090 rtlhal->mac_func_enable = false; in rtl88ee_hw_init()
1091 rtlhal->fw_ps_state = FW_PS_STATE_ALL_ON_88E; in rtl88ee_hw_init()
1108 rtlhal->fw_ready = true; in rtl88ee_hw_init()
1110 rtlhal->last_hmeboxnum = 0; in rtl88ee_hw_init()
1111 rtlhal->fw_ps_state = FW_PS_STATE_ALL_ON_88E; in rtl88ee_hw_init()
1112 rtlhal->fw_clk_change_in_progress = false; in rtl88ee_hw_init()
1113 rtlhal->allow_sw_to_change_hwclc = false; in rtl88ee_hw_init()
1140 rtlhal->mac_func_enable = true; in rtl88ee_hw_init()
1150 (rtlhal->oem_id == RT_CID_819X_HP))) { in rtl88ee_hw_init()
1190 rtlpriv->rtlhal.being_init_adapter = false; in rtl88ee_hw_init()
1392 struct rtl_hal *rtlhal = rtl_hal(rtl_priv(hw)); in _rtl88ee_poweroff_adapter() local
1395 rtlhal->mac_func_enable = false; in _rtl88ee_poweroff_adapter()
1416 if ((rtl_read_byte(rtlpriv, REG_MCUFWDL) & BIT(7)) && rtlhal->fw_ready) in _rtl88ee_poweroff_adapter()
1462 if (rtlpriv->rtlhal.driver_is_goingto_unload || in rtl88ee_card_disable()
1837 struct rtl_hal *rtlhal = rtl_hal(rtl_priv(hw)); in _rtl88ee_read_adapter_info() local
1921 rtlhal->board_type = rtlefuse->board_type; in _rtl88ee_read_adapter_info()
1945 if (rtlhal->oem_id == RT_CID_DEFAULT) { in _rtl88ee_read_adapter_info()
1950 rtlhal->oem_id = RT_CID_819X_ACER; in _rtl88ee_read_adapter_info()
1955 rtlhal->oem_id = RT_CID_819X_LENOVO; in _rtl88ee_read_adapter_info()
1958 rtlhal->oem_id = RT_CID_819X_HP; in _rtl88ee_read_adapter_info()
1960 rtlhal->oem_id = RT_CID_DEFAULT; in _rtl88ee_read_adapter_info()
1963 rtlhal->oem_id = RT_CID_DEFAULT; in _rtl88ee_read_adapter_info()
1967 rtlhal->oem_id = RT_CID_TOSHIBA; in _rtl88ee_read_adapter_info()
1970 rtlhal->oem_id = RT_CID_819X_QMI; in _rtl88ee_read_adapter_info()
1974 rtlhal->oem_id = RT_CID_DEFAULT; in _rtl88ee_read_adapter_info()
1985 struct rtl_hal *rtlhal = rtl_hal(rtl_priv(hw)); in _rtl88ee_hal_customized_behavior() local
1989 switch (rtlhal->oem_id) { in _rtl88ee_hal_customized_behavior()
2003 "RT Customized ID: 0x%02X\n", rtlhal->oem_id); in _rtl88ee_hal_customized_behavior()
2011 struct rtl_hal *rtlhal = rtl_hal(rtl_priv(hw)); in rtl88ee_read_eeprom_info() local
2014 rtlhal->version = _rtl88ee_read_chip_version(hw); in rtl88ee_read_eeprom_info()
2021 rtlhal->version); in rtl88ee_read_eeprom_info()
2046 struct rtl_hal *rtlhal = rtl_hal(rtl_priv(hw)); in rtl88ee_update_hal_rate_table() local
2061 if (rtlhal->current_bandtype == BAND_ON_5G) in rtl88ee_update_hal_rate_table()
2136 struct rtl_hal *rtlhal = rtl_hal(rtl_priv(hw)); in rtl88ee_update_hal_rate_mask() local
2161 if (rtlhal->current_bandtype == BAND_ON_5G) in rtl88ee_update_hal_rate_mask()
2294 if (rtlpriv->rtlhal.being_init_adapter) in rtl88ee_gpio_radio_on_off_checking()