Home
last modified time | relevance | path

Searched refs:ppsc (Results 1 – 25 of 63) sorted by relevance

123

/drivers/net/wireless/realtek/rtlwifi/
A Dps.c109 (ppsc->hwradiooff)) { in rtl_ps_set_rf_state()
114 ppsc->rfoff_reason = 0; in rtl_ps_set_rf_state()
123 ppsc->hwradiooff = true; in rtl_ps_set_rf_state()
214 if (ppsc->inactiveps) { in rtl_ips_nic_off_wq_callback()
272 if (ppsc->inactiveps) { in rtl_ips_nic_on()
354 if ((ppsc->fwctrl_lps) && ppsc->report_linked) { in rtl_lps_set_psmode()
361 ppsc->smart_ps = 0; in rtl_lps_set_psmode()
377 ppsc->pwr_mode = ppsc->fwctrl_psmode; in rtl_lps_set_psmode()
378 ppsc->smart_ps = 2; in rtl_lps_set_psmode()
398 if (!ppsc->fwctrl_lps) in rtl_lps_enter_core()
[all …]
A Dpci.c69 ppsc->reg_rfps_level = 0; in _rtl_pci_update_default_setting()
70 ppsc->support_aspm = false; in _rtl_pci_update_default_setting()
132 ppsc->support_aspm = false; in _rtl_pci_update_default_setting()
136 ppsc->support_aspm = true; in _rtl_pci_update_default_setting()
137 ppsc->support_backdoor = true; in _rtl_pci_update_default_setting()
142 ppsc->support_aspm = true; in _rtl_pci_update_default_setting()
157 ppsc->support_aspm = false; in _rtl_pci_update_default_setting()
167 ppsc->support_aspm = false; in _rtl_pci_update_default_setting()
218 if (!ppsc->support_aspm) in rtl_pci_disable_aspm()
258 if (!ppsc->support_aspm) in rtl_pci_enable_aspm()
[all …]
/drivers/net/wireless/realtek/rtlwifi/rtl8192ce/
A Dphy.c405 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); in _rtl92ce_phy_set_rf_power_state() local
412 if ((ppsc->rfpwr_state == ERFOFF) && in _rtl92ce_phy_set_rf_power_state()
423 RT_CLEAR_PS_LEVEL(ppsc, in _rtl92ce_phy_set_rf_power_state()
429 ppsc->last_sleep_jiffies)); in _rtl92ce_phy_set_rf_power_state()
430 ppsc->last_awake_jiffies = jiffies; in _rtl92ce_phy_set_rf_power_state()
449 if (ppsc->rfoff_reason == RF_CHANGE_BY_IPS) { in _rtl92ce_phy_set_rf_power_state()
460 if (ppsc->rfpwr_state == ERFOFF) in _rtl92ce_phy_set_rf_power_state()
490 ppsc->last_awake_jiffies)); in _rtl92ce_phy_set_rf_power_state()
491 ppsc->last_sleep_jiffies = jiffies; in _rtl92ce_phy_set_rf_power_state()
502 ppsc->rfpwr_state = rfpwr_state; in _rtl92ce_phy_set_rf_power_state()
[all …]
A Dhw.c499 &ppsc->fwctrl_psmode); in rtl92ce_set_hw_reg()
864 if (ppsc->support_backdoor) in _rtl92ce_enable_aspm_back_door()
986 ppsc->rfpwr_state = ERFON; in rtl92ce_hw_init()
994 if (ppsc->rfpwr_state == ERFON) { in rtl92ce_hw_init()
2006 if (ppsc->swrf_processing) in rtl92ce_gpio_radio_on_off_checking()
2010 if (ppsc->rfchange_inprogress) { in rtl92ce_gpio_radio_on_off_checking()
2014 ppsc->rfchange_inprogress = true; in rtl92ce_gpio_radio_on_off_checking()
2029 ppsc->hwradiooff = false; in rtl92ce_gpio_radio_on_off_checking()
2036 ppsc->hwradiooff = true; in rtl92ce_gpio_radio_on_off_checking()
2042 ppsc->rfchange_inprogress = false; in rtl92ce_gpio_radio_on_off_checking()
[all …]
/drivers/net/wireless/realtek/rtlwifi/rtl8192cu/
A Dphy.c379 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); in _rtl92cu_phy_set_rf_power_state() local
386 if ((ppsc->rfpwr_state == ERFOFF) && in _rtl92cu_phy_set_rf_power_state()
397 RT_CLEAR_PS_LEVEL(ppsc, in _rtl92cu_phy_set_rf_power_state()
403 ppsc->last_sleep_jiffies)); in _rtl92cu_phy_set_rf_power_state()
404 ppsc->last_awake_jiffies = jiffies; in _rtl92cu_phy_set_rf_power_state()
447 if (ppsc->rfoff_reason == RF_CHANGE_BY_IPS) { in _rtl92cu_phy_set_rf_power_state()
457 if (ppsc->rfpwr_state == ERFOFF) in _rtl92cu_phy_set_rf_power_state()
485 ppsc->last_sleep_jiffies = jiffies; in _rtl92cu_phy_set_rf_power_state()
495 ppsc->rfpwr_state = rfpwr_state; in _rtl92cu_phy_set_rf_power_state()
502 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); in rtl92cu_phy_set_rf_power_state() local
[all …]
A Dhw.c906 ppsc->rfpwr_state = ERFON; in rtl92cu_hw_init()
908 if (ppsc->rfpwr_state == ERFON) { in rtl92cu_hw_init()
2078 if (ppsc->swrf_processing) in rtl92cu_gpio_radio_on_off_checking()
2081 if (ppsc->rfchange_inprogress) { in rtl92cu_gpio_radio_on_off_checking()
2085 ppsc->rfchange_inprogress = true; in rtl92cu_gpio_radio_on_off_checking()
2088 cur_rfstate = ppsc->rfpwr_state; in rtl92cu_gpio_radio_on_off_checking()
2092 if (ppsc->pwrdown_mode) { in rtl92cu_gpio_radio_on_off_checking()
2114 ppsc->hwradiooff = false; in rtl92cu_gpio_radio_on_off_checking()
2120 ppsc->hwradiooff = true; in rtl92cu_gpio_radio_on_off_checking()
2128 ppsc->hwradiooff = true; in rtl92cu_gpio_radio_on_off_checking()
[all …]
A Dled.c67 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); in rtl92cu_led_control() local
69 if ((ppsc->rfoff_reason > RF_CHANGE_BY_PS) && in rtl92cu_led_control()
/drivers/staging/rtl8723bs/include/
A Drtw_pwrctrl.h83 #define RT_IN_PS_LEVEL(ppsc, _PS_FLAG) ((ppsc->cur_ps_level & _PS_FLAG) ? true : false) argument
84 #define RT_CLEAR_PS_LEVEL(ppsc, _PS_FLAG) (ppsc->cur_ps_level &= (~(_PS_FLAG))) argument
85 #define RT_SET_PS_LEVEL(ppsc, _PS_FLAG) (ppsc->cur_ps_level |= _PS_FLAG) argument
/drivers/net/wireless/realtek/rtlwifi/rtl8188ee/
A Dhw.c255 if (ppsc->low_power_enable) { in _rtl88ee_fwlps_leave()
281 if (ppsc->low_power_enable) { in _rtl88ee_fwlps_enter()
286 &ppsc->fwctrl_psmode); in _rtl88ee_fwlps_enter()
294 &ppsc->fwctrl_psmode); in _rtl88ee_fwlps_enter()
1115 ppsc->rfpwr_state = ERFON; in rtl88ee_hw_init()
1121 if (ppsc->rfpwr_state == ERFON) { in rtl88ee_hw_init()
2220 if (ppsc->swrf_processing) in rtl88ee_gpio_radio_on_off_checking()
2224 if (ppsc->rfchange_inprogress) { in rtl88ee_gpio_radio_on_off_checking()
2240 ppsc->hwradiooff = false; in rtl88ee_gpio_radio_on_off_checking()
2248 ppsc->hwradiooff = true; in rtl88ee_gpio_radio_on_off_checking()
[all …]
/drivers/net/wireless/realtek/rtlwifi/rtl8192d/
A Dhw_common.c50 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); in rtl92d_get_hw_reg() local
75 *((bool *)(val)) = ppsc->fw_current_inpsmode; in rtl92d_get_hw_reg()
270 ppsc->fw_current_inpsmode = *((bool *)val); in rtl92d_set_hw_reg()
1054 if (ppsc->swrf_processing) in rtl92d_gpio_radio_on_off_checking()
1057 if (ppsc->rfchange_inprogress) { in rtl92d_gpio_radio_on_off_checking()
1062 ppsc->rfchange_inprogress = true; in rtl92d_gpio_radio_on_off_checking()
1073 ppsc->hwradiooff = false; in rtl92d_gpio_radio_on_off_checking()
1079 ppsc->hwradiooff = true; in rtl92d_gpio_radio_on_off_checking()
1084 ppsc->rfchange_inprogress = false; in rtl92d_gpio_radio_on_off_checking()
1090 ppsc->rfchange_inprogress = false; in rtl92d_gpio_radio_on_off_checking()
[all …]
/drivers/net/wireless/realtek/rtlwifi/rtl8192se/
A Dhw.c390 &ppsc->fwctrl_psmode); in rtl92se_set_hw_reg()
687 if (ppsc->support_aspm && !ppsc->support_backdoor) in _rtl92se_macconfig_before_fwdownload()
733 (ppsc->rfoff_reason == 0)) { in _rtl92se_macconfig_before_fwdownload()
2299 if (ppsc->swrf_processing) in rtl92se_gpio_radio_on_off_checking()
2303 if (ppsc->rfchange_inprogress) { in rtl92se_gpio_radio_on_off_checking()
2307 ppsc->rfchange_inprogress = true; in rtl92se_gpio_radio_on_off_checking()
2329 ppsc->hwradiooff = false; in rtl92se_gpio_radio_on_off_checking()
2336 ppsc->hwradiooff = true; in rtl92se_gpio_radio_on_off_checking()
2342 ppsc->rfchange_inprogress = false; in rtl92se_gpio_radio_on_off_checking()
2360 ppsc->rfchange_inprogress = false; in rtl92se_gpio_radio_on_off_checking()
[all …]
A Dphy.c506 if (rfpwr_state == ppsc->rfpwr_state) in rtl92s_phy_set_rf_power_state()
511 if ((ppsc->rfpwr_state == ERFOFF) && in rtl92s_phy_set_rf_power_state()
523 RT_CLEAR_PS_LEVEL(ppsc, in rtl92s_phy_set_rf_power_state()
529 ppsc->last_sleep_jiffies), in rtl92s_phy_set_rf_power_state()
531 ppsc->last_awake_jiffies = jiffies; in rtl92s_phy_set_rf_power_state()
562 if (ppsc->rfpwr_state == ERFOFF) in rtl92s_phy_set_rf_power_state()
595 ppsc->last_awake_jiffies)); in rtl92s_phy_set_rf_power_state()
600 ppsc->last_awake_jiffies), in rtl92s_phy_set_rf_power_state()
602 ppsc->last_sleep_jiffies = jiffies; in rtl92s_phy_set_rf_power_state()
613 ppsc->rfpwr_state = rfpwr_state; in rtl92s_phy_set_rf_power_state()
[all …]
A Dled.c90 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); in rtl92se_led_control() local
92 if ((ppsc->rfoff_reason > RF_CHANGE_BY_PS) && in rtl92se_led_control()
/drivers/net/wireless/realtek/rtlwifi/rtl8723ae/
A Dhw.c501 (u8 *)(&ppsc->fwctrl_psmode)); in rtl8723e_set_hw_reg()
862 if (ppsc->support_backdoor) in _rtl8723e_enable_aspm_back_door()
983 ppsc->rfpwr_state = ERFON; in rtl8723e_hw_init()
991 if (ppsc->rfpwr_state == ERFON) { in rtl8723e_hw_init()
2076 if (ppsc->swrf_processing) in rtl8723e_gpio_radio_on_off_checking()
2080 if (ppsc->rfchange_inprogress) { in rtl8723e_gpio_radio_on_off_checking()
2084 ppsc->rfchange_inprogress = true; in rtl8723e_gpio_radio_on_off_checking()
2103 ppsc->hwradiooff = false; in rtl8723e_gpio_radio_on_off_checking()
2110 ppsc->hwradiooff = true; in rtl8723e_gpio_radio_on_off_checking()
2116 ppsc->rfchange_inprogress = false; in rtl8723e_gpio_radio_on_off_checking()
[all …]
A Dphy.c1556 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); in _rtl8723e_phy_set_rf_power_state() local
1563 if ((ppsc->rfpwr_state == ERFOFF) && in _rtl8723e_phy_set_rf_power_state()
1574 RT_CLEAR_PS_LEVEL(ppsc, in _rtl8723e_phy_set_rf_power_state()
1580 ppsc->last_sleep_jiffies)); in _rtl8723e_phy_set_rf_power_state()
1581 ppsc->last_awake_jiffies = jiffies; in _rtl8723e_phy_set_rf_power_state()
1599 if (ppsc->rfoff_reason == RF_CHANGE_BY_IPS) { in _rtl8723e_phy_set_rf_power_state()
1609 if (ppsc->rfpwr_state == ERFOFF) in _rtl8723e_phy_set_rf_power_state()
1639 ppsc->last_awake_jiffies)); in _rtl8723e_phy_set_rf_power_state()
1640 ppsc->last_sleep_jiffies = jiffies; in _rtl8723e_phy_set_rf_power_state()
1650 ppsc->rfpwr_state = rfpwr_state; in _rtl8723e_phy_set_rf_power_state()
[all …]
/drivers/net/wireless/realtek/rtlwifi/rtl8821ae/
A Dhw.c240 if (ppsc->low_power_enable) { in _rtl8821ae_fwlps_leave()
267 if (ppsc->low_power_enable) { in _rtl8821ae_fwlps_enter()
274 (u8 *)(&ppsc->fwctrl_psmode)); in _rtl8821ae_fwlps_enter()
458 if (ppsc->wo_wlan_mode) in rtl8821ae_get_hw_reg()
1350 ppsc->wakeup_reason = 0; in _rtl8821ae_get_wakeup_reason()
1648 ppsc->rfpwr_state = ERFON; in _rtl8821ae_simple_initialize_adapter()
1954 ppsc->rfpwr_state = ERFON; in rtl8821ae_hw_init()
3721 if (ppsc->swrf_processing) in rtl8821ae_gpio_radio_on_off_checking()
3749 ppsc->hwradiooff = false; in rtl8821ae_gpio_radio_on_off_checking()
3757 ppsc->hwradiooff = true; in rtl8821ae_gpio_radio_on_off_checking()
[all …]
A Dfw.c199 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); in rtl8821ae_set_fw_related_for_wowlan() local
212 ppsc->fw_current_inpsmode = false; in rtl8821ae_set_fw_related_for_wowlan()
469 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); in rtl8821ae_set_fw_pwrmode_cmd() local
495 awake_intvl = ppsc->reg_max_lps_awakeintvl; in rtl8821ae_set_fw_pwrmode_cmd()
537 ppsc->smart_ps : 1)); in rtl8821ae_set_fw_pwrmode_cmd()
590 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); in rtl8821ae_set_fw_wowlan_mode() local
601 ((ppsc->wo_wlan_mode & WAKE_ON_MAGIC_PACKET) ? 1 : 0)); in rtl8821ae_set_fw_wowlan_mode()
623 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); in rtl8821ae_set_fw_remote_wake_ctrl_cmd() local
629 enable, ppsc->arp_offload_enable, ppsc->gtk_offload_enable); in rtl8821ae_set_fw_remote_wake_ctrl_cmd()
633 (ppsc->arp_offload_enable ? 1 : 0)); in rtl8821ae_set_fw_remote_wake_ctrl_cmd()
[all …]
/drivers/net/wireless/realtek/rtlwifi/rtl8723be/
A Dhw.c241 if (ppsc->low_power_enable) { in _rtl8723be_fwlps_leave()
269 if (ppsc->low_power_enable) { in _rtl8723be_fwlps_enter()
1408 ppsc->rfpwr_state = ERFON; in rtl8723be_hw_init()
1416 if (ppsc->rfpwr_state == ERFON) { in rtl8723be_hw_init()
2479 if (ppsc->swrf_processing) in rtl8723be_gpio_radio_on_off_checking()
2483 if (ppsc->rfchange_inprogress) { in rtl8723be_gpio_radio_on_off_checking()
2487 ppsc->rfchange_inprogress = true; in rtl8723be_gpio_radio_on_off_checking()
2506 ppsc->hwradiooff = false; in rtl8723be_gpio_radio_on_off_checking()
2513 ppsc->hwradiooff = true; in rtl8723be_gpio_radio_on_off_checking()
2519 ppsc->rfchange_inprogress = false; in rtl8723be_gpio_radio_on_off_checking()
[all …]
/drivers/net/wireless/realtek/rtlwifi/rtl8192du/
A Ddm.c96 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); in rtl92du_dm_watchdog() local
109 if (ppsc->rfpwr_state != ERFON || fw_current_inpsmode || in rtl92du_dm_watchdog()
110 !fwps_awake || ppsc->rfchange_inprogress) in rtl92du_dm_watchdog()
/drivers/net/wireless/realtek/rtlwifi/rtl8192de/
A Dhw.c330 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); in _rtl92de_gen_refresh_led_state() local
335 if (ppsc->rfoff_reason == RF_CHANGE_BY_IPS) in _rtl92de_gen_refresh_led_state()
337 else if (ppsc->rfoff_reason == RF_CHANGE_BY_INIT) in _rtl92de_gen_refresh_led_state()
569 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); in _rtl92de_enable_aspm_back_door() local
574 if (ppsc->support_backdoor) in _rtl92de_enable_aspm_back_door()
589 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); in rtl92de_hw_init() local
698 ppsc->rfpwr_state = ERFON; in rtl92de_hw_init()
708 if (ppsc->rfpwr_state == ERFON) { in rtl92de_hw_init()
956 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); in rtl92de_card_disable() local
966 ppsc->rfoff_reason > RF_CHANGE_BY_PS) in rtl92de_card_disable()
[all …]
A Ddm.c159 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); in rtl92de_dm_watchdog() local
171 if ((ppsc->rfpwr_state == ERFON) && ((!fw_current_inpsmode) && in rtl92de_dm_watchdog()
172 fwps_awake) && (!ppsc->rfchange_inprogress)) { in rtl92de_dm_watchdog()
A Dtrx.c55 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); in rtl92de_tx_fill_desc() local
223 if ((!ieee80211_is_data_qos(fc)) && ppsc->fwctrl_lps) { in rtl92de_tx_fill_desc()
236 struct rtl_ps_ctl *ppsc = rtl_psc(rtlpriv); in rtl92de_tx_fill_cmddesc() local
278 if (!ieee80211_is_data_qos(fc) && ppsc->fwctrl_lps) { in rtl92de_tx_fill_cmddesc()
/drivers/net/wireless/realtek/rtlwifi/rtl8192ee/
A Dhw.c228 if (ppsc->low_power_enable) { in _rtl92ee_fwlps_leave()
255 if (ppsc->low_power_enable) { in _rtl92ee_fwlps_enter()
260 (u8 *)(&ppsc->fwctrl_psmode)); in _rtl92ee_fwlps_enter()
268 (u8 *)(&ppsc->fwctrl_psmode)); in _rtl92ee_fwlps_enter()
306 *((bool *)(val)) = ppsc->fw_current_inpsmode; in rtl92ee_get_hw_reg()
604 ppsc->fw_current_inpsmode = *((bool *)val); in rtl92ee_set_hw_reg()
722 if (ppsc->rfoff_reason == RF_CHANGE_BY_IPS) in _rtl92ee_gen_refresh_led_state()
1334 ppsc->fw_current_inpsmode = false; in rtl92ee_hw_init()
1377 ppsc->rfpwr_state = ERFON; in rtl92ee_hw_init()
1387 if (ppsc->rfpwr_state == ERFON) { in rtl92ee_hw_init()
[all …]
A Dled.c91 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); in rtl92ee_led_control() local
93 if ((ppsc->rfoff_reason > RF_CHANGE_BY_PS) && in rtl92ee_led_control()
A Dfw.c168 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); in _rtl92ee_fill_h2c_command() local
181 if (ppsc->dot11_psmode != EACTIVE || in _rtl92ee_fill_h2c_command()
182 ppsc->inactive_pwrstate == ERFOFF) { in _rtl92ee_fill_h2c_command()
399 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); in rtl92ee_set_fw_pwrmode_cmd() local
425 awake_intvl = ppsc->reg_max_lps_awakeintvl; in rtl92ee_set_fw_pwrmode_cmd()
467 ppsc->smart_ps : 1)); in rtl92ee_set_fw_pwrmode_cmd()

Completed in 69 milliseconds

123