Lines Matching refs:config_handle
123 pcieb_plat_pcishpc_probe(dev_info_t *dip, ddi_acc_handle_t config_handle) in pcieb_plat_pcishpc_probe() argument
126 if ((PCI_CAP_LOCATE(config_handle, PCI_CAP_ID_PCI_HOTPLUG, &cap_ptr)) != in pcieb_plat_pcishpc_probe()
202 ddi_acc_handle_t config_handle = bus_p->bus_cfg_hdl; in pcieb_attach_plx_workarounds() local
237 primary = pci_config_get8(config_handle, PCI_BCNF_PRIBUS); in pcieb_attach_plx_workarounds()
238 secondary = pci_config_get8(config_handle, PCI_BCNF_SECBUS); in pcieb_attach_plx_workarounds()
240 pci_config_put16(config_handle, PCI_BCNF_PRIBUS, bus_num); in pcieb_attach_plx_workarounds()
255 pci_config_put16(config_handle, PCI_CONF_COMM, in pcieb_attach_plx_workarounds()
256 pci_config_get16(config_handle, PCI_CONF_COMM) | in pcieb_attach_plx_workarounds()
280 ddi_acc_handle_t config_handle; in pcieb_init_plx_workarounds() local
304 if (pci_config_setup(child, &config_handle) != DDI_SUCCESS) { in pcieb_init_plx_workarounds()
310 reg |= pci_config_get16(config_handle, PCI_CONF_VENID); in pcieb_init_plx_workarounds()
313 pcieb_set_pci_perf_parameters(child, config_handle); in pcieb_init_plx_workarounds()
315 pci_config_teardown(&config_handle); in pcieb_init_plx_workarounds()