Home
last modified time | relevance | path

Searched refs:sc_mres (Results 1 – 6 of 6) sorted by relevance

/freebsd/sys/dev/dpaa/
H A Dportals_common.c52 sc->sc_mres[0] = bus_alloc_resource_any(dev, SYS_RES_MEMORY, in dpaa_portal_alloc_res()
54 if (sc->sc_mres[0] == NULL) { in dpaa_portal_alloc_res()
60 sc->sc_mres[1] = bus_alloc_resource_any(dev, SYS_RES_MEMORY, in dpaa_portal_alloc_res()
62 if (sc->sc_mres[1] == NULL) { in dpaa_portal_alloc_res()
65 bus_release_resource(dev, SYS_RES_MEMORY, 0, sc->sc_mres[0]); in dpaa_portal_alloc_res()
69 sc->sc_ce_va = rman_get_bushandle(sc->sc_mres[0]); in dpaa_portal_alloc_res()
70 sc->sc_ce_size = rman_get_size(sc->sc_mres[0]); in dpaa_portal_alloc_res()
72 sc->sc_ci_va = rman_get_bushandle(sc->sc_mres[1]); in dpaa_portal_alloc_res()
73 sc->sc_ci_size = rman_get_size(sc->sc_mres[1]); in dpaa_portal_alloc_res()
H A Dqman_portals.c142 struct resource *regs = sc->sc_base.sc_mres[1]; in qman_eqcr_init()
161 struct resource *regs = sc->sc_base.sc_mres[1]; in qman_dqrr_init()
211 bus_write_4(sc->sc_base.sc_mres[1], QCSP_IER, in qman_portal_attach()
214 bus_write_4(sc->sc_base.sc_mres[1], QCSP_ISDR, 0); in qman_portal_attach()
244 for (i = 0; i < nitems(sc->sc_base.sc_mres); i++) { in qman_portal_detach()
245 if (sc->sc_base.sc_mres[i] != NULL) in qman_portal_detach()
247 i, sc->sc_base.sc_mres[i]); in qman_portal_detach()
288 int ci = bus_read_4(sc->sc_base.sc_mres[1], QCSP_DQRR_CI_CINH) & in qman_portal_loop_dqrr()
290 int pi = bus_read_4(sc->sc_base.sc_mres[1], QCSP_DQRR_PI_CINH) & in qman_portal_loop_dqrr()
307 bus_write_4(sc->sc_base.sc_mres[1], QCSP_DQRR_CI_CINH, ci); in qman_portal_loop_dqrr()
[all …]
H A Dbman_portals.c109 return (bus_read_4(sc->sc_base.sc_mres[1], off)); in bm_ci_read()
115 bus_write_4(sc->sc_base.sc_mres[1], off, val); in bm_ci_write()
133 bus_write_4(sc->sc_base.sc_mres[1], BCSP_CFG, CFG_RPM_VBM); in bman_portal_attach()
166 for (i = 0; i < nitems(sc->sc_base.sc_mres); i++) { in bman_portal_detach()
167 if (sc->sc_base.sc_mres[i] != NULL) in bman_portal_detach()
169 i, sc->sc_base.sc_mres[i]); in bman_portal_detach()
H A Dportals.h39 struct resource *sc_mres[2]; /* memory resource */ member
/freebsd/sys/powerpc/mpc85xx/
H A Dlbc.c465 sc->sc_mres = bus_alloc_resource_any(dev, SYS_RES_MEMORY, &sc->sc_mrid, in lbc_attach()
467 if (sc->sc_mres == NULL) in lbc_attach()
470 sc->sc_bst = rman_get_bustag(sc->sc_mres); in lbc_attach()
471 sc->sc_bsh = rman_get_bushandle(sc->sc_mres); in lbc_attach()
673 bus_release_resource(dev, SYS_RES_MEMORY, sc->sc_mrid, sc->sc_mres); in lbc_attach()
H A Dlbc.h109 struct resource *sc_mres; member