Home
last modified time | relevance | path

Searched refs:msi_parent (Results 1 – 11 of 11) sorted by relevance

/freebsd/sys/arm64/cavium/
H A Dthunder_pcie_pem_fdt.c110 phandle_t msi_parent; in thunder_pem_fdt_alloc_msi() local
114 &msi_parent, NULL); in thunder_pem_fdt_alloc_msi()
117 return (intr_alloc_msi(pci, child, msi_parent, count, maxcount, in thunder_pem_fdt_alloc_msi()
124 phandle_t msi_parent; in thunder_pem_fdt_release_msi() local
128 &msi_parent, NULL); in thunder_pem_fdt_release_msi()
131 return (intr_release_msi(pci, child, msi_parent, count, irqs)); in thunder_pem_fdt_release_msi()
137 phandle_t msi_parent; in thunder_pem_fdt_alloc_msix() local
141 &msi_parent, NULL); in thunder_pem_fdt_alloc_msix()
144 return (intr_alloc_msix(pci, child, msi_parent, irq)); in thunder_pem_fdt_alloc_msix()
150 phandle_t msi_parent; in thunder_pem_fdt_release_msix() local
[all …]
/freebsd/sys/dev/pci/
H A Dpci_host_generic_fdt.c282 phandle_t msi_parent; in generic_pcie_fdt_alloc_msi() local
286 &msi_parent, NULL); in generic_pcie_fdt_alloc_msi()
289 return (intr_alloc_msi(pci, child, msi_parent, count, maxcount, in generic_pcie_fdt_alloc_msi()
300 phandle_t msi_parent; in generic_pcie_fdt_release_msi() local
304 &msi_parent, NULL); in generic_pcie_fdt_release_msi()
307 return (intr_release_msi(pci, child, msi_parent, count, irqs)); in generic_pcie_fdt_release_msi()
318 phandle_t msi_parent; in generic_pcie_fdt_map_msi() local
322 &msi_parent, NULL); in generic_pcie_fdt_map_msi()
325 return (intr_map_msi(pci, child, msi_parent, irq, addr, data)); in generic_pcie_fdt_map_msi()
335 phandle_t msi_parent; in generic_pcie_fdt_alloc_msix() local
[all …]
H A Dpci_dw.c614 phandle_t msi_parent; in pci_dw_alloc_msi() local
618 &msi_parent, NULL); in pci_dw_alloc_msi()
622 return (intr_alloc_msi(pci, child, msi_parent, count, maxcount, in pci_dw_alloc_msi()
629 phandle_t msi_parent; in pci_dw_release_msi() local
633 &msi_parent, NULL); in pci_dw_release_msi()
636 return (intr_release_msi(pci, child, msi_parent, count, irqs)); in pci_dw_release_msi()
643 phandle_t msi_parent; in pci_dw_map_msi() local
647 &msi_parent, NULL); in pci_dw_map_msi()
651 return (intr_map_msi(pci, child, msi_parent, irq, addr, data)); in pci_dw_map_msi()
657 phandle_t msi_parent; in pci_dw_alloc_msix() local
[all …]
/freebsd/sys/arm64/arm64/
H A Dnexus.c544 phandle_t msi_parent; in nexus_fdt_pcib_alloc_msi() local
547 error = ofw_bus_msimap(ofw_bus_get_node(child), 0, &msi_parent, NULL); in nexus_fdt_pcib_alloc_msi()
551 return (intr_alloc_msi(dev, child, msi_parent, count, maxcount, irqs)); in nexus_fdt_pcib_alloc_msi()
557 phandle_t msi_parent; in nexus_fdt_pcib_release_msi() local
560 error = ofw_bus_msimap(ofw_bus_get_node(child), 0, &msi_parent, NULL); in nexus_fdt_pcib_release_msi()
564 return (intr_release_msi(dev, child, msi_parent, count, irqs)); in nexus_fdt_pcib_release_msi()
570 phandle_t msi_parent; in nexus_fdt_pcib_alloc_msix() local
573 error = ofw_bus_msimap(ofw_bus_get_node(child), 0, &msi_parent, NULL); in nexus_fdt_pcib_alloc_msix()
577 return (intr_alloc_msix(dev, child, msi_parent, irq)); in nexus_fdt_pcib_alloc_msix()
583 phandle_t msi_parent; in nexus_fdt_pcib_release_msix() local
[all …]
/freebsd/sys/dev/xilinx/
H A Dxlnx_pcib.c555 phandle_t msi_parent; in xlnx_pcib_alloc_msi() local
557 ofw_bus_msimap(ofw_bus_get_node(pci), pci_get_rid(child), &msi_parent, in xlnx_pcib_alloc_msi()
559 msi_parent = OF_xref_from_node(ofw_bus_get_node(pci)); in xlnx_pcib_alloc_msi()
560 return (intr_alloc_msi(pci, child, msi_parent, count, maxcount, in xlnx_pcib_alloc_msi()
567 phandle_t msi_parent; in xlnx_pcib_release_msi() local
569 ofw_bus_msimap(ofw_bus_get_node(pci), pci_get_rid(child), &msi_parent, in xlnx_pcib_release_msi()
571 msi_parent = OF_xref_from_node(ofw_bus_get_node(pci)); in xlnx_pcib_release_msi()
572 return (intr_release_msi(pci, child, msi_parent, count, irqs)); in xlnx_pcib_release_msi()
579 phandle_t msi_parent; in xlnx_pcib_map_msi() local
581 ofw_bus_msimap(ofw_bus_get_node(pci), pci_get_rid(child), &msi_parent, in xlnx_pcib_map_msi()
[all …]
/freebsd/sys/riscv/starfive/
H A Djh7110_pcie.c346 phandle_t msi_parent; in jh7110_pcie_alloc_msi() local
349 msi_parent = OF_xref_from_node(ofw_bus_get_node(pci)); in jh7110_pcie_alloc_msi()
350 err = intr_alloc_msi(pci, child, msi_parent, count, maxcount, irqs); in jh7110_pcie_alloc_msi()
358 phandle_t msi_parent; in jh7110_pcie_release_msi() local
361 msi_parent = OF_xref_from_node(ofw_bus_get_node(pci)); in jh7110_pcie_release_msi()
362 err = intr_release_msi(pci, child, msi_parent, count, irqs); in jh7110_pcie_release_msi()
384 phandle_t msi_parent; in jh7110_pcie_map_msi() local
387 msi_parent = OF_xref_from_node(ofw_bus_get_node(pci)); in jh7110_pcie_map_msi()
389 err = intr_map_msi(pci, child, msi_parent, irq, addr, data); in jh7110_pcie_map_msi()
407 phandle_t msi_parent; in jh7110_pcie_release_msix() local
[all …]
/freebsd/sys/arm64/rockchip/
H A Drk_pcie.c531 phandle_t msi_parent; in rk_pcie_alloc_msi() local
535 &msi_parent, NULL); in rk_pcie_alloc_msi()
539 rv = intr_alloc_msi(pci, child, msi_parent, count, maxcount,irqs); in rk_pcie_alloc_msi()
546 phandle_t msi_parent; in rk_pcie_release_msi() local
550 &msi_parent, NULL); in rk_pcie_release_msi()
553 rv = intr_release_msi(pci, child, msi_parent, count, irqs); in rk_pcie_release_msi()
562 phandle_t msi_parent; in rk_pcie_map_msi() local
566 &msi_parent, NULL); in rk_pcie_map_msi()
569 rv = intr_map_msi(pci, child, msi_parent, irq, addr, data); in rk_pcie_map_msi()
577 phandle_t msi_parent; in rk_pcie_alloc_msix() local
[all …]
/freebsd/sys/dev/ofw/
H A Dofw_bus_subr.c467 ofw_bus_msimap(phandle_t node, uint16_t pci_rid, phandle_t *msi_parent, in ofw_bus_msimap() argument
479 if (msi_parent != NULL) { in ofw_bus_msimap()
480 *msi_parent = 0; in ofw_bus_msimap()
481 OF_getencprop(node, "msi-parent", msi_parent, in ofw_bus_msimap()
482 sizeof(*msi_parent)); in ofw_bus_msimap()
504 if (msi_parent != NULL) in ofw_bus_msimap()
505 *msi_parent = map[i + 1]; in ofw_bus_msimap()
/freebsd/sys/arm/mv/
H A Dmv_cp110_icu.c120 phandle_t node, msi_parent; in mv_cp110_icu_attach() local
130 if (OF_getencprop(node, "msi-parent", &msi_parent, in mv_cp110_icu_attach()
136 if ((sc->parent = OF_device_from_xref(msi_parent)) == NULL) { in mv_cp110_icu_attach()
/freebsd/sys/arm/nvidia/
H A Dtegra_pcie.c538 phandle_t msi_parent; in tegra_pcib_alloc_msi() local
544 msi_parent = OF_xref_from_node(ofw_bus_get_node(pci)); in tegra_pcib_alloc_msi()
545 return (intr_alloc_msi(pci, child, msi_parent, count, maxcount, in tegra_pcib_alloc_msi()
552 phandle_t msi_parent; in tegra_pcib_release_msi() local
558 msi_parent = OF_xref_from_node(ofw_bus_get_node(pci)); in tegra_pcib_release_msi()
559 return (intr_release_msi(pci, child, msi_parent, count, irqs)); in tegra_pcib_release_msi()
566 phandle_t msi_parent; in tegra_pcib_map_msi() local
572 msi_parent = OF_xref_from_node(ofw_bus_get_node(pci)); in tegra_pcib_map_msi()
573 return (intr_map_msi(pci, child, msi_parent, irq, addr, data)); in tegra_pcib_map_msi()
/freebsd/sys/dev/dpaa2/
H A Ddpaa2_mc.c656 phandle_t msi_parent; in dpaa2_mc_get_xref() local
678 &msi_parent, NULL); in dpaa2_mc_get_xref()
681 return ((u_int) msi_parent); in dpaa2_mc_get_xref()