Home
last modified time | relevance | path

Searched refs:cfg_res (Results 1 – 7 of 7) sorted by relevance

/freebsd/sys/dev/bhnd/siba/
H A Dsiba_bhndb.c164 if (dinfo->cfg_res[i] == NULL) in siba_bhndb_suspend_cfgblocks()
168 SYS_RES_MEMORY, dinfo->cfg_res[i]->res); in siba_bhndb_suspend_cfgblocks()
209 if (dinfo->cfg_res[i] == NULL) in siba_bhndb_resume_child()
213 SYS_RES_MEMORY, dinfo->cfg_res[i]->res); in siba_bhndb_resume_child()
247 KASSERT(dinfo->cfg_res[0] != NULL, ("missing core config mapping")); in siba_bhndb_wars_pcie_clear_d11_timeout()
249 imcfg = bhnd_bus_read_4(dinfo->cfg_res[0], SIBA_CFG0_IMCONFIGLOW); in siba_bhndb_wars_pcie_clear_d11_timeout()
252 bhnd_bus_write_4(dinfo->cfg_res[0], SIBA_CFG0_IMCONFIGLOW, imcfg); in siba_bhndb_wars_pcie_clear_d11_timeout()
H A Dsiba_subr.c95 dinfo->cfg_res[i] = NULL; in siba_alloc_dinfo()
569 if (dinfo->cfg_res[i] == NULL) in siba_free_dinfo()
573 dinfo->cfg_res[i]); in siba_free_dinfo()
575 dinfo->cfg_res[i] = NULL; in siba_free_dinfo()
676 r = dinfo->cfg_res[0]; in siba_write_target_state()
716 if ((r = dinfo->cfg_res[0]) == NULL) in siba_wait_target_state()
H A Dsiba.c680 if ((r = dinfo->cfg_res[0]) == NULL) in siba_write_ioctl()
739 if ((r = dinfo->cfg_res[0]) == NULL) in siba_reset_hw()
805 if ((r = dinfo->cfg_res[0]) == NULL) in siba_suspend_hw()
922 if (dinfo->cfg_res[0] == NULL) in siba_read_config()
926 r_size = rman_get_size(dinfo->cfg_res[0]->res); in siba_read_config()
932 *((uint8_t *)value) = bhnd_bus_read_1(dinfo->cfg_res[0], in siba_read_config()
936 *((uint16_t *)value) = bhnd_bus_read_2(dinfo->cfg_res[0], in siba_read_config()
940 *((uint32_t *)value) = bhnd_bus_read_4(dinfo->cfg_res[0], in siba_read_config()
962 if ((r = dinfo->cfg_res[0]) == NULL) in siba_write_config()
1222 dinfo->cfg_res[i] = BHND_BUS_ALLOC_RESOURCE(dev, dev, in siba_map_cfg_resources()
[all …]
H A Dsibavar.h213 struct bhnd_resource *cfg_res[SIBA_MAX_CFG]; /**< bus-mapped config block registers */ member
/freebsd/sys/dev/pci/
H A Dpci_dw.c530 res = sc->cfg_res; in pci_dw_read_config()
577 res = sc->cfg_res; in pci_dw_write_config()
744 sc->cfg_res = bus_alloc_resource_any(dev, SYS_RES_MEMORY, &rid, in pci_dw_init()
746 if (sc->cfg_res == NULL) { in pci_dw_init()
754 sc->cfg_size = rman_get_size(sc->cfg_res); in pci_dw_init()
755 sc->cfg_pa = rman_get_start(sc->cfg_res) ; in pci_dw_init()
H A Dpci_dw.h106 struct resource *cfg_res; member
/freebsd/sys/dev/hyperv/pcib/
H A Dvmbus_pcib.c417 struct resource *cfg_res; member
1144 d0_entry->mmio_base = rman_get_start(hbus->cfg_res); in hv_pci_enter_d0()
1266 return (bus_read_##s(bus->cfg_res, offset)); \
1273 return (bus_write_##s(bus->cfg_res, offset, val)); \
1509 hbus->cfg_res = bus_alloc_resource(dev, SYS_RES_MEMORY, &rid, in vmbus_pcib_attach()
1513 if (!hbus->cfg_res) { in vmbus_pcib_attach()
1587 bus_release_resource(dev, SYS_RES_MEMORY, 0, hbus->cfg_res); in vmbus_pcib_attach()
1632 bus_release_resource(dev, SYS_RES_MEMORY, 0, hbus->cfg_res); in vmbus_pcib_detach()