Searched refs:phys_base (Results 1 – 10 of 10) sorted by relevance
/freebsd/sys/arm64/cavium/ |
H A D | thunder_pcie_common.c | 96 if (addr >= r->phys_base && in range_addr_is_phys() 97 addr < (r->phys_base + r->size) && in range_addr_is_phys() 118 if (phys_addr >= r->phys_base && in range_addr_phys_to_pci() 119 phys_addr < (r->phys_base + r->size)) { in range_addr_phys_to_pci() 123 offset = phys_addr - r->phys_base; in range_addr_phys_to_pci() 146 return (r->phys_base + offset); in range_addr_pci_to_phys()
|
H A D | thunder_pcie_fdt.c | 268 if (start >= sc->base.ranges[i].phys_base && in thunder_pcie_fdt_alloc_resource() 271 start -= sc->base.ranges[i].phys_base; in thunder_pcie_fdt_alloc_resource() 273 end -= sc->base.ranges[i].phys_base; in thunder_pcie_fdt_alloc_resource()
|
H A D | thunder_pcie_pem.c | 865 sc->ranges[0].phys_base = sc->sli_window_base + SLI_PCI_OFFSET + in thunder_pem_attach() 872 sc->ranges[1].phys_base = sc->sli_window_base + SLI_PCI_OFFSET + in thunder_pem_attach() 898 sc->ranges[tuple].phys_base, in thunder_pem_attach()
|
/freebsd/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() 592 encode_cpu_window_low(pci_addr_t phys_base, bus_size_t size) in encode_cpu_window_low() argument 595 return (((phys_base >> 0x10) & 0xfff0) | in encode_cpu_window_low() 596 ((phys_base + size - 1) & 0xfff00000)); in encode_cpu_window_low() 600 encode_cpu_window_start_high(pci_addr_t phys_base) in encode_cpu_window_start_high() argument 603 return ((phys_base >> 0x20) & 0xff); in encode_cpu_window_start_high() 607 encode_cpu_window_end_high(pci_addr_t phys_base, bus_size_t size) in encode_cpu_window_end_high() argument 610 return (((phys_base + size - 1) >> 0x20) & 0xff); in encode_cpu_window_end_high() 617 pci_addr_t phys_base, pci_base; in bcm_pcib_attach() local [all …]
|
/freebsd/sys/dev/pci/ |
H A D | pci_host_generic.c | 88 uint64_t phys_base; in pci_host_generic_core_attach() local 179 phys_base = sc->ranges[tuple].phys_base; in pci_host_generic_core_attach() 208 pci_base, phys_base, size, range_descr); in pci_host_generic_core_attach() 209 error = bus_set_resource(dev, SYS_RES_MEMORY, rid, phys_base, in pci_host_generic_core_attach() 493 *new_start = start - range->pci_base + range->phys_base; in generic_pcie_translate_resource()
|
H A D | pci_host_generic_fdt.c | 224 sc->ranges[i].phys_base = 0; in parse_pci_mem_ranges() 226 sc->ranges[i].phys_base <<= 32; in parse_pci_mem_ranges() 227 sc->ranges[i].phys_base |= base_ranges[j++]; in parse_pci_mem_ranges() 239 sc->ranges[i].phys_base = 0; in parse_pci_mem_ranges()
|
H A D | pci_host_generic.h | 57 uint64_t phys_base; member
|
H A D | pci_host_generic_acpi.c | 187 sc->base.ranges[r].phys_base = min + off; in pci_host_generic_acpi_parse_resource()
|
/freebsd/sys/dev/vnic/ |
H A D | nicvf_queues.c | 201 &dmem->phys_base, /* physical address */ in nicvf_alloc_q_desc_mem() 216 dmem->phys_base = 0; in nicvf_alloc_q_desc_mem() 246 dmem->phys_base = 0; in nicvf_free_q_desc_mem() 1389 (uint64_t)(cq->dmem.phys_base)); in nicvf_cmp_queue_config() 1438 (uint64_t)(sq->dmem.phys_base)); in nicvf_snd_queue_config() 1467 (uint64_t)(rbdr->dmem.phys_base)); in nicvf_rbdr_config()
|
H A D | nicvf_queues.h | 240 bus_addr_t phys_base; member
|