/drivers/net/wireless/rtlwifi/ |
H A D | ps.c | 35 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); local 49 RT_CLEAR_PS_LEVEL(ppsc, RT_RF_OFF_LEVL_HALT_NIC); 84 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); local 98 if (ppsc->rfchange_inprogress) { 106 while (ppsc->rfchange_inprogress) { 116 ppsc->rfchange_inprogress = true; 123 rtstate = ppsc->rfpwr_state; 127 ppsc->rfoff_reason &= (~changesource); 130 (ppsc->hwradiooff)) { 131 ppsc 179 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); local 216 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); local 292 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); local 329 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); local 355 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); local 421 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); local 464 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); local 578 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); local 611 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); local [all...] |
H A D | pci.c | 84 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); local 89 ppsc->reg_rfps_level = 0; 90 ppsc->support_aspm = false; 93 ppsc->const_amdpci_aspm = rtlpci->const_amdpci_aspm; 101 ppsc->reg_rfps_level |= RT_RF_LPS_LEVEL_ASPM; 106 ppsc->reg_rfps_level |= (RT_RF_LPS_LEVEL_ASPM | 115 ppsc->reg_rfps_level &= ~(RT_RF_LPS_LEVEL_ASPM); 116 ppsc->reg_rfps_level |= (RT_RF_PS_LEVEL_ALWAYS_ASPM | 125 ppsc->reg_rfps_level &= ~(RT_RF_LPS_LEVEL_ASPM | 127 ppsc 226 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); local 280 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); local 441 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); local 1797 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); local 1836 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); local [all...] |
/drivers/staging/rtl8723au/include/ |
H A D | rtw_pwrctrl.h | 129 #define RT_IN_PS_LEVEL(ppsc, _PS_FLAG) \ 130 ((ppsc->cur_ps_level & _PS_FLAG) ? true : false) 131 #define RT_CLEAR_PS_LEVEL(ppsc, _PS_FLAG) \ 132 (ppsc->cur_ps_level &= (~(_PS_FLAG))) 133 #define RT_SET_PS_LEVEL(ppsc, _PS_FLAG) \ 134 (ppsc->cur_ps_level |= _PS_FLAG)
|
/drivers/staging/rtl8188eu/include/ |
H A D | rtw_pwrctrl.h | 143 #define RT_IN_PS_LEVEL(ppsc, _PS_FLAG) \ 144 ((ppsc->cur_ps_level & _PS_FLAG) ? true : false) 145 #define RT_CLEAR_PS_LEVEL(ppsc, _PS_FLAG) \ 146 (ppsc->cur_ps_level &= (~(_PS_FLAG))) 147 #define RT_SET_PS_LEVEL(ppsc, _PS_FLAG) \ 148 (ppsc->cur_ps_level |= _PS_FLAG)
|
/drivers/net/wireless/rtlwifi/rtl8192ce/ |
H A D | phy.c | 465 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); local 472 if ((ppsc->rfpwr_state == ERFOFF) && 473 RT_IN_PS_LEVEL(ppsc, RT_RF_OFF_LEVL_HALT_NIC)) { 482 RT_CLEAR_PS_LEVEL(ppsc, 488 ppsc-> 490 ppsc->last_awake_jiffies = jiffies; 503 if (ppsc->reg_rfps_level & RT_RF_OFF_LEVL_HALT_NIC) { 507 RT_SET_PS_LEVEL(ppsc, RT_RF_OFF_LEVL_HALT_NIC); 509 if (ppsc->rfoff_reason == RF_CHANGE_BY_IPS) { 520 if (ppsc 568 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); local [all...] |
H A D | led.c | 136 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); local 138 if ((ppsc->rfoff_reason > RF_CHANGE_BY_PS) &&
|
H A D | hw.c | 100 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); local 108 *((enum rf_pwrstate *)(val)) = ppsc->rfpwr_state; 130 *((bool *) (val)) = ppsc->fw_current_inpsmode; 159 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); local 436 ppsc->fw_current_inpsmode = *((bool *) val); 526 &ppsc->fwctrl_psmode); 660 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); local 666 if (ppsc->rfoff_reason == RF_CHANGE_BY_IPS) 668 else if (ppsc->rfoff_reason == RF_CHANGE_BY_INIT) 883 struct rtl_ps_ctl *ppsc local 939 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); local 1352 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); local 2092 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); local [all...] |
/drivers/net/wireless/rtlwifi/rtl8192cu/ |
H A D | phy.c | 421 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); local 428 if ((ppsc->rfpwr_state == ERFOFF) && 429 RT_IN_PS_LEVEL(ppsc, RT_RF_OFF_LEVL_HALT_NIC)) { 439 RT_CLEAR_PS_LEVEL(ppsc, 445 ppsc->last_sleep_jiffies)); 446 ppsc->last_awake_jiffies = jiffies; 483 if (ppsc->reg_rfps_level & RT_RF_OFF_LEVL_HALT_NIC) { 487 RT_SET_PS_LEVEL(ppsc, RT_RF_OFF_LEVL_HALT_NIC); 489 if (ppsc->rfoff_reason == RF_CHANGE_BY_IPS) { 499 if (ppsc 544 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); local [all...] |
H A D | led.c | 127 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); local 129 if ((ppsc->rfoff_reason > RF_CHANGE_BY_PS) &&
|
H A D | hw.c | 988 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); local 1034 ppsc->rfpwr_state = ERFON; 1036 if (ppsc->rfpwr_state == ERFON) { 1378 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); local 1387 RT_SET_PS_LEVEL(ppsc, RT_RF_OFF_LEVL_HALT_NIC); 1538 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); local 1546 *((enum rf_pwrstate *)(val)) = ppsc->rfpwr_state; 1567 *((bool *) (val)) = ppsc->fw_current_inpsmode; 1615 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); local 1937 ppsc 2275 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); local [all...] |
/drivers/net/wireless/rtlwifi/rtl8188ee/ |
H A D | led.c | 139 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); local 141 if ((ppsc->rfoff_reason > RF_CHANGE_BY_PS) &&
|
H A D | hw.c | 264 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); local 269 if (ppsc->low_power_enable) { 290 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); local 295 if (ppsc->low_power_enable) { 300 &ppsc->fwctrl_psmode); 308 &ppsc->fwctrl_psmode); 316 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); local 324 *((enum rf_pwrstate *)(val)) = ppsc->rfpwr_state; 345 *((bool *)(val)) = ppsc->fw_current_inpsmode; 370 struct rtl_ps_ctl *ppsc local 821 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); local 966 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); local 1062 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); local 1466 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); local 2304 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); local [all...] |
/drivers/net/wireless/rtlwifi/rtl8192de/ |
H A D | led.c | 144 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); local 146 if ((ppsc->rfoff_reason > RF_CHANGE_BY_PS) &&
|
H A D | hw.c | 120 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); local 128 *((enum rf_pwrstate *)(val)) = ppsc->rfpwr_state; 149 *((bool *) (val)) = ppsc->fw_current_inpsmode; 181 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); local 407 ppsc->fw_current_inpsmode = *((bool *) val); 624 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); local 629 if (ppsc->rfoff_reason == RF_CHANGE_BY_IPS) 631 else if (ppsc->rfoff_reason == RF_CHANGE_BY_INIT) 863 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); local 868 if (ppsc 909 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); local 1308 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); local 2112 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); local [all...] |
/drivers/net/wireless/rtlwifi/rtl8192ee/ |
H A D | led.c | 131 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); local 133 if ((ppsc->rfoff_reason > RF_CHANGE_BY_PS) &&
|
H A D | hw.c | 268 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); local 273 if (ppsc->low_power_enable) { 295 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); local 300 if (ppsc->low_power_enable) { 305 (u8 *)(&ppsc->fwctrl_psmode)); 313 (u8 *)(&ppsc->fwctrl_psmode)); 322 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); local 330 *((enum rf_pwrstate *)(val)) = ppsc->rfpwr_state; 351 *((bool *)(val)) = ppsc->fw_current_inpsmode; 459 struct rtl_ps_ctl *ppsc local 762 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); local 1046 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); local 1172 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); local 1555 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); local [all...] |
/drivers/net/wireless/rtlwifi/rtl8192se/ |
H A D | led.c | 135 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); local 137 if ((ppsc->rfoff_reason > RF_CHANGE_BY_PS) &&
|
H A D | hw.c | 48 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); local 57 *((enum rf_pwrstate *)(val)) = ppsc->rfpwr_state; 61 *((bool *) (val)) = ppsc->fw_current_inpsmode; 95 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); local 348 ppsc->fw_current_inpsmode = *((bool *) val); 416 &ppsc->fwctrl_psmode); 559 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); local 714 if (ppsc->support_aspm && !ppsc->support_backdoor) 760 if ((ppsc 1333 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); local 1540 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); local 2322 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); local [all...] |
H A D | phy.c | 544 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); local 549 if (rfpwr_state == ppsc->rfpwr_state) 554 if ((ppsc->rfpwr_state == ERFOFF) && 555 RT_IN_PS_LEVEL(ppsc, RT_RF_OFF_LEVL_HALT_NIC)) { 566 RT_CLEAR_PS_LEVEL(ppsc, 572 ppsc-> 575 ppsc->last_awake_jiffies = jiffies; 590 if (ppsc->reg_rfps_level & RT_RF_OFF_LEVL_HALT_NIC) { 594 RT_SET_PS_LEVEL(ppsc, RT_RF_OFF_LEVL_HALT_NIC); 596 if (ppsc 1614 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); local [all...] |
/drivers/net/wireless/rtlwifi/rtl8723ae/ |
H A D | led.c | 144 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); local 146 if ((ppsc->rfoff_reason > RF_CHANGE_BY_PS) &&
|
H A D | hw.c | 100 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); local 108 *((enum rf_pwrstate *)(val)) = ppsc->rfpwr_state; 130 *((bool *)(val)) = ppsc->fw_current_inpsmode; 157 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); local 434 ppsc->fw_current_inpsmode = *((bool *)val); 525 (u8 *)(&ppsc->fwctrl_psmode)); 666 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); local 672 if (ppsc->rfoff_reason == RF_CHANGE_BY_IPS) 674 else if (ppsc->rfoff_reason == RF_CHANGE_BY_INIT) 884 struct rtl_ps_ctl *ppsc local 939 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); local 1339 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); local 2165 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); local [all...] |
H A D | phy.c | 1595 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); local 1602 if ((ppsc->rfpwr_state == ERFOFF) && 1603 RT_IN_PS_LEVEL(ppsc, RT_RF_OFF_LEVL_HALT_NIC)) { 1613 RT_CLEAR_PS_LEVEL(ppsc, 1619 ppsc-> 1621 ppsc->last_awake_jiffies = jiffies; 1633 if (ppsc->reg_rfps_level & RT_RF_OFF_LEVL_HALT_NIC) { 1637 RT_SET_PS_LEVEL(ppsc, RT_RF_OFF_LEVL_HALT_NIC); 1639 if (ppsc->rfoff_reason == RF_CHANGE_BY_IPS) { 1649 if (ppsc 1697 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); local [all...] |
/drivers/net/wireless/rtlwifi/rtl8723be/ |
H A D | led.c | 139 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); local 141 if ((ppsc->rfoff_reason > RF_CHANGE_BY_PS) &&
|
H A D | hw.c | 253 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); local 258 if (ppsc->low_power_enable) { 281 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); local 286 if (ppsc->low_power_enable) { 291 (u8 *)(&ppsc->fwctrl_psmode)); 299 (u8 *)(&ppsc->fwctrl_psmode)); 309 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); local 317 *((enum rf_pwrstate *)(val)) = ppsc->rfpwr_state; 338 *((bool *)(val)) = ppsc->fw_current_inpsmode; 414 struct rtl_ps_ctl *ppsc local 812 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); local 1350 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); local 1681 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); local 2505 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); local [all...] |
/drivers/net/wireless/rtlwifi/rtl8821ae/ |
H A D | hw.c | 253 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); local 258 if (ppsc->low_power_enable) { 280 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); local 285 if (ppsc->low_power_enable) { 292 (u8 *)(&ppsc->fwctrl_psmode)); 302 (u8 *)(&ppsc->fwctrl_psmode)); 412 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); local 441 *((enum rf_pwrstate *)(val)) = ppsc->rfpwr_state; 462 *((bool *)(val)) = ppsc->fw_current_inpsmode; 476 if (ppsc 494 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); local 894 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); local 1369 struct rtl_ps_ctl *ppsc = rtl_psc(rtlpriv); local 1661 struct rtl_ps_ctl *ppsc = rtl_psc(rtlpriv); local 1878 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); local 2377 struct rtl_ps_ctl *ppsc = rtl_psc(rtlpriv); local 3891 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); local [all...] |