Home
last modified time | relevance | path

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

/OK3568_Linux_fs/kernel/arch/powerpc/sysdev/
H A Dfsl_pmc.c25 __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()
/OK3568_Linux_fs/kernel/arch/x86/kernel/
H A Dearly-quirks.c631 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()
/OK3568_Linux_fs/kernel/drivers/pci/
H A Dpci.c1014 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()
[all …]
H A Dquirks.c2259 u16 command, pmcsr; in quirk_e100_interrupt() local
2300 pci_read_config_word(dev, dev->pm_cap + PCI_PM_CTRL, &pmcsr); in quirk_e100_interrupt()
2301 if ((pmcsr & PCI_PM_CTRL_STATE_MASK) != PCI_D0) in quirk_e100_interrupt()
/OK3568_Linux_fs/kernel/arch/x86/pci/
H A Dintel_mid_pci.c332 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()
/OK3568_Linux_fs/kernel/drivers/net/ethernet/agere/
H A 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()
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 |= ET_PMCSR_INIT; in et1310_disable_phy_coma()
[all …]
/OK3568_Linux_fs/kernel/drivers/platform/x86/
H A Dintel_telemetry_debugfs.c510 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()
/OK3568_Linux_fs/external/rkwifibt/drivers/bcmdhd/
H A Ddhd_pcie_linux.c895 uint32 pmcsr; in dhdpcie_pci_resume_early() local
915 pmcsr = OSL_PCI_READ_CONFIG(bus->osh, PCIE_CFG_PMCSR, sizeof(pmcsr)); in dhdpcie_pci_resume_early()
918 __FUNCTION__, pmcsr, ftnctrl)); in dhdpcie_pci_resume_early()
925 pmcsr = OSL_PCI_READ_CONFIG(bus->osh, PCIE_CFG_PMCSR, sizeof(pmcsr)); in dhdpcie_pci_resume_early()
927 DHD_ERROR(("%s(): pmcsr is 0x%x \r\n", __FUNCTION__, pmcsr)); in dhdpcie_pci_resume_early()
928 if (pmcsr & PCIE_PMCSR_PMESTAT) { in dhdpcie_pci_resume_early()
H A Ddhd_pcie.h210 uint32 pmcsr; member
H A Ddhd_pcie.c1409 uint32 pmcsr = dhd_pcie_config_read(bus, PCIE_CFG_PMCSR, sizeof(uint32)); in dhd_bus_dump_imp_cfg_registers() local
1423 PCIE_CFG_PMCSR, pmcsr, in dhd_bus_dump_imp_cfg_registers()
1688 sizeof(uint32), bus->saved_config.pmcsr); in dhdpcie_config_restore()
1733 bus->saved_config.pmcsr = OSL_PCI_READ_CONFIG(osh, PCIECFGREG_PM_CSR, sizeof(uint32)); in dhdpcie_config_save()
11420 uint32 pmcsr = dhd_pcie_config_read(bus, PCIE_CFG_PMCSR, sizeof(uint32)); in dhdpcie_pme_stat_clear() local
11422 OSL_PCI_WRITE_CONFIG(bus->osh, PCIE_CFG_PMCSR, sizeof(uint32), pmcsr | PCIE_PMCSR_PMESTAT); in dhdpcie_pme_stat_clear()
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd/
H A Ddhd_pcie_linux.c891 uint32 pmcsr; in dhdpcie_pci_resume_early() local
911 pmcsr = OSL_PCI_READ_CONFIG(bus->osh, PCIE_CFG_PMCSR, sizeof(pmcsr)); in dhdpcie_pci_resume_early()
914 __FUNCTION__, pmcsr, ftnctrl)); in dhdpcie_pci_resume_early()
921 pmcsr = OSL_PCI_READ_CONFIG(bus->osh, PCIE_CFG_PMCSR, sizeof(pmcsr)); in dhdpcie_pci_resume_early()
923 DHD_ERROR(("%s(): pmcsr is 0x%x \r\n", __FUNCTION__, pmcsr)); in dhdpcie_pci_resume_early()
924 if (pmcsr & PCIE_PMCSR_PMESTAT) { in dhdpcie_pci_resume_early()
H A Ddhd_pcie.h210 uint32 pmcsr; member
H A Ddhd_pcie.c1409 uint32 pmcsr = dhd_pcie_config_read(bus, PCIE_CFG_PMCSR, sizeof(uint32)); in dhd_bus_dump_imp_cfg_registers() local
1423 PCIE_CFG_PMCSR, pmcsr, in dhd_bus_dump_imp_cfg_registers()
1688 sizeof(uint32), bus->saved_config.pmcsr); in dhdpcie_config_restore()
1733 bus->saved_config.pmcsr = OSL_PCI_READ_CONFIG(osh, PCIECFGREG_PM_CSR, sizeof(uint32)); in dhdpcie_config_save()
11413 uint32 pmcsr = dhd_pcie_config_read(bus, PCIE_CFG_PMCSR, sizeof(uint32)); in dhdpcie_pme_stat_clear() local
11415 OSL_PCI_WRITE_CONFIG(bus->osh, PCIE_CFG_PMCSR, sizeof(uint32), pmcsr | PCIE_PMCSR_PMESTAT); in dhdpcie_pme_stat_clear()
/OK3568_Linux_fs/kernel/drivers/net/ethernet/broadcom/bnx2x/
H A Dbnx2x_cmn.c3167 u16 pmcsr; in bnx2x_set_power_state() local
3175 pci_read_config_word(bp->pdev, bp->pdev->pm_cap + PCI_PM_CTRL, &pmcsr); in bnx2x_set_power_state()
3180 ((pmcsr & ~PCI_PM_CTRL_STATE_MASK) | in bnx2x_set_power_state()
3183 if (pmcsr & PCI_PM_CTRL_STATE_MASK) in bnx2x_set_power_state()
3197 pmcsr &= ~PCI_PM_CTRL_STATE_MASK; in bnx2x_set_power_state()
3198 pmcsr |= 3; in bnx2x_set_power_state()
3201 pmcsr |= PCI_PM_CTRL_PME_ENABLE; in bnx2x_set_power_state()
3204 pmcsr); in bnx2x_set_power_state()
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_indep_power/
H A Ddhd_pcie.h183 uint32 pmcsr; member
H A Ddhd_pcie.c757 sizeof(uint32), bus->saved_config.pmcsr); in dhdpcie_config_restore()
803 bus->saved_config.pmcsr = OSL_PCI_READ_CONFIG(osh, PCIECFGREG_PM_CSR, sizeof(uint32)); in dhdpcie_config_save()
/OK3568_Linux_fs/kernel/drivers/vfio/pci/
H A Dvfio_pci.c264 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()
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/infineon/bcmdhd/
H A Ddhd_pcie.h203 uint32 pmcsr; member
H A Ddhd_pcie.c1340 sizeof(uint32), bus->saved_config.pmcsr); in dhdpcie_config_restore()
1385 bus->saved_config.pmcsr = OSL_PCI_READ_CONFIG(osh, PCIECFGREG_PM_CSR, sizeof(uint32)); in dhdpcie_config_save()
/OK3568_Linux_fs/external/rkwifibt/drivers/infineon/
H A Ddhd_pcie.h203 uint32 pmcsr; member
H A Ddhd_pcie.c1348 sizeof(uint32), bus->saved_config.pmcsr); in dhdpcie_config_restore()
1393 bus->saved_config.pmcsr = OSL_PCI_READ_CONFIG(osh, PCIECFGREG_PM_CSR, sizeof(uint32)); in dhdpcie_config_save()
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/cywdhd/bcmdhd/
H A Ddhd_pcie.h203 uint32 pmcsr; member
H A Ddhd_pcie.c1340 sizeof(uint32), bus->saved_config.pmcsr); in dhdpcie_config_restore()
1385 bus->saved_config.pmcsr = OSL_PCI_READ_CONFIG(osh, PCIECFGREG_PM_CSR, sizeof(uint32)); in dhdpcie_config_save()