Searched refs:sc_range (Results 1 – 9 of 9) sorted by relevance
/freebsd/sys/powerpc/mpc85xx/ |
H A D | lbc.c | 163 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 D | pci_mpc85xx.c | 710 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 D | lbc.h | 123 struct lbc_memrange sc_range[LBC_DEV_MAX]; member
|
/freebsd/sys/dev/ofw/ |
H A D | ofw_pcib.c | 153 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 D | ofwpci.h | 63 struct ofw_pci_range *sc_range; member
|
/freebsd/sys/powerpc/powernv/ |
H A D | opal_pci.c | 482 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 D | pci_dw.c | 777 rv = pci_dw_decode_ranges(sc, sc->ofw_pci.sc_range, in pci_dw_init()
|
/freebsd/sys/arm64/rockchip/ |
H A D | rk_pcie.c | 1294 rv = rk_pcie_decode_ranges(sc, sc->ofw_pci.sc_range, in rk_pcie_attach()
|
/freebsd/sys/arm/nvidia/ |
H A D | tegra_pcie.c | 1536 rv = tegra_pcib_decode_ranges(sc, sc->ofw_pci.sc_range, in tegra_pcib_attach()
|