Home
last modified time | relevance | path

Searched refs:sc_range (Results 1 – 9 of 9) sorted by relevance

/freebsd/sys/powerpc/mpc85xx/
H A Dlbc.c163 if (sc->sc_range[r].size == 0) in lbc_banks_unmap()
166 pmap_unmapdev((void *)sc->sc_range[r].kva, in lbc_banks_unmap()
167 sc->sc_range[r].size); in lbc_banks_unmap()
168 law_disable(OCP85XX_TGTIF_LBC, sc->sc_range[r].addr, in lbc_banks_unmap()
169 sc->sc_range[r].size); in lbc_banks_unmap()
182 bzero(sc->sc_range, sizeof(sc->sc_range)); in lbc_banks_map()
196 end = sc->sc_range[r].addr - 1 + sc->sc_range[r].size; in lbc_banks_map()
198 sc->sc_range[r].size += size; in lbc_banks_map()
203 if (sc->sc_range[r].addr > 0 && in lbc_banks_map()
204 end == sc->sc_range[r].addr - 1) { in lbc_banks_map()
[all …]
H A Dpci_mpc85xx.c710 switch (sc->pci_sc.sc_range[i].pci_hi & in fsl_pcib_decode_win()
717 sc->pci_sc.sc_range[i].host, in fsl_pcib_decode_win()
718 sc->pci_sc.sc_range[i].size, in fsl_pcib_decode_win()
719 sc->pci_sc.sc_range[i].pci); in fsl_pcib_decode_win()
720 sc->sc_ioport_start = sc->pci_sc.sc_range[i].pci; in fsl_pcib_decode_win()
721 sc->sc_ioport_end = sc->pci_sc.sc_range[i].pci + in fsl_pcib_decode_win()
722 sc->pci_sc.sc_range[i].size - 1; in fsl_pcib_decode_win()
728 sc->pci_sc.sc_range[i].host, in fsl_pcib_decode_win()
729 sc->pci_sc.sc_range[i].size, in fsl_pcib_decode_win()
730 sc->pci_sc.sc_range[i].pci); in fsl_pcib_decode_win()
[all …]
H A Dlbc.h123 struct lbc_memrange sc_range[LBC_DEV_MAX]; member
/freebsd/sys/dev/ofw/
H A Dofw_pcib.c153 sc->sc_range = NULL; in ofw_pcib_init()
182 sc->sc_range = malloc(sc->sc_nrange * sizeof(sc->sc_range[0]), in ofw_pcib_init()
186 n = ofw_pcib_fill_ranges(c, &sc->sc_range[i]); in ofw_pcib_init()
198 sc->sc_range = malloc(sc->sc_nrange * sizeof(sc->sc_range[0]), in ofw_pcib_init()
200 ofw_pcib_fill_ranges(node, sc->sc_range); in ofw_pcib_init()
229 rp = sc->sc_range + i; in ofw_pcib_init()
274 free(sc->sc_range, M_DEVBUF); in ofw_pcib_init()
286 free(sc->sc_range, M_DEVBUF); in ofw_pcib_fini()
472 for (rp = sc->sc_range; rp < sc->sc_range + sc->sc_nrange && in ofw_pcib_translate_resource()
546 for (rp = sc->sc_range; rp < sc->sc_range + sc->sc_nrange && in ofw_pcib_map_resource()
H A Dofwpci.h63 struct ofw_pci_range *sc_range; member
/freebsd/sys/powerpc/powernv/
H A Dopal_pci.c482 sc->ofw_sc.sc_range = realloc(sc->ofw_sc.sc_range, in opalpci_attach()
483 sc->ofw_sc.sc_nrange * sizeof(sc->ofw_sc.sc_range[0]), in opalpci_attach()
485 rp = &sc->ofw_sc.sc_range[sc->ofw_sc.sc_nrange-1]; in opalpci_attach()
/freebsd/sys/dev/pci/
H A Dpci_dw.c777 rv = pci_dw_decode_ranges(sc, sc->ofw_pci.sc_range, in pci_dw_init()
/freebsd/sys/arm64/rockchip/
H A Drk_pcie.c1294 rv = rk_pcie_decode_ranges(sc, sc->ofw_pci.sc_range, in rk_pcie_attach()
/freebsd/sys/arm/nvidia/
H A Dtegra_pcie.c1536 rv = tegra_pcib_decode_ranges(sc, sc->ofw_pci.sc_range, in tegra_pcib_attach()