/illumos-gate/usr/src/uts/common/io/cardbus/ |
H A D | cardbus_cfg.c | 207 ddi_acc_handle_t config_handle); 213 ddi_acc_handle_t config_handle); 217 ddi_acc_handle_t config_handle); 219 ddi_acc_handle_t config_handle); 221 ddi_acc_handle_t config_handle); 223 ddi_acc_handle_t config_handle); 225 ddi_acc_handle_t config_handle); 436 ddi_acc_handle_t config_handle; in cardbus_unconfigure() local 2442 config_handle); in cardbus_probe_bridge() 2657 config_handle); in cardbus_probe_children() [all …]
|
H A D | cardbus.c | 1096 ddi_acc_handle_t config_handle; in cardbus_init_child_regs() local 1139 command = pci_config_get16(config_handle, PCI_CONF_COMM); in cardbus_init_child_regs() 1142 pci_config_put16(config_handle, PCI_CONF_COMM, command); in cardbus_init_child_regs() 1143 command = pci_config_get16(config_handle, PCI_CONF_COMM); in cardbus_init_child_regs() 1151 bcr = pci_config_get8(config_handle, PCI_BCNF_BCNTRL); in cardbus_init_child_regs() 1157 pci_config_put8(config_handle, PCI_BCNF_BCNTRL, bcr); in cardbus_init_child_regs() 1167 pci_config_put8(config_handle, PCI_CONF_CACHE_LINESZ, in cardbus_init_child_regs() 1183 pci_config_put8(config_handle, PCI_BCNF_LATENCY_TIMER, in cardbus_init_child_regs() 1186 min_gnt = pci_config_get8(config_handle, in cardbus_init_child_regs() 1196 pci_config_put8(config_handle, PCI_CONF_LATENCY_TIMER, in cardbus_init_child_regs() [all …]
|
H A D | cardbus_hp.c | 1754 ddi_acc_handle_t config_handle; in cardbus_dump_pci_node() local 1769 if (pci_config_setup(next, &config_handle) != DDI_SUCCESS) { in cardbus_dump_pci_node() 1775 cardbus_dump(spcfg, config_handle); in cardbus_dump_pci_node() 1776 pci_config_teardown(&config_handle); in cardbus_dump_pci_node() 1786 ddi_acc_handle_t config_handle; in cardbus_dump_pci_config() local 1788 if (pci_config_setup(dip, &config_handle) != DDI_SUCCESS) { in cardbus_dump_pci_config() 1795 cardbus_dump(spcfg, config_handle); in cardbus_dump_pci_config() 1797 pci_config_teardown(&config_handle); in cardbus_dump_pci_config()
|
/illumos-gate/usr/src/uts/sun4u/io/pci/ |
H A D | db21554.c | 1450 ddi_acc_handle_t config_handle; in db_ioctl() local 1500 db_pci_get_header(config_handle, in db_ioctl() 1502 db_pci_get_conf_regs(config_handle, in db_ioctl() 1505 pci_config_teardown(&config_handle); in db_ioctl() 2253 ddi_acc_handle_t config_handle; in db_initchild() local 2389 pci_config_teardown(&config_handle); in db_initchild() 2449 ddi_acc_handle_t config_handle; in db_save_config_regs() local 2509 pci_config_get8(config_handle, in db_save_config_regs() 2511 pci_config_teardown(&config_handle); in db_save_config_regs() 2533 ddi_acc_handle_t config_handle; in db_restore_config_regs() local [all …]
|
H A D | simba.c | 254 ddi_acc_handle_t config_handle; member 413 if (pci_config_setup(devi, &simba->config_handle) != in simba_attach() 425 pci_config_get8(simba->config_handle, in simba_attach() 428 pci_config_get8(simba->config_handle, in simba_attach() 432 pci_config_put16(simba->config_handle, 0x6, 0xffff); in simba_attach() 433 pci_config_put16(simba->config_handle, 0x1e, 0xffff); in simba_attach() 488 pci_config_teardown(&simba->config_handle); in simba_detach() 699 ddi_acc_handle_t config_handle; in simba_initchild() local 802 pci_config_get16(config_handle, PCI_BCNF_BCNTRL); in simba_initchild() 839 min_gnt = pci_config_get8(config_handle, in simba_initchild() [all …]
|
H A D | pci_util.c | 403 ddi_acc_handle_t config_handle; in init_child() local 557 command = pci_config_get16(config_handle, PCI_CONF_COMM); in init_child() 560 pci_config_put16(config_handle, PCI_CONF_COMM, command); in init_child() 564 pci_config_get16(config_handle, PCI_CONF_COMM)); in init_child() 571 bcr = pci_config_get8(config_handle, PCI_BCNF_BCNTRL); in init_child() 577 pci_config_put8(config_handle, PCI_BCNF_BCNTRL, bcr); in init_child() 587 pci_config_put8(config_handle, PCI_CONF_CACHE_LINESZ, in init_child() 604 pci_config_put8(config_handle, PCI_BCNF_LATENCY_TIMER, in init_child() 607 min_gnt = pci_config_get8(config_handle, in init_child() 623 pci_config_put8(config_handle, PCI_CONF_LATENCY_TIMER, in init_child() [all …]
|
H A D | pci_pci.c | 374 ddi_acc_handle_t config_handle; in ppb_attach() local 429 ppb_create_ranges_prop(devi, config_handle); in ppb_attach() 432 pci_config_teardown(&config_handle); in ppb_attach() 789 ddi_acc_handle_t config_handle; in ppb_initchild() local 912 bcr = pci_config_get8(config_handle, PCI_BCNF_BCNTRL); in ppb_initchild() 918 pci_config_put8(config_handle, PCI_BCNF_BCNTRL, bcr); in ppb_initchild() 927 pci_config_put8(config_handle, PCI_CONF_CACHE_LINESZ, in ppb_initchild() 948 min_gnt = pci_config_get8(config_handle, in ppb_initchild() 970 pci_config_teardown(&config_handle); in ppb_initchild() 988 pci_config_teardown(&config_handle); in ppb_initchild() [all …]
|
H A D | pci_intr.c | 151 ddi_acc_handle_t config_handle; in map_pcidev_cfg_reg() local 185 if (pci_config_setup(cdip, &config_handle) != DDI_SUCCESS) { in map_pcidev_cfg_reg() 192 if (pci_config_get8(config_handle, PCI_CONF_BASCLASS) in map_pcidev_cfg_reg() 198 pci_config_teardown(&config_handle); in map_pcidev_cfg_reg()
|
/illumos-gate/usr/src/uts/sun4/io/ |
H A D | pcicfg.c | 912 ddi_acc_handle_t config_handle; in pcicfg_configure_ntbridge() local 937 pci_config_teardown(&config_handle); in pcicfg_configure_ntbridge() 1329 ddi_acc_handle_t config_handle; in pcicfg_ntbridge_unconfigure_child() local 1440 ddi_acc_handle_t config_handle; in pcicfg_is_ntbridge() local 1672 ddi_acc_handle_t config_handle; in pcicfg_teardown_device() local 1689 pcicfg_device_off(config_handle); in pcicfg_teardown_device() 4014 ddi_acc_handle_t config_handle; in pcicfg_probe_children() local 4137 config_handle); in pcicfg_probe_children() 4157 config_handle); in pcicfg_probe_children() 4201 ddi_acc_handle_t config_handle) in pcicfg_populate_reg_props() argument [all …]
|
/illumos-gate/usr/src/uts/intel/io/hotplug/pcicfg/ |
H A D | pcicfg.c | 819 ddi_acc_handle_t config_handle; in pcicfg_configure_ntbridge() local 845 pci_config_teardown(&config_handle); in pcicfg_configure_ntbridge() 936 pci_config_teardown(&config_handle); in pcicfg_configure_ntbridge() 1278 ddi_acc_handle_t config_handle; in pcicfg_ntbridge_unconfigure_child() local 1316 pci_config_teardown(&config_handle); in pcicfg_ntbridge_unconfigure_child() 1366 ddi_acc_handle_t config_handle; in pcicfg_is_ntbridge() local 1386 pci_config_teardown(&config_handle); in pcicfg_is_ntbridge() 3404 ddi_acc_handle_t config_handle; in pcicfg_probe_children() local 3521 config_handle); in pcicfg_probe_children() 3540 config_handle); in pcicfg_probe_children() [all …]
|
/illumos-gate/usr/src/uts/sparc/io/pciex/ |
H A D | pcieb_sparc.c | 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() [all …]
|
/illumos-gate/usr/src/uts/intel/io/pci/ |
H A D | pci_pci.c | 285 ddi_acc_handle_t config_handle; in ppb_attach() local 359 (void) ppb_ht_msimap_set(config_handle, in ppb_attach() 362 (void) ppb_ht_msimap_set(config_handle, in ppb_attach() 365 pci_config_teardown(&config_handle); in ppb_attach() 642 ddi_acc_handle_t config_handle; in ppb_initchild() local 732 pci_config_teardown(&config_handle); in ppb_initchild() 777 ddi_acc_handle_t config_handle; in ppb_save_config_regs() local 794 pci_config_teardown(&config_handle); in ppb_save_config_regs() 815 ddi_acc_handle_t config_handle; in ppb_restore_config_regs() local 827 pci_config_put16(config_handle, PCI_CONF_COMM, in ppb_restore_config_regs() [all …]
|
/illumos-gate/usr/src/uts/sun4u/opl/io/pcicmu/ |
H A D | pcmu_util.c | 361 ddi_acc_handle_t config_handle; in pcmu_init_child() local 387 if (pci_config_setup(child, &config_handle) != DDI_SUCCESS) { in pcmu_init_child() 395 header_type = pci_config_get8(config_handle, PCI_CONF_HEADER); in pcmu_init_child() 404 bcr = pci_config_get8(config_handle, PCI_BCNF_BCNTRL); in pcmu_init_child() 410 pci_config_put8(config_handle, PCI_BCNF_BCNTRL, bcr); in pcmu_init_child() 413 pci_config_teardown(&config_handle); in pcmu_init_child()
|
/illumos-gate/usr/src/uts/common/io/pciex/ |
H A D | pcieb.c | 486 ddi_acc_handle_t config_handle = bus_p->bus_cfg_hdl; in pcieb_attach() local 570 pcieb_create_ranges_prop(devi, config_handle); in pcieb_attach() 574 pcieb_set_pci_perf_parameters(devi, config_handle); in pcieb_attach() 2041 ddi_acc_handle_t config_handle = bus_p->bus_cfg_hdl; in pcieb_id_props() local 2058 if ((fic == 0) && ((PCI_CAP_LOCATE(config_handle, in pcieb_id_props() 2060 uint8_t esr = PCI_CAP_GET8(config_handle, 0, in pcieb_id_props() 2066 if ((PCI_CAP_LOCATE(config_handle, in pcieb_id_props() 2069 serialid = PCI_XCAP_GET32(config_handle, 0, in pcieb_id_props() 2072 serialid |= PCI_XCAP_GET32(config_handle, 0, in pcieb_id_props() 2086 ddi_acc_handle_t config_handle) in pcieb_create_ranges_prop() argument [all …]
|
H A D | pcieb.h | 166 ddi_acc_handle_t config_handle); 174 ddi_acc_handle_t config_handle);
|
H A D | pcie.c | 2716 ddi_acc_handle_t config_handle; in pcie_root_port() local 2725 if (pci_config_setup(cdip, &config_handle) != DDI_SUCCESS) in pcie_root_port() 2728 if ((PCI_CAP_LOCATE(config_handle, PCI_CAP_ID_PCI_E, in pcie_root_port() 2730 pci_config_teardown(&config_handle); in pcie_root_port() 2734 port_type = PCI_CAP_GET16(config_handle, 0, cap_ptr, in pcie_root_port() 2737 pci_config_teardown(&config_handle); in pcie_root_port()
|
/illumos-gate/usr/src/uts/common/io/hotplug/pcihp/ |
H A D | pcihp.c | 3522 ddi_acc_handle_t config_handle, uint8_t *hs_csr) in pcihp_get_hs_csr() argument 3529 pcihp_get_hs_csr_location(config_handle); in pcihp_get_hs_csr() 3544 ddi_acc_handle_t config_handle, uint8_t *hs_csr) in pcihp_set_hs_csr() argument 3550 pcihp_get_hs_csr_location(config_handle); in pcihp_set_hs_csr() 3560 pcihp_get_hs_csr_location(ddi_acc_handle_t config_handle) in pcihp_get_hs_csr_location() argument 3573 status = pci_config_get16(config_handle, PCI_CONF_STAT); in pcihp_get_hs_csr_location() 3578 cap_id_loc = pci_config_get8(config_handle, PCI_CONF_EXTCAP); in pcihp_get_hs_csr_location() 3586 cap_id = pci_config_get8(config_handle, cap_id_loc); in pcihp_get_hs_csr_location() 3592 cap_id_loc = pci_config_get8(config_handle, in pcihp_get_hs_csr_location() 3616 ddi_acc_handle_t config_handle; in pcihp_hs_csr_op() local [all …]
|
/illumos-gate/usr/src/uts/i86pc/io/pci/ |
H A D | pci.c | 665 ddi_acc_handle_t config_handle; in pci_initchild() local 736 if (pci_config_setup(child, &config_handle) != DDI_SUCCESS) in pci_initchild() 744 command = pci_config_get16(config_handle, PCI_CONF_COMM); in pci_initchild() 747 pci_config_put16(config_handle, PCI_CONF_COMM, command); in pci_initchild() 749 pci_config_teardown(&config_handle); in pci_initchild()
|
/illumos-gate/usr/src/uts/sun4u/io/i2c/nexus/ |
H A D | smbus.c | 739 ddi_acc_handle_t config_handle = smbus->smbus_confighandle; in smbus_put() local 751 (void) ddi_get8(config_handle, &config_addr[0]); in smbus_put()
|
/illumos-gate/usr/src/uts/intel/io/pciex/ |
H A D | pcieb_x86.c | 114 pcieb_plat_pcishpc_probe(dev_info_t *dip, ddi_acc_handle_t config_handle) in pcieb_plat_pcishpc_probe() argument
|