Searched refs:pwr_p (Results 1 – 7 of 7) sorted by relevance
/illumos-gate/usr/src/uts/sun4u/io/pci/ |
H A D | pci_pwr.c | 100 pwr_p->pwr_fp++; in pci_pwr_create_info() 105 pci_pwr_change(pwr_p, pwr_p->current_lvl, pci_pwr_new_lvl(pwr_p)); in pci_pwr_create_info() 152 pci_pwr_change(pwr_p, pwr_p->current_lvl, pci_pwr_new_lvl(pwr_p)); in pci_pwr_rm_info() 193 pwr_p->pwr_fp--; in pci_pwr_add_components() 442 return (pci_raise_power(pwr_p, pwr_p->current_lvl, in pci_pwr_ops() 445 pci_pwr_change(pwr_p, pwr_p->current_lvl, in pci_pwr_ops() 473 return (pci_raise_power(pwr_p, pwr_p->current_lvl, in pci_pwr_ops() 514 return (pci_raise_power(pwr_p, pwr_p->current_lvl, in pci_pwr_ops() 517 pci_pwr_change(pwr_p, pwr_p->current_lvl, in pci_pwr_ops() 541 pwr_p->current_lvl = pci_pwr_current_lvl(pwr_p); in pci_pwr_resume() [all …]
|
H A D | pci_pci.c | 1231 pci_pwr_current_lvl(pci_pwr_t *pwr_p) in pci_pwr_current_lvl() argument 1240 ddi_get_instance(pwr_p->pwr_dip)); in pci_pwr_current_lvl()
|
/illumos-gate/usr/src/uts/common/io/pciex/ |
H A D | pcie_pwr.c | 231 pci_config_put16(pwr_p->pwr_conf_hdl, pwr_p->pwr_pmcsr_offset, pmcsr); in pcie_pwr_change() 308 ASSERT(pwr_p); in pcie_bus_power() 645 pcie_pwr_t *pwr_p; in pwr_common_teardown() local 672 pcie_pwr_t *pwr_p; in pcie_pm_hold() local 689 pwr_p->pwr_hold++; in pcie_pm_hold() 719 pcie_pwr_t *pwr_p; in pcie_pm_release() local 740 pwr_p->pwr_hold--; in pcie_pm_subrelease() 744 if (pwr_p->pwr_hold == 0 && level < pwr_p->pwr_func_lvl) { in pcie_pm_subrelease() 762 pcie_pwr_t *pwr_p; in pcie_pm_add_child() local 864 if (pwr_p) { in pcie_pwr_resume() [all …]
|
H A D | pcieb.c | 1847 pcie_pwr_t *pwr_p; in pcieb_pwr_setup() local 1856 pwr_p = PCIE_NEXUS_PMINFO(dip); in pcieb_pwr_setup() 1857 ASSERT(pwr_p); in pcieb_pwr_setup() 1865 conf_hdl = pwr_p->pwr_conf_hdl; in pcieb_pwr_setup() 1919 pcie_pwr_t *pwr_p; in pcieb_pwr_teardown() local 1925 if (pwr_p->pwr_conf_hdl) in pcieb_pwr_teardown() 1944 pmcsr = pci_config_get16(pwr_p->pwr_conf_hdl, pwr_p->pwr_pmcsr_offset); in pcieb_pwr_init_and_raise() 1975 pwr_p->pwr_pmcsr_offset); in pcieb_pwr_init_and_raise() 1997 pcie_pwr_t *pwr_p; in pcieb_pwr_disable() local 2000 pwr_p = PCIE_NEXUS_PMINFO(dip); in pcieb_pwr_disable() [all …]
|
/illumos-gate/usr/src/uts/sun4u/sys/pci/ |
H A D | pci_pwr.h | 134 #define PM_CAPABLE(pwr_p) (pwr_p != NULL) argument 135 #define SLOW_CAPABLE(pwr_p) ((pwr_p->pwr_flags &\ argument 144 extern void pci_pwr_component_busy(pci_pwr_t *pwr_p); 145 extern void pci_pwr_component_idle(pci_pwr_t *pwr_p); 146 extern int pci_pwr_current_lvl(pci_pwr_t *pwr_p); 147 extern int pci_pwr_new_lvl(pci_pwr_t *pwr_p); 151 extern void pci_pwr_create_info(pci_pwr_t *pwr_p, dev_info_t *); 152 extern void pci_pwr_rm_info(pci_pwr_t *pwr_p, dev_info_t *); 155 extern void pci_pwr_resume(dev_info_t *dip, pci_pwr_t *pwr_p); 156 extern void pci_pwr_suspend(dev_info_t *dip, pci_pwr_t *pwr_p); [all …]
|
/illumos-gate/usr/src/uts/sun4u/io/px/ |
H A D | px_lib4u.c | 1868 pcie_pwr_t *pwr_p; in px_goto_l23ready() local 1877 (pwr_p = PCIE_NEXUS_PMINFO(px_p->px_dip)) == NULL) in px_goto_l23ready() 1880 mutex_enter(&pwr_p->pwr_lock); in px_goto_l23ready() 1961 pwr_p->pwr_link_lvl = PM_LEVEL_L3; in px_goto_l23ready() 1964 mutex_exit(&pwr_p->pwr_lock); in px_goto_l23ready() 1997 pcie_pwr_t *pwr_p; in px_pre_pwron_check() local 2001 (pwr_p = PCIE_NEXUS_PMINFO(px_p->px_dip)) == NULL) in px_pre_pwron_check() 2015 pcie_pwr_t *pwr_p; in px_goto_l0() local 2026 mutex_enter(&pwr_p->pwr_lock); in px_goto_l0() 2049 pwr_p->pwr_link_lvl = PM_LEVEL_L0; in px_goto_l0() [all …]
|
/illumos-gate/usr/src/uts/sun4/io/px/ |
H A D | px.c | 610 pcie_pwr_t *pwr_p; in px_pwr_setup() local 616 pwr_p = PCIE_NEXUS_PMINFO(dip); in px_pwr_setup() 617 ASSERT(pwr_p); in px_pwr_setup() 632 pwr_p->pwr_func_lvl = PM_LEVEL_D0; in px_pwr_setup()
|