/titanic_44/usr/src/uts/common/os/ |
H A D | sunpci.c | 765 uint16_t pmcsr; local 774 pmcsr = pci_config_get16(confhdl, pmcsr_offset); 776 (*saved_pmcsrp) |= (pmcsr & PCI_PMCSR_STATE_MASK); 1009 uint16_t pmcap, pmcsr, pcicmd; local 1075 pmcsr = pci_config_get16(hdl, p->ppc_cap_offset + PCI_PMCSR); 1076 p->ppc_pmcsr = pmcsr; 1077 pmcsr &= (PCI_PMCSR_STATE_MASK); 1078 pmcsr |= (PCI_PMCSR_PME_STAT | p->ppc_suspend_level); 1133 pmcsr = 0; 1146 pmcsr); [all …]
|
/titanic_44/usr/src/uts/common/io/pciex/ |
H A D | pcie_pwr.c | 191 uint16_t pmcsr; in pcie_pwr_change() local 195 pmcsr = pci_config_get16(pwr_p->pwr_conf_hdl, pwr_p->pwr_pmcsr_offset); in pcie_pwr_change() 196 pmcsr &= ~PCI_PMCSR_STATE_MASK; in pcie_pwr_change() 199 pmcsr |= PCI_PMCSR_D0; in pcie_pwr_change() 203 pmcsr |= PCI_PMCSR_D1; in pcie_pwr_change() 207 pmcsr |= PCI_PMCSR_D2; in pcie_pwr_change() 211 pmcsr |= PCI_PMCSR_D3HOT; in pcie_pwr_change() 230 pci_config_put16(pwr_p->pwr_conf_hdl, pwr_p->pwr_pmcsr_offset, pmcsr); in pcie_pwr_change()
|
H A D | pcieb.c | 1631 uint16_t pmcsr; in pcieb_pwr_init_and_raise() local 1639 pmcsr = pci_config_get16(pwr_p->pwr_conf_hdl, pwr_p->pwr_pmcsr_offset); in pcieb_pwr_init_and_raise() 1640 pmcsr &= PCI_PMCSR_STATE_MASK; in pcieb_pwr_init_and_raise() 1641 switch (pmcsr) { in pcieb_pwr_init_and_raise() 1669 pmcsr = pci_config_get16(pwr_p->pwr_conf_hdl, in pcieb_pwr_init_and_raise() 1671 if ((pmcsr & PCI_PMCSR_STATE_MASK) == PCI_PMCSR_D0) in pcieb_pwr_init_and_raise()
|
/titanic_44/usr/src/uts/sun4u/io/pci/ |
H A D | pci_pci.c | 1234 uint16_t pmcsr; in pci_pwr_current_lvl() local 1242 if ((pmcsr = PCI_CAP_GET16(ppb->ppb_conf_hdl, NULL, in pci_pwr_current_lvl() 1246 switch (pmcsr & PCI_PMCSR_STATE_MASK) { in pci_pwr_current_lvl() 1279 uint16_t pmcsr; in ppb_pwr() local 1319 if ((pmcsr = PCI_CAP_GET16(ppb->ppb_conf_hdl, NULL, in ppb_pwr() 1327 old_lvl = pmcsr & PCI_PMCSR_STATE_MASK; in ppb_pwr() 1329 pmcsr &= ~PCI_PMCSR_STATE_MASK; in ppb_pwr() 1333 pmcsr |= PCI_PMCSR_D0; in ppb_pwr() 1344 pmcsr |= PCI_PMCSR_D1; in ppb_pwr() 1363 pmcsr |= PCI_PMCSR_D3HOT; in ppb_pwr() [all …]
|
/titanic_44/usr/src/uts/common/io/audio/drv/audiots/ |
H A D | audiots.c | 587 uint16_t pmcsr; in audiots_power_up() local 611 pmcsr = pci_config_get16(pcih, ptr); in audiots_power_up() 612 if ((pmcsr & PCI_PMCSR_STATE_MASK) != PCI_PMCSR_D0) { in audiots_power_up() 615 pmcsr &= ~PCI_PMCSR_STATE_MASK; in audiots_power_up() 616 pmcsr |= PCI_PMCSR_D0; in audiots_power_up() 617 pci_config_put16(pcih, ptr, pmcsr); in audiots_power_up() 632 pmcsr = pci_config_get16(pcih, ptr); in audiots_power_up() 633 pci_config_put16(pcih, ptr, pmcsr | PCI_PMCSR_PME_STAT); in audiots_power_up()
|
/titanic_44/usr/src/uts/common/io/yge/ |
H A D | yge.c | 1198 uint16_t pmcsr; in yge_attach() local 1199 pmcsr = pci_config_get16(dev->d_pcih, pm_cap + PCI_PMCSR); in yge_attach() 1200 pmcsr &= ~PCI_PMCSR_STATE_MASK; in yge_attach() 1202 pmcsr | PCI_PMCSR_D0); in yge_attach() 1754 uint16_t pmcsr; in yge_resume() local 1755 pmcsr = pci_config_get16(dev->d_pcih, pm_cap + PCI_PMCSR); in yge_resume() 1756 pmcsr &= ~PCI_PMCSR_STATE_MASK; in yge_resume() 1758 pmcsr | PCI_PMCSR_D0); in yge_resume()
|
/titanic_44/usr/src/uts/intel/io/pci/ |
H A D | pci_boot.c | 1831 uint16_t pmcsr; in set_devpm_d0() local 1849 pmcsr = pci_getw(bus, dev, func, cap_ptr + PCI_PMCSR); in set_devpm_d0() 1850 pmcsr &= ~(PCI_PMCSR_STATE_MASK); in set_devpm_d0() 1851 pmcsr |= PCI_PMCSR_D0; /* D0 state */ in set_devpm_d0() 1852 pci_putw(bus, dev, func, cap_ptr + PCI_PMCSR, pmcsr); in set_devpm_d0()
|
/titanic_44/usr/src/uts/common/io/sfe/ |
H A D | sfe_util.c | 5298 uint32_t pmcsr; in gem_pci_set_power_state() local 5318 pmcsr = pci_config_get32(conf_handle, pci_cap_ptr + PCI_PMCSR); in gem_pci_set_power_state() 5322 drv_name, unit, pci_cap_ptr, pmcsr)); in gem_pci_set_power_state() 5332 pmcsr = (pmcsr & ~PCI_PMCSR_STATE_MASK) | new_mode; in gem_pci_set_power_state() 5333 pci_config_put32(conf_handle, pci_cap_ptr + PCI_PMCSR, pmcsr); in gem_pci_set_power_state()
|
/titanic_44/usr/src/uts/common/io/sata/adapters/ahci/ |
H A D | ahci.c | 4056 ushort_t pmcap, pmcsr; in ahci_config_space_init() local 4229 pmcsr = pci_config_get16( in ahci_config_space_init() 4234 "= 0x%x PCI_PMCSR = 0x%x", pmcap, pmcsr); in ahci_config_space_init()
|