Lines Matching refs:ppsc

64 	struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw));
69 ppsc->reg_rfps_level = 0;
70 ppsc->support_aspm = false;
73 ppsc->const_amdpci_aspm = rtlpci->const_amdpci_aspm;
81 ppsc->reg_rfps_level |= RT_RF_LPS_LEVEL_ASPM;
86 ppsc->reg_rfps_level |= (RT_RF_LPS_LEVEL_ASPM |
94 ppsc->reg_rfps_level &= ~(RT_RF_LPS_LEVEL_ASPM);
95 ppsc->reg_rfps_level |= (RT_RF_PS_LEVEL_ALWAYS_ASPM |
103 ppsc->reg_rfps_level &= ~(RT_RF_LPS_LEVEL_ASPM |
105 ppsc->reg_rfps_level |= RT_RF_PS_LEVEL_ALWAYS_ASPM;
109 ppsc->reg_rfps_level |= RT_RF_OFF_LEVL_HALT_NIC;
114 if (ppsc->reg_rfps_level & RT_RF_LPS_LEVEL_ASPM)
115 ppsc->reg_rfps_level |= RT_RF_OFF_LEVL_ASPM;
119 if (ppsc->reg_rfps_level & RT_RF_LPS_LEVEL_ASPM)
120 ppsc->reg_rfps_level |= RT_RF_OFF_LEVL_ASPM;
121 ppsc->reg_rfps_level |= RT_RF_OFF_LEVL_HALT_NIC;
125 ppsc->reg_rfps_level |= RT_RF_OFF_LEVL_PCI_D3;
133 ppsc->support_aspm = false;
137 ppsc->support_aspm = true;
138 ppsc->support_backdoor = true;
143 ppsc->support_aspm = true;
157 ppsc->support_aspm = false;
200 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw));
208 if (!ppsc->support_aspm)
218 if (ppsc->reg_rfps_level & RT_RF_OFF_LEVL_CLK_REQ) {
219 RT_CLEAR_PS_LEVEL(ppsc, RT_RF_OFF_LEVL_CLK_REQ);
242 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw));
248 if (!ppsc->support_aspm)
268 if (ppsc->reg_rfps_level & RT_RF_OFF_LEVL_CLK_REQ) {
269 _rtl_pci_switch_clk_req(hw, (ppsc->reg_rfps_level &
272 RT_SET_PS_LEVEL(ppsc, RT_RF_OFF_LEVL_CLK_REQ);
365 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw));
369 if (ppsc->reg_rfps_level & RT_RF_PS_LEVEL_ALWAYS_ASPM) {
372 RT_SET_PS_LEVEL(ppsc, RT_RF_PS_LEVEL_ALWAYS_ASPM);
1731 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw));
1768 RT_CLEAR_PS_LEVEL(ppsc, RT_RF_OFF_LEVL_HALT_NIC);
1780 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw));
1801 while (ppsc->rfchange_inprogress) {
1811 ppsc->rfchange_inprogress = true;
1821 ppsc->rfchange_inprogress = false;