Searched refs:pci_base (Results 1 – 8 of 8) sorted by relevance
| /src/sys/arm64/cavium/ |
| H A D | thunder_pcie_common.c | 76 if (addr >= r->pci_base && in range_addr_is_pci() 77 addr < (r->pci_base + r->size) && in range_addr_is_pci() 124 return (r->pci_base + offset); in range_addr_phys_to_pci() 140 if (pci_addr >= r->pci_base && in range_addr_pci_to_phys() 141 pci_addr < (r->pci_base + r->size)) { in range_addr_pci_to_phys() 145 offset = pci_addr - r->pci_base; in range_addr_pci_to_phys()
|
| H A D | thunder_pcie_fdt.c | 269 end < (sc->base.ranges[i].pci_base + in thunder_pcie_fdt_alloc_resource() 272 start += sc->base.ranges[i].pci_base; in thunder_pcie_fdt_alloc_resource() 274 end += sc->base.ranges[i].pci_base; in thunder_pcie_fdt_alloc_resource()
|
| H A D | thunder_pcie_pem.c | 863 sc->ranges[0].pci_base = PCI_MEMORY_BASE; in thunder_pem_attach() 866 sc->ranges[0].pci_base; in thunder_pem_attach() 870 sc->ranges[1].pci_base = PCI_IO_BASE; in thunder_pem_attach() 873 sc->ranges[1].pci_base; in thunder_pem_attach() 877 base = sc->ranges[tuple].pci_base; in thunder_pem_attach() 897 sc->ranges[tuple].pci_base, in thunder_pem_attach()
|
| /src/sys/dev/pci/ |
| H A D | pci_host_generic.c | 89 uint64_t pci_base; in pci_host_generic_core_attach() local 180 pci_base = sc->ranges[tuple].pci_base; in pci_host_generic_core_attach() 208 pci_base, phys_base, size, range_descr); in pci_host_generic_core_attach() 225 error = rman_manage_region(rm, pci_base, pci_base + size - 1); in pci_host_generic_core_attach() 441 uint64_t pci_base; in generic_pcie_containing_range() local 454 pci_base = sc->ranges[i].pci_base; in generic_pcie_containing_range() 459 if (start < pci_base || end >= pci_base + size) in generic_pcie_containing_range() 493 *new_start = start - range->pci_base + range->phys_base; in generic_pcie_translate_resource() 626 args.offset = start - range->pci_base; in generic_pcie_map_resource()
|
| H A D | pci_host_generic_fdt.c | 219 sc->ranges[i].pci_base = 0; in parse_pci_mem_ranges() 221 sc->ranges[i].pci_base <<= 32; in parse_pci_mem_ranges() 222 sc->ranges[i].pci_base |= base_ranges[j++]; in parse_pci_mem_ranges() 238 sc->ranges[i].pci_base = 0; in parse_pci_mem_ranges()
|
| H A D | pci_host_generic.h | 56 uint64_t pci_base; member
|
| H A D | pci_host_generic_acpi.c | 186 sc->base.ranges[r].pci_base = min; in pci_host_generic_acpi_parse_resource()
|
| /src/sys/arm/broadcom/bcm2835/ |
| H A D | bcm2838_pci.c | 227 ranges[0].pci_base, ranges[0].phys_base); in bcm_pcib_check_ranges() 240 i, ranges[i].pci_base, ranges[i].phys_base, in bcm_pcib_check_ranges() 582 new_base = sc->base.base.ranges[0].pci_base; in bcm_pcib_relocate_bridge_window() 617 pci_addr_t phys_base, pci_base; in bcm_pcib_attach() local 704 pci_base = sc->base.base.ranges[0].pci_base; in bcm_pcib_attach() 708 bcm_pcib_set_reg(sc, REG_BUS_WINDOW_LOW, pci_base & 0xffffffff); in bcm_pcib_attach() 709 bcm_pcib_set_reg(sc, REG_BUS_WINDOW_HIGH, pci_base >> 32); in bcm_pcib_attach()
|