PCI_PM_CTRL_PME_ENABLE
pms &= ~PCI_PM_CTRL_PME_ENABLE;
pms |= PCI_PM_CTRL_PME_ENABLE;
pmcsr |= PCI_PM_CTRL_PME_ENABLE;
pmc |= PCI_PM_CTRL_PME_ENABLE | PCI_PM_CTRL_PME_STATUS;
pm_reg |= PCI_PM_CTRL_PME_ENABLE | 0 /* D0 */;
data |= PCI_PM_CTRL_PME_ENABLE | PCI_D3hot;
data &= ~PCI_PM_CTRL_PME_ENABLE;
if (pmcsr & PCI_PM_CTRL_PME_ENABLE) {
pmcsr &= ~PCI_PM_CTRL_PME_ENABLE;
pmcsr |= PCI_PM_CTRL_PME_STATUS | PCI_PM_CTRL_PME_ENABLE;
pmcsr &= ~PCI_PM_CTRL_PME_ENABLE;
pmcsr |= PCI_PM_CTRL_PME_ENABLE;
pmcsr &= ~PCI_PM_CTRL_PME_ENABLE;
*ctrl &= ~cpu_to_le16(PCI_PM_CTRL_PME_ENABLE | PCI_PM_CTRL_PME_STATUS);
PCI_PM_CTRL_PME_ENABLE | PCI_PM_CTRL_PME_STATUS,
~(PCI_PM_CTRL_PME_ENABLE | PCI_PM_CTRL_PME_STATUS |
if (value & PCI_PM_CTRL_PME_ENABLE) {
value &= ~PCI_PM_CTRL_PME_ENABLE;