Home
last modified time | relevance | path

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

/Linux-v4.19/arch/powerpc/sysdev/
Dfsl_pmc.c29 __be32 pmcsr; member
40 setbits32(&pmc_regs->pmcsr, PMCSR_SLP); in pmc_suspend_enter()
44 ret = spin_event_timeout((in_be32(&pmc_regs->pmcsr) & PMCSR_SLP) == 0, in pmc_suspend_enter()
/Linux-v4.19/arch/x86/kernel/
Dearly-quirks.c619 u16 pmcsr; in apple_airport_reset() local
627 pmcsr = read_pci_config_16(bus, slot, func, BCM4331_PM_CAP + PCI_PM_CTRL); in apple_airport_reset()
629 if ((pmcsr & PCI_PM_CTRL_STATE_MASK) != PCI_D0) { in apple_airport_reset()
630 pmcsr &= ~PCI_PM_CTRL_STATE_MASK; in apple_airport_reset()
631 write_pci_config_16(bus, slot, func, BCM4331_PM_CAP + PCI_PM_CTRL, pmcsr); in apple_airport_reset()
634 pmcsr = read_pci_config_16(bus, slot, func, BCM4331_PM_CAP + PCI_PM_CTRL); in apple_airport_reset()
635 if ((pmcsr & PCI_PM_CTRL_STATE_MASK) != PCI_D0) { in apple_airport_reset()
/Linux-v4.19/drivers/pci/
Dpci.c809 u16 pmcsr; in pci_raw_set_power_state() local
838 pci_read_config_word(dev, dev->pm_cap + PCI_PM_CTRL, &pmcsr); in pci_raw_set_power_state()
848 pmcsr &= ~PCI_PM_CTRL_STATE_MASK; in pci_raw_set_power_state()
849 pmcsr |= state; in pci_raw_set_power_state()
854 if ((pmcsr & PCI_PM_CTRL_STATE_MASK) == PCI_D3hot in pci_raw_set_power_state()
855 && !(pmcsr & PCI_PM_CTRL_NO_SOFT_RESET)) in pci_raw_set_power_state()
859 pmcsr = 0; in pci_raw_set_power_state()
864 pci_write_config_word(dev, dev->pm_cap + PCI_PM_CTRL, pmcsr); in pci_raw_set_power_state()
873 pci_read_config_word(dev, dev->pm_cap + PCI_PM_CTRL, &pmcsr); in pci_raw_set_power_state()
874 dev->current_state = (pmcsr & PCI_PM_CTRL_STATE_MASK); in pci_raw_set_power_state()
[all …]
Dquirks.c2135 u16 command, pmcsr; in quirk_e100_interrupt() local
2176 pci_read_config_word(dev, dev->pm_cap + PCI_PM_CTRL, &pmcsr); in quirk_e100_interrupt()
2177 if ((pmcsr & PCI_PM_CTRL_STATE_MASK) != PCI_D0) in quirk_e100_interrupt()
/Linux-v4.19/arch/x86/pci/
Dintel_mid_pci.c331 u16 pmcsr; in mid_power_off_one_device() local
337 pci_read_config_word(dev, dev->pm_cap + PCI_PM_CTRL, &pmcsr); in mid_power_off_one_device()
338 dev->current_state = (pci_power_t __force)(pmcsr & PCI_PM_CTRL_STATE_MASK); in mid_power_off_one_device()
/Linux-v4.19/drivers/net/ethernet/agere/
Det131x.c941 u32 pmcsr = readl(&adapter->regs->global.pm_csr); in et1310_in_phy_coma() local
943 return ET_PM_PHY_SW_COMA & pmcsr ? 1 : 0; in et1310_in_phy_coma()
1788 u32 pmcsr = readl(&adapter->regs->global.pm_csr); in et1310_enable_phy_coma() local
1797 pmcsr &= ~ET_PMCSR_INIT; in et1310_enable_phy_coma()
1798 writel(pmcsr, &adapter->regs->global.pm_csr); in et1310_enable_phy_coma()
1801 pmcsr |= ET_PM_PHY_SW_COMA; in et1310_enable_phy_coma()
1802 writel(pmcsr, &adapter->regs->global.pm_csr); in et1310_enable_phy_coma()
1807 u32 pmcsr; in et1310_disable_phy_coma() local
1809 pmcsr = readl(&adapter->regs->global.pm_csr); in et1310_disable_phy_coma()
1812 pmcsr |= ET_PMCSR_INIT; in et1310_disable_phy_coma()
[all …]
/Linux-v4.19/drivers/platform/x86/
Dintel_telemetry_debugfs.c542 u16 pmcsr; in telem_soc_states_show() local
616 pci_read_config_word(dev, dev->pm_cap + PCI_PM_CTRL, &pmcsr); in telem_soc_states_show()
617 d3_state = ((pmcsr & PCI_PM_CTRL_STATE_MASK) == in telem_soc_states_show()
/Linux-v4.19/drivers/net/ethernet/broadcom/bnx2x/
Dbnx2x_cmn.c3156 u16 pmcsr; in bnx2x_set_power_state() local
3164 pci_read_config_word(bp->pdev, bp->pdev->pm_cap + PCI_PM_CTRL, &pmcsr); in bnx2x_set_power_state()
3169 ((pmcsr & ~PCI_PM_CTRL_STATE_MASK) | in bnx2x_set_power_state()
3172 if (pmcsr & PCI_PM_CTRL_STATE_MASK) in bnx2x_set_power_state()
3186 pmcsr &= ~PCI_PM_CTRL_STATE_MASK; in bnx2x_set_power_state()
3187 pmcsr |= 3; in bnx2x_set_power_state()
3190 pmcsr |= PCI_PM_CTRL_PME_ENABLE; in bnx2x_set_power_state()
3193 pmcsr); in bnx2x_set_power_state()