Lines Matching refs:ppsc
64 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); in _rtl_pci_update_default_setting() local
69 ppsc->reg_rfps_level = 0; in _rtl_pci_update_default_setting()
70 ppsc->support_aspm = false; in _rtl_pci_update_default_setting()
73 ppsc->const_amdpci_aspm = rtlpci->const_amdpci_aspm; in _rtl_pci_update_default_setting()
81 ppsc->reg_rfps_level |= RT_RF_LPS_LEVEL_ASPM; in _rtl_pci_update_default_setting()
86 ppsc->reg_rfps_level |= (RT_RF_LPS_LEVEL_ASPM | in _rtl_pci_update_default_setting()
94 ppsc->reg_rfps_level &= ~(RT_RF_LPS_LEVEL_ASPM); in _rtl_pci_update_default_setting()
95 ppsc->reg_rfps_level |= (RT_RF_PS_LEVEL_ALWAYS_ASPM | in _rtl_pci_update_default_setting()
103 ppsc->reg_rfps_level &= ~(RT_RF_LPS_LEVEL_ASPM | in _rtl_pci_update_default_setting()
105 ppsc->reg_rfps_level |= RT_RF_PS_LEVEL_ALWAYS_ASPM; in _rtl_pci_update_default_setting()
109 ppsc->reg_rfps_level |= RT_RF_OFF_LEVL_HALT_NIC; in _rtl_pci_update_default_setting()
114 if (ppsc->reg_rfps_level & RT_RF_LPS_LEVEL_ASPM) in _rtl_pci_update_default_setting()
115 ppsc->reg_rfps_level |= RT_RF_OFF_LEVL_ASPM; in _rtl_pci_update_default_setting()
119 if (ppsc->reg_rfps_level & RT_RF_LPS_LEVEL_ASPM) in _rtl_pci_update_default_setting()
120 ppsc->reg_rfps_level |= RT_RF_OFF_LEVL_ASPM; in _rtl_pci_update_default_setting()
121 ppsc->reg_rfps_level |= RT_RF_OFF_LEVL_HALT_NIC; in _rtl_pci_update_default_setting()
125 ppsc->reg_rfps_level |= RT_RF_OFF_LEVL_PCI_D3; in _rtl_pci_update_default_setting()
133 ppsc->support_aspm = false; in _rtl_pci_update_default_setting()
137 ppsc->support_aspm = true; in _rtl_pci_update_default_setting()
138 ppsc->support_backdoor = true; in _rtl_pci_update_default_setting()
143 ppsc->support_aspm = true; in _rtl_pci_update_default_setting()
157 ppsc->support_aspm = false; in _rtl_pci_update_default_setting()
192 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); in rtl_pci_disable_aspm() local
203 if (!ppsc->support_aspm) in rtl_pci_disable_aspm()
213 if (ppsc->reg_rfps_level & RT_RF_OFF_LEVL_CLK_REQ) { in rtl_pci_disable_aspm()
214 RT_CLEAR_PS_LEVEL(ppsc, RT_RF_OFF_LEVL_CLK_REQ); in rtl_pci_disable_aspm()
245 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); in rtl_pci_enable_aspm() local
253 if (!ppsc->support_aspm) in rtl_pci_enable_aspm()
292 if (ppsc->reg_rfps_level & RT_RF_OFF_LEVL_CLK_REQ) { in rtl_pci_enable_aspm()
293 _rtl_pci_switch_clk_req(hw, (ppsc->reg_rfps_level & in rtl_pci_enable_aspm()
295 RT_SET_PS_LEVEL(ppsc, RT_RF_OFF_LEVL_CLK_REQ); in rtl_pci_enable_aspm()
403 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); in rtl_pci_init_aspm() local
407 if (ppsc->reg_rfps_level & RT_RF_PS_LEVEL_ALWAYS_ASPM) { in rtl_pci_init_aspm()
410 RT_SET_PS_LEVEL(ppsc, RT_RF_PS_LEVEL_ALWAYS_ASPM); in rtl_pci_init_aspm()
1768 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); in rtl_pci_start() local
1805 RT_CLEAR_PS_LEVEL(ppsc, RT_RF_OFF_LEVL_HALT_NIC); in rtl_pci_start()
1817 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); in rtl_pci_stop() local
1838 while (ppsc->rfchange_inprogress) { in rtl_pci_stop()
1848 ppsc->rfchange_inprogress = true; in rtl_pci_stop()
1858 ppsc->rfchange_inprogress = false; in rtl_pci_stop()