/linux-master/drivers/net/wireless/realtek/rtlwifi/ |
H A D | ps.c | 13 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); local 30 RT_CLEAR_PS_LEVEL(ppsc, RT_RF_OFF_LEVL_HALT_NIC); 70 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); local 80 if (ppsc->rfchange_inprogress) { 88 while (ppsc->rfchange_inprogress) { 98 ppsc->rfchange_inprogress = true; 106 ppsc->rfoff_reason &= (~changesource); 109 (ppsc->hwradiooff)) { 110 ppsc->hwradiooff = false; 113 if (!ppsc 154 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); local 190 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); local 266 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); local 303 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); local 329 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); local 395 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); local 434 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); local 546 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); local 578 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); local [all...] |
H A D | pci.c | 64 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); local 69 ppsc->reg_rfps_level = 0; 70 ppsc->support_aspm = false; 80 ppsc->reg_rfps_level |= RT_RF_LPS_LEVEL_ASPM; 85 ppsc->reg_rfps_level |= (RT_RF_LPS_LEVEL_ASPM | 93 ppsc->reg_rfps_level &= ~(RT_RF_LPS_LEVEL_ASPM); 94 ppsc->reg_rfps_level |= (RT_RF_PS_LEVEL_ALWAYS_ASPM | 102 ppsc->reg_rfps_level &= ~(RT_RF_LPS_LEVEL_ASPM | 104 ppsc->reg_rfps_level |= RT_RF_PS_LEVEL_ALWAYS_ASPM; 108 ppsc 200 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); local 242 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); local 363 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); local 1723 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); local 1772 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); local [all...] |
/linux-master/drivers/net/wireless/realtek/rtlwifi/rtl8192ce/ |
H A D | led.c | 91 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); local 93 if ((ppsc->rfoff_reason > RF_CHANGE_BY_PS) &&
|
H A D | phy.c | 405 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); local 412 if ((ppsc->rfpwr_state == ERFOFF) && 413 RT_IN_PS_LEVEL(ppsc, RT_RF_OFF_LEVL_HALT_NIC)) { 423 RT_CLEAR_PS_LEVEL(ppsc, 429 ppsc->last_sleep_jiffies)); 430 ppsc->last_awake_jiffies = jiffies; 443 if (ppsc->reg_rfps_level & RT_RF_OFF_LEVL_HALT_NIC) { 447 RT_SET_PS_LEVEL(ppsc, RT_RF_OFF_LEVL_HALT_NIC); 449 if (ppsc->rfoff_reason == RF_CHANGE_BY_IPS) { 460 if (ppsc 509 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); local [all...] |
H A D | hw.c | 74 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); local 82 *((enum rf_pwrstate *)(val)) = ppsc->rfpwr_state; 104 *((bool *) (val)) = ppsc->fw_current_inpsmode; 133 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); local 408 ppsc->fw_current_inpsmode = *((bool *) val); 499 &ppsc->fwctrl_psmode); 636 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); local 642 if (ppsc->rfoff_reason == RF_CHANGE_BY_IPS) 644 else if (ppsc->rfoff_reason == RF_CHANGE_BY_INIT) 858 struct rtl_ps_ctl *ppsc local 914 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); local 1338 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); local 2009 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); local [all...] |
/linux-master/drivers/net/wireless/realtek/rtlwifi/rtl8192se/ |
H A D | led.c | 90 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); local 92 if ((ppsc->rfoff_reason > RF_CHANGE_BY_PS) &&
|
H A D | hw.c | 22 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); local 31 *((enum rf_pwrstate *)(val)) = ppsc->rfpwr_state; 35 *((bool *) (val)) = ppsc->fw_current_inpsmode; 69 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); local 322 ppsc->fw_current_inpsmode = *((bool *) val); 390 &ppsc->fwctrl_psmode); 532 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); local 687 if (ppsc->support_aspm && !ppsc->support_backdoor) 732 if ((ppsc 1302 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); local 1508 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); local 2288 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); local [all...] |
/linux-master/drivers/net/wireless/realtek/rtlwifi/rtl8192ee/ |
H A D | led.c | 91 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); local 93 if ((ppsc->rfoff_reason > RF_CHANGE_BY_PS) &&
|
/linux-master/drivers/net/wireless/realtek/rtlwifi/rtl8192cu/ |
H A D | led.c | 67 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); local 69 if ((ppsc->rfoff_reason > RF_CHANGE_BY_PS) &&
|
H A D | phy.c | 379 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); local 386 if ((ppsc->rfpwr_state == ERFOFF) && 387 RT_IN_PS_LEVEL(ppsc, RT_RF_OFF_LEVL_HALT_NIC)) { 397 RT_CLEAR_PS_LEVEL(ppsc, 403 ppsc->last_sleep_jiffies)); 404 ppsc->last_awake_jiffies = jiffies; 441 if (ppsc->reg_rfps_level & RT_RF_OFF_LEVL_HALT_NIC) { 445 RT_SET_PS_LEVEL(ppsc, RT_RF_OFF_LEVL_HALT_NIC); 447 if (ppsc->rfoff_reason == RF_CHANGE_BY_IPS) { 457 if (ppsc 502 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); local [all...] |
H A D | hw.c | 869 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); local 917 ppsc->rfpwr_state = ERFON; 919 if (ppsc->rfpwr_state == ERFON) { 1260 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); local 1269 RT_SET_PS_LEVEL(ppsc, RT_RF_OFF_LEVL_HALT_NIC); 1406 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); local 1414 *((enum rf_pwrstate *)(val)) = ppsc->rfpwr_state; 1435 *((bool *) (val)) = ppsc->fw_current_inpsmode; 1486 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); local 1733 ppsc 2081 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); local [all...] |
/linux-master/drivers/staging/rtl8723bs/include/ |
H A D | rtw_pwrctrl.h | 118 #define RT_IN_PS_LEVEL(ppsc, _PS_FLAG) ((ppsc->cur_ps_level & _PS_FLAG) ? true : false) 119 #define RT_CLEAR_PS_LEVEL(ppsc, _PS_FLAG) (ppsc->cur_ps_level &= (~(_PS_FLAG))) 120 #define RT_SET_PS_LEVEL(ppsc, _PS_FLAG) (ppsc->cur_ps_level |= _PS_FLAG)
|
/linux-master/drivers/net/wireless/realtek/rtlwifi/rtl8192de/ |
H A D | dm.c | 159 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); local 171 if ((ppsc->rfpwr_state == ERFON) && ((!fw_current_inpsmode) && 172 fwps_awake) && (!ppsc->rfchange_inprogress)) {
|
H A D | led.c | 99 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); local 101 if ((ppsc->rfoff_reason > RF_CHANGE_BY_PS) &&
|
H A D | trx.c | 55 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); local 223 if ((!ieee80211_is_data_qos(fc)) && ppsc->fwctrl_lps) { 236 struct rtl_ps_ctl *ppsc = rtl_psc(rtlpriv); local 278 if (!ieee80211_is_data_qos(fc) && ppsc->fwctrl_lps) {
|
H A D | hw.c | 330 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); local 335 if (ppsc->rfoff_reason == RF_CHANGE_BY_IPS) 337 else if (ppsc->rfoff_reason == RF_CHANGE_BY_INIT) 569 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); local 574 if (ppsc->support_backdoor) 589 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); local 698 ppsc->rfpwr_state = ERFON; 708 if (ppsc->rfpwr_state == ERFON) { 956 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); local 966 ppsc [all...] |
/linux-master/drivers/net/wireless/realtek/rtlwifi/rtl8723ae/ |
H A D | led.c | 99 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); local 101 if ((ppsc->rfoff_reason > RF_CHANGE_BY_PS) &&
|
H A D | hw.c | 78 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); local 86 *((enum rf_pwrstate *)(val)) = ppsc->rfpwr_state; 108 *((bool *)(val)) = ppsc->fw_current_inpsmode; 137 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); local 410 ppsc->fw_current_inpsmode = *((bool *)val); 501 (u8 *)(&ppsc->fwctrl_psmode)); 640 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); local 646 if (ppsc->rfoff_reason == RF_CHANGE_BY_IPS) 648 else if (ppsc->rfoff_reason == RF_CHANGE_BY_INIT) 856 struct rtl_ps_ctl *ppsc local 911 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); local 1295 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); local 2076 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); local [all...] |
/linux-master/drivers/net/wireless/realtek/rtlwifi/rtl8723be/ |
H A D | led.c | 98 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); local 100 if ((ppsc->rfoff_reason > RF_CHANGE_BY_PS) &&
|
H A D | hw.c | 236 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); local 241 if (ppsc->low_power_enable) { 264 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); local 269 if (ppsc->low_power_enable) { 274 (u8 *)(&ppsc->fwctrl_psmode)); 282 (u8 *)(&ppsc->fwctrl_psmode)); 292 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); local 300 *((enum rf_pwrstate *)(val)) = ppsc->rfpwr_state; 321 *((bool *)(val)) = ppsc->fw_current_inpsmode; 399 struct rtl_ps_ctl *ppsc local 789 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); local 1331 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); local 1646 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); local 2468 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); local [all...] |
/linux-master/drivers/net/wireless/realtek/rtlwifi/rtl8188ee/ |
H A D | led.c | 96 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); local 98 if ((ppsc->rfoff_reason > RF_CHANGE_BY_PS) &&
|
H A D | hw.c | 250 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); local 255 if (ppsc->low_power_enable) { 276 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); local 281 if (ppsc->low_power_enable) { 286 &ppsc->fwctrl_psmode); 294 &ppsc->fwctrl_psmode); 302 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); local 310 *((enum rf_pwrstate *)(val)) = ppsc->rfpwr_state; 331 *((bool *)(val)) = ppsc->fw_current_inpsmode; 357 struct rtl_ps_ctl *ppsc local 800 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); local 941 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); local 1037 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); local 1423 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); local 2212 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); local [all...] |
/linux-master/drivers/net/wireless/realtek/rtlwifi/rtl8192d/ |
H A D | hw_common.c | 50 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); local 54 *((enum rf_pwrstate *)(val)) = ppsc->rfpwr_state; 75 *((bool *)(val)) = ppsc->fw_current_inpsmode; 108 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); local 270 ppsc->fw_current_inpsmode = *((bool *)val); 1044 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); local 1054 if (ppsc->swrf_processing) 1057 if (ppsc->rfchange_inprogress) { 1062 ppsc->rfchange_inprogress = true; 1069 if (ppsc [all...] |
/linux-master/drivers/net/wireless/realtek/rtlwifi/rtl8821ae/ |
H A D | led.c | 176 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); local 178 if ((ppsc->rfoff_reason > RF_CHANGE_BY_PS) &&
|
H A D | hw.c | 235 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); local 240 if (ppsc->low_power_enable) { 262 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); local 267 if (ppsc->low_power_enable) { 274 (u8 *)(&ppsc->fwctrl_psmode)); 284 (u8 *)(&ppsc->fwctrl_psmode)); 394 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); local 423 *((enum rf_pwrstate *)(val)) = ppsc->rfpwr_state; 444 *((bool *)(val)) = ppsc->fw_current_inpsmode; 458 if (ppsc 476 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); local 866 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); local 1342 struct rtl_ps_ctl *ppsc = rtl_psc(rtlpriv); local 1629 struct rtl_ps_ctl *ppsc = rtl_psc(rtlpriv); local 1846 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); local 2301 struct rtl_ps_ctl *ppsc = rtl_psc(rtlpriv); local 3710 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); local [all...] |