/titanic_50/usr/src/uts/common/io/cardbus/ |
H A D | cardbus_cfg.c | 205 ddi_acc_handle_t config_handle); 211 ddi_acc_handle_t config_handle); 212 static void cardbus_set_bus_numbers(ddi_acc_handle_t config_handle, 215 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 static void disable_cardbus_device(ddi_acc_handle_t config_handle); 233 static void cardbus_dump_common_config(ddi_acc_handle_t config_handle); [all …]
|
H A D | cardbus.c | 1097 ddi_acc_handle_t config_handle; in cardbus_init_child_regs() local 1118 if (pci_config_setup(child, &config_handle) != DDI_SUCCESS) in cardbus_init_child_regs() 1126 header_type = pci_config_get8(config_handle, PCI_CONF_HEADER); in cardbus_init_child_regs() 1140 command = pci_config_get16(config_handle, PCI_CONF_COMM); in cardbus_init_child_regs() 1143 pci_config_put16(config_handle, PCI_CONF_COMM, command); in cardbus_init_child_regs() 1144 command = pci_config_get16(config_handle, PCI_CONF_COMM); in cardbus_init_child_regs() 1152 bcr = pci_config_get8(config_handle, PCI_BCNF_BCNTRL); in cardbus_init_child_regs() 1158 pci_config_put8(config_handle, PCI_BCNF_BCNTRL, bcr); in cardbus_init_child_regs() 1168 pci_config_put8(config_handle, PCI_CONF_CACHE_LINESZ, in cardbus_init_child_regs() 1170 n = pci_config_get8(config_handle, PCI_CONF_CACHE_LINESZ); in cardbus_init_child_regs() [all …]
|
H A D | cardbus_hp.c | 1750 ddi_acc_handle_t config_handle; in cardbus_dump_pci_node() local 1765 if (pci_config_setup(next, &config_handle) != DDI_SUCCESS) { in cardbus_dump_pci_node() 1771 cardbus_dump(spcfg, config_handle); in cardbus_dump_pci_node() 1772 pci_config_teardown(&config_handle); in cardbus_dump_pci_node() 1782 ddi_acc_handle_t config_handle; in cardbus_dump_pci_config() local 1784 if (pci_config_setup(dip, &config_handle) != DDI_SUCCESS) { in cardbus_dump_pci_config() 1791 cardbus_dump(spcfg, config_handle); in cardbus_dump_pci_config() 1793 pci_config_teardown(&config_handle); in cardbus_dump_pci_config()
|
/titanic_50/usr/src/uts/intel/io/hotplug/pcicfg/ |
H A D | pcicfg.c | 281 static void pcicfg_dump_common_config(ddi_acc_handle_t config_handle); 283 static void pcicfg_dump_bridge_config(ddi_acc_handle_t config_handle); 392 pcicfg_dump_common_config(ddi_acc_handle_t config_handle) in pcicfg_dump_common_config() argument 397 pci_config_get16(config_handle, PCI_CONF_VENID)); in pcicfg_dump_common_config() 399 pci_config_get16(config_handle, PCI_CONF_DEVID)); in pcicfg_dump_common_config() 401 pci_config_get16(config_handle, PCI_CONF_COMM)); in pcicfg_dump_common_config() 403 pci_config_get16(config_handle, PCI_CONF_STAT)); in pcicfg_dump_common_config() 405 pci_config_get8(config_handle, PCI_CONF_REVID)); in pcicfg_dump_common_config() 407 pci_config_get8(config_handle, PCI_CONF_PROGCLASS)); in pcicfg_dump_common_config() 409 pci_config_get8(config_handle, PCI_CONF_SUBCLASS)); in pcicfg_dump_common_config() [all …]
|
/titanic_50/usr/src/uts/sun4u/io/pci/ |
H A D | db21554.c | 315 static void db_pci_get_header(ddi_acc_handle_t config_handle, 317 static void db_pci_get_conf_regs(ddi_acc_handle_t config_handle, 1450 ddi_acc_handle_t config_handle; in db_ioctl() local 1495 (void) pci_config_setup(child_dip, &config_handle); in db_ioctl() 1496 db_pci_get_header(config_handle, &pci_data.pri_hdr, 0); in db_ioctl() 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() 1613 db_pci_get_header(ddi_acc_handle_t config_handle, db_pci_header_t *ph, in db_pci_get_header() argument 1616 ph->venid = pci_config_get16(config_handle, hdr_off + PCI_CONF_VENID); in db_pci_get_header() [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() 529 simba_err.afsr = pci_config_get64(simba->config_handle, 0xe8); in simba_err_callback() 530 simba_err.afar = pci_config_get64(simba->config_handle, 0xf0); in simba_err_callback() 540 pci_config_put64(simba->config_handle, 0xe8, simba_err.afsr); in simba_err_callback() [all …]
|
H A D | pci_util.c | 403 ddi_acc_handle_t config_handle; in init_child() local 529 if (pci_config_setup(child, &config_handle) != DDI_SUCCESS) { in init_child() 539 header_type = pci_config_get8(config_handle, PCI_CONF_HEADER); in init_child() 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() 561 command = pci_config_get16(config_handle, PCI_CONF_COMM); 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() [all …]
|
H A D | pci_pci.c | 374 ddi_acc_handle_t config_handle; in ppb_attach() local 396 if (pci_config_setup(devi, &config_handle) != DDI_SUCCESS) { in ppb_attach() 418 pci_config_get8(config_handle, PCI_CONF_CACHE_LINESZ); in ppb_attach() 420 pci_config_get8(config_handle, PCI_CONF_LATENCY_TIMER); in ppb_attach() 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 884 if (pci_config_setup(child, &config_handle) != DDI_SUCCESS) { in ppb_initchild() 895 header_type = pci_config_get8(config_handle, PCI_CONF_HEADER); in ppb_initchild() 902 command = pci_config_get16(config_handle, PCI_CONF_COMM); in ppb_initchild() [all …]
|
H A D | pci_intr.c | 152 ddi_acc_handle_t config_handle; in map_pcidev_cfg_reg() local 186 if (pci_config_setup(cdip, &config_handle) != DDI_SUCCESS) { in map_pcidev_cfg_reg() 193 if (pci_config_get8(config_handle, PCI_CONF_BASCLASS) in map_pcidev_cfg_reg() 199 pci_config_teardown(&config_handle); in map_pcidev_cfg_reg()
|
/titanic_50/usr/src/uts/sun4/io/ |
H A D | pcicfg.c | 335 static void pcicfg_dump_common_config(ddi_acc_handle_t config_handle); 338 static void pcicfg_dump_bridge_config(ddi_acc_handle_t config_handle); 421 pcicfg_dump_common_config(ddi_acc_handle_t config_handle) in pcicfg_dump_common_config() argument 426 pci_config_get16(config_handle, PCI_CONF_VENID)); in pcicfg_dump_common_config() 428 pci_config_get16(config_handle, PCI_CONF_DEVID)); in pcicfg_dump_common_config() 430 pci_config_get16(config_handle, PCI_CONF_COMM)); in pcicfg_dump_common_config() 432 pci_config_get16(config_handle, PCI_CONF_STAT)); in pcicfg_dump_common_config() 434 pci_config_get8(config_handle, PCI_CONF_REVID)); in pcicfg_dump_common_config() 436 pci_config_get8(config_handle, PCI_CONF_PROGCLASS)); in pcicfg_dump_common_config() 438 pci_config_get8(config_handle, PCI_CONF_SUBCLASS)); in pcicfg_dump_common_config() [all …]
|
/titanic_50/usr/src/uts/sparc/io/pciex/ |
H A D | pcieb_sparc.c | 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() [all …]
|
/titanic_50/usr/src/uts/intel/io/pci/ |
H A D | pci_pci.c | 284 ddi_acc_handle_t config_handle; in ppb_attach() local 330 if (pci_config_setup(devi, &config_handle) != DDI_SUCCESS) { in ppb_attach() 358 (void) ppb_ht_msimap_set(config_handle, in ppb_attach() 361 (void) ppb_ht_msimap_set(config_handle, in ppb_attach() 364 pci_config_teardown(&config_handle); in ppb_attach() 632 ddi_acc_handle_t config_handle; in ppb_initchild() local 707 if (pci_config_setup(child, &config_handle) != DDI_SUCCESS) { in ppb_initchild() 717 command = pci_config_get16(config_handle, PCI_CONF_COMM); in ppb_initchild() 720 pci_config_put16(config_handle, PCI_CONF_COMM, command); in ppb_initchild() 722 pci_config_teardown(&config_handle); in ppb_initchild() [all …]
|
/titanic_50/usr/src/uts/common/io/pciex/ |
H A D | pcieb.c | 369 ddi_acc_handle_t config_handle = bus_p->bus_cfg_hdl; in pcieb_attach() local 453 pcieb_create_ranges_prop(devi, config_handle); in pcieb_attach() 457 pcieb_set_pci_perf_parameters(devi, config_handle); in pcieb_attach() 1736 ddi_acc_handle_t config_handle = bus_p->bus_cfg_hdl; in pcieb_id_props() local 1753 if ((fic == 0) && ((PCI_CAP_LOCATE(config_handle, in pcieb_id_props() 1755 uint8_t esr = PCI_CAP_GET8(config_handle, NULL, in pcieb_id_props() 1761 if ((PCI_CAP_LOCATE(config_handle, in pcieb_id_props() 1764 serialid = PCI_XCAP_GET32(config_handle, NULL, in pcieb_id_props() 1767 serialid |= PCI_XCAP_GET32(config_handle, NULL, in pcieb_id_props() 1781 ddi_acc_handle_t config_handle) in pcieb_create_ranges_prop() argument [all …]
|
H A D | pcieb.h | 161 ddi_acc_handle_t config_handle); 169 ddi_acc_handle_t config_handle);
|
H A D | pcie.c | 1898 ddi_acc_handle_t config_handle; in pcie_get_max_supported() local 1926 &config_handle) != DDI_SUCCESS) { in pcie_get_max_supported() 1932 if ((PCI_CAP_LOCATE(config_handle, PCI_CAP_ID_PCI_E, &cap_ptr)) == in pcie_get_max_supported() 1937 max_supported = PCI_CAP_GET16(config_handle, NULL, cap_ptr, in pcie_get_max_supported() 1947 pcie_unmap_phys(&config_handle, reg); in pcie_get_max_supported() 1967 ddi_acc_handle_t config_handle; in pcie_root_port() local 1976 if (pci_config_setup(cdip, &config_handle) != DDI_SUCCESS) in pcie_root_port() 1979 if ((PCI_CAP_LOCATE(config_handle, PCI_CAP_ID_PCI_E, in pcie_root_port() 1981 pci_config_teardown(&config_handle); in pcie_root_port() 1985 port_type = PCI_CAP_GET16(config_handle, NULL, cap_ptr, in pcie_root_port() [all …]
|
/titanic_50/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()
|
/titanic_50/usr/src/uts/common/io/hotplug/pcihp/ |
H A D | pcihp.c | 3525 ddi_acc_handle_t config_handle, uint8_t *hs_csr) in pcihp_get_hs_csr() argument 3532 pcihp_get_hs_csr_location(config_handle); in pcihp_get_hs_csr() 3537 *hs_csr = pci_config_get8(config_handle, slotinfop->hs_csr_location); in pcihp_get_hs_csr() 3547 ddi_acc_handle_t config_handle, uint8_t *hs_csr) in pcihp_set_hs_csr() argument 3553 pcihp_get_hs_csr_location(config_handle); in pcihp_set_hs_csr() 3557 pci_config_put8(config_handle, slotinfop->hs_csr_location, *hs_csr); in pcihp_set_hs_csr() 3559 pci_config_get8(config_handle, slotinfop->hs_csr_location))); in pcihp_set_hs_csr() 3563 pcihp_get_hs_csr_location(ddi_acc_handle_t config_handle) in pcihp_get_hs_csr_location() argument 3576 status = pci_config_get16(config_handle, PCI_CONF_STAT); in pcihp_get_hs_csr_location() 3581 cap_id_loc = pci_config_get8(config_handle, PCI_CONF_EXTCAP); in pcihp_get_hs_csr_location() [all …]
|
/titanic_50/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()
|
/titanic_50/usr/src/uts/intel/io/pciex/ |
H A D | pcieb_x86.c | 112 pcieb_plat_pcishpc_probe(dev_info_t *dip, ddi_acc_handle_t config_handle) in pcieb_plat_pcishpc_probe() argument
|
/titanic_50/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()
|