Lines Matching refs:config_handle

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()
1617 ph->devid = pci_config_get16(config_handle, hdr_off + PCI_CONF_DEVID); in db_pci_get_header()
1618 ph->command = pci_config_get16(config_handle, hdr_off + PCI_CONF_COMM); in db_pci_get_header()
1619 ph->status = pci_config_get16(config_handle, hdr_off + PCI_CONF_STAT); in db_pci_get_header()
1620 ph->revid = pci_config_get8(config_handle, hdr_off + PCI_CONF_REVID); in db_pci_get_header()
1621 ph->pif = pci_config_get8(config_handle, hdr_off + PCI_CONF_PROGCLASS); in db_pci_get_header()
1622 ph->subclass = pci_config_get8(config_handle, in db_pci_get_header()
1624 ph->class = pci_config_get8(config_handle, in db_pci_get_header()
1626 ph->cacheline = pci_config_get8(config_handle, in db_pci_get_header()
1628 ph->lat = pci_config_get8(config_handle, in db_pci_get_header()
1630 ph->hdr_type = pci_config_get8(config_handle, in db_pci_get_header()
1632 ph->bist = pci_config_get8(config_handle, hdr_off + PCI_CONF_BIST); in db_pci_get_header()
1633 ph->bar0 = pci_config_get32(config_handle, hdr_off + PCI_CONF_BASE0); in db_pci_get_header()
1634 ph->bar1 = pci_config_get32(config_handle, hdr_off + PCI_CONF_BASE1); in db_pci_get_header()
1635 ph->bar2 = pci_config_get32(config_handle, hdr_off + PCI_CONF_BASE2); in db_pci_get_header()
1636 ph->bar3 = pci_config_get32(config_handle, hdr_off + PCI_CONF_BASE3); in db_pci_get_header()
1637 ph->bar4 = pci_config_get32(config_handle, hdr_off + PCI_CONF_BASE4); in db_pci_get_header()
1638 ph->bar5 = pci_config_get32(config_handle, hdr_off + PCI_CONF_BASE5); in db_pci_get_header()
1639 ph->cardbus_cisp = pci_config_get32(config_handle, in db_pci_get_header()
1641 ph->sub_venid = pci_config_get16(config_handle, in db_pci_get_header()
1643 ph->sub_devid = pci_config_get16(config_handle, in db_pci_get_header()
1645 ph->exprom_bar = pci_config_get32(config_handle, in db_pci_get_header()
1647 ph->int_line = pci_config_get8(config_handle, hdr_off + PCI_CONF_ILINE); in db_pci_get_header()
1648 ph->int_pin = pci_config_get8(config_handle, hdr_off + PCI_CONF_IPIN); in db_pci_get_header()
1649 ph->min_gnt = pci_config_get8(config_handle, hdr_off + PCI_CONF_MIN_G); in db_pci_get_header()
1650 ph->max_lat = pci_config_get8(config_handle, hdr_off + PCI_CONF_MAX_L); in db_pci_get_header()
1654 db_pci_get_conf_regs(ddi_acc_handle_t config_handle, db_conf_regs_t *cr) in db_pci_get_conf_regs() argument
1656 cr->ds_mem0_tr_base = pci_config_get32(config_handle, in db_pci_get_conf_regs()
1658 cr->ds_io_mem1_tr_base = pci_config_get32(config_handle, in db_pci_get_conf_regs()
1660 cr->ds_mem2_tr_base = pci_config_get32(config_handle, in db_pci_get_conf_regs()
1662 cr->ds_mem3_tr_base = pci_config_get32(config_handle, in db_pci_get_conf_regs()
1664 cr->us_io_mem0_tr_base = pci_config_get32(config_handle, in db_pci_get_conf_regs()
1666 cr->us_mem1_tr_base = pci_config_get32(config_handle, in db_pci_get_conf_regs()
1668 cr->ds_mem0_setup_reg = pci_config_get32(config_handle, in db_pci_get_conf_regs()
1670 cr->ds_io_mem1_setup_reg = pci_config_get32(config_handle, in db_pci_get_conf_regs()
1672 cr->ds_mem2_setup_reg = pci_config_get32(config_handle, in db_pci_get_conf_regs()
1674 cr->ds_mem3_setup_reg = pci_config_get64(config_handle, in db_pci_get_conf_regs()
1676 cr->p_exp_rom_setup = pci_config_get32(config_handle, in db_pci_get_conf_regs()
1678 cr->us_io_mem0_setup_reg = pci_config_get32(config_handle, in db_pci_get_conf_regs()
1680 cr->us_mem1_setup_reg = pci_config_get32(config_handle, in db_pci_get_conf_regs()
1682 cr->chip_control0 = pci_config_get16(config_handle, DB_CONF_CHIP_CTRL0); in db_pci_get_conf_regs()
1683 cr->chip_control1 = pci_config_get16(config_handle, DB_CONF_CHIP_CTRL1); in db_pci_get_conf_regs()
1684 cr->chip_status = pci_config_get16(config_handle, DB_CONF_STATUS); in db_pci_get_conf_regs()
1685 cr->arb_control = pci_config_get16(config_handle, DB_CONF_ARBITER_CTRL); in db_pci_get_conf_regs()
1686 cr->p_serr_disables = pci_config_get8(config_handle, in db_pci_get_conf_regs()
1688 cr->s_serr_disables = pci_config_get8(config_handle, in db_pci_get_conf_regs()
1690 cr->config_csr = pci_config_get16(config_handle, DB_CONF_CONF_CSR); in db_pci_get_conf_regs()
1691 cr->reset_control = pci_config_get32(config_handle, DB_CONF_RESET_CTRL); in db_pci_get_conf_regs()
1692 cr->pm_cap = pci_config_get16(config_handle, DB_CONF_PM_CAP); in db_pci_get_conf_regs()
1693 cr->pm_csr = pci_config_get16(config_handle, DB_CONF_PM_CSR); in db_pci_get_conf_regs()
1694 cr->hs_csr = pci_config_get8(config_handle, DB_CONF_HS_CSR); in db_pci_get_conf_regs()
2253 ddi_acc_handle_t config_handle; in db_initchild() local
2304 (pci_config_setup(child, &config_handle) != DDI_SUCCESS)) { in db_initchild()
2312 header_type = pci_config_get8(config_handle, PCI_CONF_HEADER); in db_initchild()
2319 command = pci_config_get16(config_handle, PCI_CONF_COMM); in db_initchild()
2322 pci_config_put16(config_handle, PCI_CONF_COMM, command); in db_initchild()
2326 pci_config_get16(config_handle, PCI_CONF_VENID), in db_initchild()
2327 pci_config_get16(config_handle, PCI_CONF_DEVID)); in db_initchild()
2333 bcr = pci_config_get8(config_handle, PCI_BCNF_BCNTRL); in db_initchild()
2339 pci_config_put8(config_handle, PCI_BCNF_BCNTRL, bcr); in db_initchild()
2351 pci_config_put8(config_handle, PCI_CONF_CACHE_LINESZ, in db_initchild()
2353 n = pci_config_get8(config_handle, PCI_CONF_CACHE_LINESZ); in db_initchild()
2371 pci_config_put8(config_handle, PCI_BCNF_LATENCY_TIMER, in db_initchild()
2374 min_gnt = pci_config_get8(config_handle, in db_initchild()
2378 pci_config_put8(config_handle, PCI_CONF_LATENCY_TIMER, in db_initchild()
2380 n = pci_config_get8(config_handle, PCI_CONF_LATENCY_TIMER); in db_initchild()
2389 pci_config_teardown(&config_handle); in db_initchild()
2449 ddi_acc_handle_t config_handle; in db_save_config_regs() local
2485 if (pci_config_setup(dip, &config_handle) != DDI_SUCCESS) { in db_save_config_regs()
2497 pci_config_get16(config_handle, PCI_CONF_COMM); in db_save_config_regs()
2499 pci_config_get8(config_handle, PCI_CONF_HEADER); in db_save_config_regs()
2502 pci_config_get16(config_handle, PCI_BCNF_BCNTRL); in db_save_config_regs()
2504 pci_config_get8(config_handle, PCI_CONF_CACHE_LINESZ); in db_save_config_regs()
2506 pci_config_get8(config_handle, PCI_CONF_LATENCY_TIMER); in db_save_config_regs()
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
2545 if (pci_config_setup(dip, &config_handle) != DDI_SUCCESS) { in db_restore_config_regs()
2554 pci_config_put16(config_handle, PCI_CONF_COMM, statep->command); in db_restore_config_regs()
2556 pci_config_put16(config_handle, PCI_BCNF_BCNTRL, in db_restore_config_regs()
2558 pci_config_put8(config_handle, PCI_CONF_CACHE_LINESZ, in db_restore_config_regs()
2560 pci_config_put8(config_handle, PCI_CONF_LATENCY_TIMER, in db_restore_config_regs()
2563 pci_config_put8(config_handle, PCI_BCNF_LATENCY_TIMER, in db_restore_config_regs()
2565 pci_config_teardown(&config_handle); in db_restore_config_regs()