Home
last modified time | relevance | path

Searched refs:pmcsr (Results 1 – 2 of 2) sorted by relevance

/linux-4.19.296/drivers/pci/
Dpci.c811 u16 pmcsr; in pci_raw_set_power_state() local
840 pci_read_config_word(dev, dev->pm_cap + PCI_PM_CTRL, &pmcsr); in pci_raw_set_power_state()
850 pmcsr &= ~PCI_PM_CTRL_STATE_MASK; in pci_raw_set_power_state()
851 pmcsr |= state; in pci_raw_set_power_state()
856 if ((pmcsr & PCI_PM_CTRL_STATE_MASK) == PCI_D3hot in pci_raw_set_power_state()
857 && !(pmcsr & PCI_PM_CTRL_NO_SOFT_RESET)) in pci_raw_set_power_state()
861 pmcsr = 0; in pci_raw_set_power_state()
866 pci_write_config_word(dev, dev->pm_cap + PCI_PM_CTRL, pmcsr); in pci_raw_set_power_state()
875 pci_read_config_word(dev, dev->pm_cap + PCI_PM_CTRL, &pmcsr); in pci_raw_set_power_state()
876 dev->current_state = (pmcsr & PCI_PM_CTRL_STATE_MASK); in pci_raw_set_power_state()
[all …]
Dquirks.c2224 u16 command, pmcsr; in quirk_e100_interrupt() local
2265 pci_read_config_word(dev, dev->pm_cap + PCI_PM_CTRL, &pmcsr); in quirk_e100_interrupt()
2266 if ((pmcsr & PCI_PM_CTRL_STATE_MASK) != PCI_D0) in quirk_e100_interrupt()