/kernel/linux/linux-5.10/arch/powerpc/sysdev/ |
H A D | fsl_pmc.c | 25 __be32 pmcsr; member 36 setbits32(&pmc_regs->pmcsr, PMCSR_SLP); in pmc_suspend_enter() 40 ret = spin_event_timeout((in_be32(&pmc_regs->pmcsr) & PMCSR_SLP) == 0, in pmc_suspend_enter()
|
/kernel/linux/linux-6.6/arch/powerpc/sysdev/ |
H A D | fsl_pmc.c | 25 __be32 pmcsr; member 36 setbits32(&pmc_regs->pmcsr, PMCSR_SLP); in pmc_suspend_enter() 40 ret = spin_event_timeout((in_be32(&pmc_regs->pmcsr) & PMCSR_SLP) == 0, in pmc_suspend_enter()
|
/kernel/linux/linux-5.10/arch/x86/kernel/ |
H A D | early-quirks.c | 631 u16 pmcsr; in apple_airport_reset() local 639 pmcsr = read_pci_config_16(bus, slot, func, BCM4331_PM_CAP + PCI_PM_CTRL); in apple_airport_reset() 641 if ((pmcsr & PCI_PM_CTRL_STATE_MASK) != PCI_D0) { in apple_airport_reset() 642 pmcsr &= ~PCI_PM_CTRL_STATE_MASK; in apple_airport_reset() 643 write_pci_config_16(bus, slot, func, BCM4331_PM_CAP + PCI_PM_CTRL, pmcsr); in apple_airport_reset() 646 pmcsr = read_pci_config_16(bus, slot, func, BCM4331_PM_CAP + PCI_PM_CTRL); in apple_airport_reset() 647 if ((pmcsr & PCI_PM_CTRL_STATE_MASK) != PCI_D0) { in apple_airport_reset()
|
/kernel/linux/linux-6.6/arch/x86/kernel/ |
H A D | early-quirks.c | 638 u16 pmcsr; in apple_airport_reset() local 646 pmcsr = read_pci_config_16(bus, slot, func, BCM4331_PM_CAP + PCI_PM_CTRL); in apple_airport_reset() 648 if ((pmcsr & PCI_PM_CTRL_STATE_MASK) != PCI_D0) { in apple_airport_reset() 649 pmcsr &= ~PCI_PM_CTRL_STATE_MASK; in apple_airport_reset() 650 write_pci_config_16(bus, slot, func, BCM4331_PM_CAP + PCI_PM_CTRL, pmcsr); in apple_airport_reset() 653 pmcsr = read_pci_config_16(bus, slot, func, BCM4331_PM_CAP + PCI_PM_CTRL); in apple_airport_reset() 654 if ((pmcsr & PCI_PM_CTRL_STATE_MASK) != PCI_D0) { in apple_airport_reset()
|
/kernel/linux/linux-5.10/drivers/pci/ |
H A D | pci.c | 1004 u16 pmcsr; in pci_raw_set_power_state() local 1036 pci_read_config_word(dev, dev->pm_cap + PCI_PM_CTRL, &pmcsr); in pci_raw_set_power_state() 1037 if (pmcsr == (u16) ~0) { in pci_raw_set_power_state() 1053 pmcsr &= ~PCI_PM_CTRL_STATE_MASK; in pci_raw_set_power_state() 1054 pmcsr |= state; in pci_raw_set_power_state() 1059 if ((pmcsr & PCI_PM_CTRL_STATE_MASK) == PCI_D3hot in pci_raw_set_power_state() 1060 && !(pmcsr & PCI_PM_CTRL_NO_SOFT_RESET)) in pci_raw_set_power_state() 1064 pmcsr = 0; in pci_raw_set_power_state() 1069 pci_write_config_word(dev, dev->pm_cap + PCI_PM_CTRL, pmcsr); in pci_raw_set_power_state() 1080 pci_read_config_word(dev, dev->pm_cap + PCI_PM_CTRL, &pmcsr); in pci_raw_set_power_state() 1127 u16 pmcsr; pci_update_current_state() local 2210 u16 pmcsr; pci_check_pme_status() local 2317 u16 pmcsr; __pci_pme_active() local 2337 u16 pmcsr; pci_pme_restore() local [all...] |
H A D | quirks.c | 2309 u16 command, pmcsr; in quirk_e100_interrupt() local 2350 pci_read_config_word(dev, dev->pm_cap + PCI_PM_CTRL, &pmcsr); in quirk_e100_interrupt() 2351 if ((pmcsr & PCI_PM_CTRL_STATE_MASK) != PCI_D0) in quirk_e100_interrupt()
|
/kernel/linux/linux-6.6/drivers/pci/ |
H A D | pci.c | 1105 u16 pmcsr; in pci_update_current_state() local 1107 pci_read_config_word(dev, dev->pm_cap + PCI_PM_CTRL, &pmcsr); in pci_update_current_state() 1108 if (PCI_POSSIBLE_ERROR(pmcsr)) { in pci_update_current_state() 1112 dev->current_state = pmcsr & PCI_PM_CTRL_STATE_MASK; in pci_update_current_state() 1241 u16 pmcsr; in pci_power_up() local 1255 pci_read_config_word(dev, dev->pm_cap + PCI_PM_CTRL, &pmcsr); in pci_power_up() 1256 if (PCI_POSSIBLE_ERROR(pmcsr)) { in pci_power_up() 1263 state = pmcsr & PCI_PM_CTRL_STATE_MASK; in pci_power_up() 1266 !(pmcsr & PCI_PM_CTRL_NO_SOFT_RESET); in pci_power_up() 1305 u16 pmcsr; in pci_set_full_power_state() local 1384 u16 pmcsr; pci_set_low_power_state() local 2357 u16 pmcsr; pci_check_pme_status() local 2480 u16 pmcsr; __pci_pme_active() local 2500 u16 pmcsr; pci_pme_restore() local [all...] |
H A D | quirks.c | 2409 u16 command, pmcsr; in quirk_e100_interrupt() local 2450 pci_read_config_word(dev, dev->pm_cap + PCI_PM_CTRL, &pmcsr); in quirk_e100_interrupt() 2451 if ((pmcsr & PCI_PM_CTRL_STATE_MASK) != PCI_D0) in quirk_e100_interrupt()
|
/kernel/linux/linux-5.10/arch/x86/pci/ |
H A D | intel_mid_pci.c | 332 u16 pmcsr; in mid_power_off_one_device() local 338 pci_read_config_word(dev, dev->pm_cap + PCI_PM_CTRL, &pmcsr); in mid_power_off_one_device() 339 dev->current_state = (pci_power_t __force)(pmcsr & PCI_PM_CTRL_STATE_MASK); in mid_power_off_one_device()
|
/kernel/linux/linux-6.6/arch/x86/pci/ |
H A D | intel_mid_pci.c | 346 u16 pmcsr; in mid_power_off_one_device() local 352 pci_read_config_word(dev, dev->pm_cap + PCI_PM_CTRL, &pmcsr); in mid_power_off_one_device() 353 dev->current_state = (pci_power_t __force)(pmcsr & PCI_PM_CTRL_STATE_MASK); in mid_power_off_one_device()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/agere/ |
H A D | et131x.c | 941 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() 1784 u32 pmcsr = readl(&adapter->regs->global.pm_csr); in et1310_enable_phy_coma() local 1793 pmcsr &= ~ET_PMCSR_INIT; in et1310_enable_phy_coma() 1794 writel(pmcsr, &adapter->regs->global.pm_csr); in et1310_enable_phy_coma() 1797 pmcsr |= ET_PM_PHY_SW_COMA; in et1310_enable_phy_coma() 1798 writel(pmcsr, &adapter->regs->global.pm_csr); in et1310_enable_phy_coma() 1803 u32 pmcsr; in et1310_disable_phy_coma() local 1805 pmcsr = readl(&adapter->regs->global.pm_csr); in et1310_disable_phy_coma() 1808 pmcsr | in et1310_disable_phy_coma() [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/agere/ |
H A D | et131x.c | 941 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() 1784 u32 pmcsr = readl(&adapter->regs->global.pm_csr); in et1310_enable_phy_coma() local 1793 pmcsr &= ~ET_PMCSR_INIT; in et1310_enable_phy_coma() 1794 writel(pmcsr, &adapter->regs->global.pm_csr); in et1310_enable_phy_coma() 1797 pmcsr |= ET_PM_PHY_SW_COMA; in et1310_enable_phy_coma() 1798 writel(pmcsr, &adapter->regs->global.pm_csr); in et1310_enable_phy_coma() 1803 u32 pmcsr; in et1310_disable_phy_coma() local 1805 pmcsr = readl(&adapter->regs->global.pm_csr); in et1310_disable_phy_coma() 1808 pmcsr | in et1310_disable_phy_coma() [all...] |
/kernel/linux/linux-5.10/drivers/platform/x86/ |
H A D | intel_telemetry_debugfs.c | 510 u16 pmcsr; in telem_soc_states_show() local 584 pci_read_config_word(dev, dev->pm_cap + PCI_PM_CTRL, &pmcsr); in telem_soc_states_show() 585 d3_state = ((pmcsr & PCI_PM_CTRL_STATE_MASK) == in telem_soc_states_show()
|
/kernel/linux/linux-6.6/drivers/platform/x86/intel/telemetry/ |
H A D | debugfs.c | 510 u16 pmcsr; in telem_soc_states_show() local 584 pci_read_config_word(dev, dev->pm_cap + PCI_PM_CTRL, &pmcsr); in telem_soc_states_show() 585 d3_state = ((pmcsr & PCI_PM_CTRL_STATE_MASK) == in telem_soc_states_show()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/broadcom/bnx2x/ |
H A D | bnx2x_cmn.c | 3166 u16 pmcsr; in bnx2x_set_power_state() local 3174 pci_read_config_word(bp->pdev, bp->pdev->pm_cap + PCI_PM_CTRL, &pmcsr); in bnx2x_set_power_state() 3179 ((pmcsr & ~PCI_PM_CTRL_STATE_MASK) | in bnx2x_set_power_state() 3182 if (pmcsr & PCI_PM_CTRL_STATE_MASK) in bnx2x_set_power_state() 3196 pmcsr &= ~PCI_PM_CTRL_STATE_MASK; in bnx2x_set_power_state() 3197 pmcsr |= 3; in bnx2x_set_power_state() 3200 pmcsr |= PCI_PM_CTRL_PME_ENABLE; in bnx2x_set_power_state() 3203 pmcsr); in bnx2x_set_power_state()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/broadcom/bnx2x/ |
H A D | bnx2x_cmn.c | 3182 u16 pmcsr; in bnx2x_set_power_state() local 3190 pci_read_config_word(bp->pdev, bp->pdev->pm_cap + PCI_PM_CTRL, &pmcsr); in bnx2x_set_power_state() 3195 ((pmcsr & ~PCI_PM_CTRL_STATE_MASK) | in bnx2x_set_power_state() 3198 if (pmcsr & PCI_PM_CTRL_STATE_MASK) in bnx2x_set_power_state() 3212 pmcsr &= ~PCI_PM_CTRL_STATE_MASK; in bnx2x_set_power_state() 3213 pmcsr |= 3; in bnx2x_set_power_state() 3216 pmcsr |= PCI_PM_CTRL_PME_ENABLE; in bnx2x_set_power_state() 3219 pmcsr); in bnx2x_set_power_state()
|
/kernel/linux/linux-5.10/drivers/vfio/pci/ |
H A D | vfio_pci.c | 264 u16 pmcsr; in vfio_pci_probe_power_state() local 269 pci_read_config_word(pdev, pdev->pm_cap + PCI_PM_CTRL, &pmcsr); in vfio_pci_probe_power_state() 271 vdev->needs_pm_restore = !(pmcsr & PCI_PM_CTRL_NO_SOFT_RESET); in vfio_pci_probe_power_state()
|
/kernel/linux/linux-6.6/drivers/vfio/pci/ |
H A D | vfio_pci_core.c | 221 u16 pmcsr; in vfio_pci_probe_power_state() local 226 pci_read_config_word(pdev, pdev->pm_cap + PCI_PM_CTRL, &pmcsr); in vfio_pci_probe_power_state() 228 vdev->needs_pm_restore = !(pmcsr & PCI_PM_CTRL_NO_SOFT_RESET); in vfio_pci_probe_power_state()
|