Lines Matching refs:ppsc
84 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); in _rtl_pci_update_default_setting() local
89 ppsc->reg_rfps_level = 0; in _rtl_pci_update_default_setting()
90 ppsc->support_aspm = false; in _rtl_pci_update_default_setting()
93 ppsc->const_amdpci_aspm = rtlpci->const_amdpci_aspm; in _rtl_pci_update_default_setting()
101 ppsc->reg_rfps_level |= RT_RF_LPS_LEVEL_ASPM; in _rtl_pci_update_default_setting()
106 ppsc->reg_rfps_level |= (RT_RF_LPS_LEVEL_ASPM | in _rtl_pci_update_default_setting()
115 ppsc->reg_rfps_level &= ~(RT_RF_LPS_LEVEL_ASPM); in _rtl_pci_update_default_setting()
116 ppsc->reg_rfps_level |= (RT_RF_PS_LEVEL_ALWAYS_ASPM | in _rtl_pci_update_default_setting()
125 ppsc->reg_rfps_level &= ~(RT_RF_LPS_LEVEL_ASPM | in _rtl_pci_update_default_setting()
127 ppsc->reg_rfps_level |= RT_RF_PS_LEVEL_ALWAYS_ASPM; in _rtl_pci_update_default_setting()
131 ppsc->reg_rfps_level |= RT_RF_OFF_LEVL_HALT_NIC; in _rtl_pci_update_default_setting()
136 if (ppsc->reg_rfps_level & RT_RF_LPS_LEVEL_ASPM) in _rtl_pci_update_default_setting()
137 ppsc->reg_rfps_level |= RT_RF_OFF_LEVL_ASPM; in _rtl_pci_update_default_setting()
141 if (ppsc->reg_rfps_level & RT_RF_LPS_LEVEL_ASPM) in _rtl_pci_update_default_setting()
142 ppsc->reg_rfps_level |= RT_RF_OFF_LEVL_ASPM; in _rtl_pci_update_default_setting()
143 ppsc->reg_rfps_level |= RT_RF_OFF_LEVL_HALT_NIC; in _rtl_pci_update_default_setting()
147 ppsc->reg_rfps_level |= RT_RF_OFF_LEVL_PCI_D3; in _rtl_pci_update_default_setting()
156 ppsc->support_aspm = support_aspm; in _rtl_pci_update_default_setting()
163 ppsc->support_aspm = support_aspm; in _rtl_pci_update_default_setting()
169 ppsc->support_backdoor = support_backdoor; in _rtl_pci_update_default_setting()
177 ppsc->support_aspm = support_aspm; in _rtl_pci_update_default_setting()
191 ppsc->support_aspm = false; in _rtl_pci_update_default_setting()
226 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); in rtl_pci_disable_aspm() local
237 if (!ppsc->support_aspm) in rtl_pci_disable_aspm()
247 if (ppsc->reg_rfps_level & RT_RF_OFF_LEVL_CLK_REQ) { in rtl_pci_disable_aspm()
248 RT_CLEAR_PS_LEVEL(ppsc, RT_RF_OFF_LEVL_CLK_REQ); in rtl_pci_disable_aspm()
280 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); in rtl_pci_enable_aspm() local
288 if (!ppsc->support_aspm) in rtl_pci_enable_aspm()
327 if (ppsc->reg_rfps_level & RT_RF_OFF_LEVL_CLK_REQ) { in rtl_pci_enable_aspm()
328 _rtl_pci_switch_clk_req(hw, (ppsc->reg_rfps_level & in rtl_pci_enable_aspm()
330 RT_SET_PS_LEVEL(ppsc, RT_RF_OFF_LEVL_CLK_REQ); in rtl_pci_enable_aspm()
441 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); in rtl_pci_init_aspm() local
445 if (ppsc->reg_rfps_level & RT_RF_PS_LEVEL_ALWAYS_ASPM) { in rtl_pci_init_aspm()
448 RT_SET_PS_LEVEL(ppsc, RT_RF_PS_LEVEL_ALWAYS_ASPM); in rtl_pci_init_aspm()
1830 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); in rtl_pci_start() local
1857 RT_CLEAR_PS_LEVEL(ppsc, RT_RF_OFF_LEVL_HALT_NIC); in rtl_pci_start()
1869 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); in rtl_pci_stop() local
1888 while (ppsc->rfchange_inprogress) { in rtl_pci_stop()
1898 ppsc->rfchange_inprogress = true; in rtl_pci_stop()
1908 ppsc->rfchange_inprogress = false; in rtl_pci_stop()