Lines Matching refs:rtlhal
106 struct rtl_hal *rtlhal = rtl_hal(rtl_priv(hw)); in _rtl8723be_set_fw_clock_on() local
113 if (!rtlhal->fw_ready) in _rtl8723be_set_fw_clock_on()
120 if (rtlhal->fw_clk_change_in_progress) { in _rtl8723be_set_fw_clock_on()
121 while (rtlhal->fw_clk_change_in_progress) { in _rtl8723be_set_fw_clock_on()
131 rtlhal->fw_clk_change_in_progress = false; in _rtl8723be_set_fw_clock_on()
137 if (IS_IN_LOW_POWER_STATE(rtlhal->fw_ps_state)) { in _rtl8723be_set_fw_clock_on()
151 rtlhal->fw_ps_state = FW_PS_STATE_RF_ON; in _rtl8723be_set_fw_clock_on()
154 rtlhal->fw_ps_state); in _rtl8723be_set_fw_clock_on()
159 rtlhal->fw_clk_change_in_progress = false; in _rtl8723be_set_fw_clock_on()
166 rtlhal->fw_clk_change_in_progress = false; in _rtl8723be_set_fw_clock_on()
174 struct rtl_hal *rtlhal = rtl_hal(rtl_priv(hw)); in _rtl8723be_set_fw_clock_off() local
181 if (!rtlhal->fw_ready) in _rtl8723be_set_fw_clock_off()
185 if (!rtlhal->allow_sw_to_change_hwclc) in _rtl8723be_set_fw_clock_off()
205 if (FW_PS_STATE(rtlhal->fw_ps_state) != FW_PS_STATE_RF_OFF_LOW_PWR) { in _rtl8723be_set_fw_clock_off()
207 if (!rtlhal->fw_clk_change_in_progress) { in _rtl8723be_set_fw_clock_off()
208 rtlhal->fw_clk_change_in_progress = true; in _rtl8723be_set_fw_clock_off()
210 rtlhal->fw_ps_state = FW_PS_STATE(rpwm_val); in _rtl8723be_set_fw_clock_off()
215 rtlhal->fw_clk_change_in_progress = false; in _rtl8723be_set_fw_clock_off()
237 struct rtl_hal *rtlhal = rtl_hal(rtl_priv(hw)); in _rtl8723be_fwlps_leave() local
244 rtlhal->allow_sw_to_change_hwclc = false; in _rtl8723be_fwlps_leave()
265 struct rtl_hal *rtlhal = rtl_hal(rtl_priv(hw)); in _rtl8723be_fwlps_enter() local
275 rtlhal->allow_sw_to_change_hwclc = true; in _rtl8723be_fwlps_enter()
792 if (rtlpriv->rtlhal.up_first_time) in _rtl8723be_gen_refresh_led_state()
807 struct rtl_hal *rtlhal = rtl_hal(rtlpriv); in _rtl8723be_init_mac() local
858 if (!rtlhal->mac_func_enable) { in _rtl8723be_init_mac()
1152 struct rtl_hal *rtlhal = rtl_hal(rtl_priv(hw)); in _rtl8723be_poweroff_adapter() local
1155 rtlhal->mac_func_enable = false; in _rtl8723be_poweroff_adapter()
1165 rtlhal->fw_ready) { in _rtl8723be_poweroff_adapter()
1328 struct rtl_hal *rtlhal = rtl_hal(rtl_priv(hw)); in rtl8723be_hw_init() local
1342 rtlhal->fw_ready = false; in rtl8723be_hw_init()
1343 rtlpriv->rtlhal.being_init_adapter = true; in rtl8723be_hw_init()
1348 rtlhal->mac_func_enable = true; in rtl8723be_hw_init()
1350 rtlhal->mac_func_enable = false; in rtl8723be_hw_init()
1351 rtlhal->fw_ps_state = FW_PS_STATE_ALL_ON; in rtl8723be_hw_init()
1356 rtlhal->mac_func_enable); in rtl8723be_hw_init()
1357 rtlhal->mac_func_enable = false; in rtl8723be_hw_init()
1359 if (rtlhal->mac_func_enable) { in rtl8723be_hw_init()
1361 rtlhal->mac_func_enable = false; in rtl8723be_hw_init()
1380 rtlhal->fw_ready = true; in rtl8723be_hw_init()
1382 rtlhal->last_hmeboxnum = 0; in rtl8723be_hw_init()
1404 rtlhal->mac_func_enable = true; in rtl8723be_hw_init()
1447 rtlpriv->rtlhal.being_init_adapter = false; in rtl8723be_hw_init()
1653 if (rtlpriv->rtlhal.driver_is_goingto_unload || in rtl8723be_card_disable()
2042 struct rtl_hal *rtlhal = rtl_hal(rtl_priv(hw)); in _rtl8723be_read_adapter_info() local
2098 rtlhal->board_type = rtlefuse->board_type; in _rtl8723be_read_adapter_info()
2102 rtlhal->package_type = _rtl8723be_read_package_type(hw); in _rtl8723be_read_adapter_info()
2107 if (rtlhal->oem_id == RT_CID_DEFAULT) { in _rtl8723be_read_adapter_info()
2141 rtlhal->oem_id = RT_CID_TOSHIBA; in _rtl8723be_read_adapter_info()
2143 rtlhal->oem_id = RT_CID_819X_ACER; in _rtl8723be_read_adapter_info()
2146 rtlhal->oem_id = RT_CID_819X_SAMSUNG; in _rtl8723be_read_adapter_info()
2149 rtlhal->oem_id = RT_CID_819X_LENOVO; in _rtl8723be_read_adapter_info()
2154 rtlhal->oem_id = RT_CID_819X_CLEVO; in _rtl8723be_read_adapter_info()
2163 rtlhal->oem_id = RT_CID_819X_DELL; in _rtl8723be_read_adapter_info()
2166 rtlhal->oem_id = RT_CID_819X_HP; in _rtl8723be_read_adapter_info()
2169 rtlhal->oem_id = RT_CID_819X_QMI; in _rtl8723be_read_adapter_info()
2172 rtlhal->oem_id = RT_CID_819X_PRONETS; in _rtl8723be_read_adapter_info()
2175 rtlhal->oem_id = RT_CID_819X_EDIMAX_ASUS; in _rtl8723be_read_adapter_info()
2177 rtlhal->oem_id = RT_CID_DEFAULT; in _rtl8723be_read_adapter_info()
2182 rtlhal->oem_id = RT_CID_TOSHIBA; in _rtl8723be_read_adapter_info()
2184 rtlhal->oem_id = RT_CID_819X_ACER; in _rtl8723be_read_adapter_info()
2187 rtlhal->oem_id = RT_CID_819X_PRONETS; in _rtl8723be_read_adapter_info()
2190 rtlhal->oem_id = in _rtl8723be_read_adapter_info()
2193 rtlhal->oem_id = RT_CID_DEFAULT; in _rtl8723be_read_adapter_info()
2195 rtlhal->oem_id = RT_CID_DEFAULT; in _rtl8723be_read_adapter_info()
2199 rtlhal->oem_id = RT_CID_TOSHIBA; in _rtl8723be_read_adapter_info()
2202 rtlhal->oem_id = RT_CID_CCX; in _rtl8723be_read_adapter_info()
2205 rtlhal->oem_id = RT_CID_819X_QMI; in _rtl8723be_read_adapter_info()
2210 rtlhal->oem_id = RT_CID_DEFAULT; in _rtl8723be_read_adapter_info()
2221 struct rtl_hal *rtlhal = rtl_hal(rtl_priv(hw)); in _rtl8723be_hal_customized_behavior() local
2224 switch (rtlhal->oem_id) { in _rtl8723be_hal_customized_behavior()
2238 "RT Customized ID: 0x%02X\n", rtlhal->oem_id); in _rtl8723be_hal_customized_behavior()
2246 struct rtl_hal *rtlhal = rtl_hal(rtl_priv(hw)); in rtl8723be_read_eeprom_info() local
2249 rtlhal->version = _rtl8723be_read_chip_version(hw); in rtl8723be_read_eeprom_info()
2256 rtlhal->version); in rtl8723be_read_eeprom_info()
2474 if (rtlpriv->rtlhal.being_init_adapter) in rtl8723be_gpio_radio_on_off_checking()