Lines Matching refs:pmcsr
1007 u16 pmcsr; in pci_raw_set_power_state() local
1039 pci_read_config_word(dev, dev->pm_cap + PCI_PM_CTRL, &pmcsr); in pci_raw_set_power_state()
1040 if (pmcsr == (u16) ~0) { in pci_raw_set_power_state()
1056 pmcsr &= ~PCI_PM_CTRL_STATE_MASK; in pci_raw_set_power_state()
1057 pmcsr |= state; in pci_raw_set_power_state()
1062 if ((pmcsr & PCI_PM_CTRL_STATE_MASK) == PCI_D3hot in pci_raw_set_power_state()
1063 && !(pmcsr & PCI_PM_CTRL_NO_SOFT_RESET)) in pci_raw_set_power_state()
1067 pmcsr = 0; in pci_raw_set_power_state()
1072 pci_write_config_word(dev, dev->pm_cap + PCI_PM_CTRL, pmcsr); in pci_raw_set_power_state()
1083 pci_read_config_word(dev, dev->pm_cap + PCI_PM_CTRL, &pmcsr); in pci_raw_set_power_state()
1084 dev->current_state = (pmcsr & PCI_PM_CTRL_STATE_MASK); in pci_raw_set_power_state()
1130 u16 pmcsr; in pci_update_current_state() local
1132 pci_read_config_word(dev, dev->pm_cap + PCI_PM_CTRL, &pmcsr); in pci_update_current_state()
1133 dev->current_state = (pmcsr & PCI_PM_CTRL_STATE_MASK); in pci_update_current_state()
1884 u16 pmcsr; in pci_enable_device_flags() local
1885 pci_read_config_word(dev, dev->pm_cap + PCI_PM_CTRL, &pmcsr); in pci_enable_device_flags()
1886 dev->current_state = (pmcsr & PCI_PM_CTRL_STATE_MASK); in pci_enable_device_flags()
2217 u16 pmcsr; in pci_check_pme_status() local
2224 pci_read_config_word(dev, pmcsr_pos, &pmcsr); in pci_check_pme_status()
2225 if (!(pmcsr & PCI_PM_CTRL_PME_STATUS)) in pci_check_pme_status()
2229 pmcsr |= PCI_PM_CTRL_PME_STATUS; in pci_check_pme_status()
2230 if (pmcsr & PCI_PM_CTRL_PME_ENABLE) { in pci_check_pme_status()
2232 pmcsr &= ~PCI_PM_CTRL_PME_ENABLE; in pci_check_pme_status()
2236 pci_write_config_word(dev, pmcsr_pos, pmcsr); in pci_check_pme_status()
2324 u16 pmcsr; in __pci_pme_active() local
2329 pci_read_config_word(dev, dev->pm_cap + PCI_PM_CTRL, &pmcsr); in __pci_pme_active()
2331 pmcsr |= PCI_PM_CTRL_PME_STATUS | PCI_PM_CTRL_PME_ENABLE; in __pci_pme_active()
2333 pmcsr &= ~PCI_PM_CTRL_PME_ENABLE; in __pci_pme_active()
2335 pci_write_config_word(dev, dev->pm_cap + PCI_PM_CTRL, pmcsr); in __pci_pme_active()
2344 u16 pmcsr; in pci_pme_restore() local
2349 pci_read_config_word(dev, dev->pm_cap + PCI_PM_CTRL, &pmcsr); in pci_pme_restore()
2351 pmcsr |= PCI_PM_CTRL_PME_ENABLE; in pci_pme_restore()
2352 pmcsr &= ~PCI_PM_CTRL_PME_STATUS; in pci_pme_restore()
2354 pmcsr &= ~PCI_PM_CTRL_PME_ENABLE; in pci_pme_restore()
2355 pmcsr |= PCI_PM_CTRL_PME_STATUS; in pci_pme_restore()
2357 pci_write_config_word(dev, dev->pm_cap + PCI_PM_CTRL, pmcsr); in pci_pme_restore()