Lines Matching refs:pmcsr
1014 u16 pmcsr; in pci_raw_set_power_state() local
1046 pci_read_config_word(dev, dev->pm_cap + PCI_PM_CTRL, &pmcsr); in pci_raw_set_power_state()
1047 if (pmcsr == (u16) ~0) { in pci_raw_set_power_state()
1063 pmcsr &= ~PCI_PM_CTRL_STATE_MASK; in pci_raw_set_power_state()
1064 pmcsr |= state; in pci_raw_set_power_state()
1069 if ((pmcsr & PCI_PM_CTRL_STATE_MASK) == PCI_D3hot in pci_raw_set_power_state()
1070 && !(pmcsr & PCI_PM_CTRL_NO_SOFT_RESET)) in pci_raw_set_power_state()
1074 pmcsr = 0; in pci_raw_set_power_state()
1079 pci_write_config_word(dev, dev->pm_cap + PCI_PM_CTRL, pmcsr); in pci_raw_set_power_state()
1090 pci_read_config_word(dev, dev->pm_cap + PCI_PM_CTRL, &pmcsr); in pci_raw_set_power_state()
1091 dev->current_state = (pmcsr & PCI_PM_CTRL_STATE_MASK); in pci_raw_set_power_state()
1137 u16 pmcsr; in pci_update_current_state() local
1139 pci_read_config_word(dev, dev->pm_cap + PCI_PM_CTRL, &pmcsr); in pci_update_current_state()
1140 dev->current_state = (pmcsr & PCI_PM_CTRL_STATE_MASK); in pci_update_current_state()
2220 u16 pmcsr; in pci_check_pme_status() local
2227 pci_read_config_word(dev, pmcsr_pos, &pmcsr); in pci_check_pme_status()
2228 if (!(pmcsr & PCI_PM_CTRL_PME_STATUS)) in pci_check_pme_status()
2232 pmcsr |= PCI_PM_CTRL_PME_STATUS; in pci_check_pme_status()
2233 if (pmcsr & PCI_PM_CTRL_PME_ENABLE) { in pci_check_pme_status()
2235 pmcsr &= ~PCI_PM_CTRL_PME_ENABLE; in pci_check_pme_status()
2239 pci_write_config_word(dev, pmcsr_pos, pmcsr); in pci_check_pme_status()
2327 u16 pmcsr; in __pci_pme_active() local
2332 pci_read_config_word(dev, dev->pm_cap + PCI_PM_CTRL, &pmcsr); in __pci_pme_active()
2334 pmcsr |= PCI_PM_CTRL_PME_STATUS | PCI_PM_CTRL_PME_ENABLE; in __pci_pme_active()
2336 pmcsr &= ~PCI_PM_CTRL_PME_ENABLE; in __pci_pme_active()
2338 pci_write_config_word(dev, dev->pm_cap + PCI_PM_CTRL, pmcsr); in __pci_pme_active()
2347 u16 pmcsr; in pci_pme_restore() local
2352 pci_read_config_word(dev, dev->pm_cap + PCI_PM_CTRL, &pmcsr); 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 pmcsr &= ~PCI_PM_CTRL_PME_ENABLE; in pci_pme_restore()
2358 pmcsr |= PCI_PM_CTRL_PME_STATUS; in pci_pme_restore()
2360 pci_write_config_word(dev, dev->pm_cap + PCI_PM_CTRL, pmcsr); in pci_pme_restore()