Home
last modified time | relevance | path

Searched refs:xref (Results 1 – 25 of 46) sorted by relevance

12

/f-stack/freebsd/arm64/coresight/
H A Dcoresight_fdt.c55 phandle_t xref; in coresight_fdt_get_ports() local
81 "remote-endpoint", &xref, in coresight_fdt_get_ports()
82 sizeof(xref)) == -1) { in coresight_fdt_get_ports()
89 endp->their_node = OF_node_from_xref(xref); in coresight_fdt_get_ports()
115 pcell_t xref; in coresight_fdt_get_cpu() local
118 if (OF_getencprop(node, "cpu", &xref, sizeof(xref)) != -1) { in coresight_fdt_get_cpu()
119 cpu_node = OF_node_from_xref(xref); in coresight_fdt_get_cpu()
/f-stack/freebsd/kern/
H A Dsubr_intr.c724 if (dev == NULL && xref == 0)
734 if (xref == pic->pic_xref)
778 pic->pic_xref = xref;
818 pic = pic_create(dev, xref, FLAG_PIC);
855 pic = pic_lookup(dev, xref, FLAG_PIC);
938 pic = pic_lookup(dev, xref,
1313 pic = pic_create(dev, xref, FLAG_MSI);
1333 pic = pic_lookup(NULL, xref, FLAG_MSI);
1570 intptr_t xref; member
1655 *map_xref = irq_map[res_id]->xref;
[all …]
/f-stack/freebsd/arm64/acpica/
H A Dacpi_iort.c76 u_int xref; member
269 its->xref = 0; in iort_copy_its()
383 u_int xref; in madt_resolve_its_xref() local
391 xref = acpi_its_xref++; in madt_resolve_its_xref()
396 its_entry->xref = xref; in madt_resolve_its_xref()
531 acpi_iort_its_lookup(u_int its_id, u_int *xref, int *pxm) in acpi_iort_its_lookup() argument
541 *xref = its_entry->xref; in acpi_iort_its_lookup()
556 acpi_iort_map_pci_msi(u_int seg, u_int rid, u_int *xref, u_int *devid) in acpi_iort_map_pci_msi() argument
568 *xref = node->entries.its[0].xref; in acpi_iort_map_pci_msi()
573 acpi_iort_map_pci_smmuv3(u_int seg, u_int rid, u_int *xref, u_int *sid) in acpi_iort_map_pci_smmuv3() argument
[all …]
/f-stack/freebsd/arm/arm/
H A Dgic_fdt.c133 intptr_t xref; in gic_fdt_attach() local
142 xref = OF_xref_from_node(ofw_bus_get_node(dev)); in gic_fdt_attach()
148 if (intr_pic_register(dev, xref) == NULL) { in gic_fdt_attach()
159 if (pxref == 0 || xref == pxref) { in gic_fdt_attach()
160 if (intr_pic_claim_root(dev, xref, arm_gic_intr, sc, in gic_fdt_attach()
163 intr_pic_deregister(dev, xref); in gic_fdt_attach()
170 intr_pic_deregister(dev, xref); in gic_fdt_attach()
176 intr_pic_deregister(dev, xref); in gic_fdt_attach()
181 OF_device_register_xref(xref, dev); in gic_fdt_attach()
H A Dgic_acpi.c212 intptr_t xref; in gic_acpi_attach() local
221 xref = ACPI_INTR_XREF; in gic_acpi_attach()
227 if (intr_pic_register(dev, xref) == NULL) { in gic_acpi_attach()
235 if (intr_pic_claim_root(dev, xref, arm_gic_intr, sc, in gic_acpi_attach()
238 intr_pic_deregister(dev, xref); in gic_acpi_attach()
H A Dpmu_fdt.c91 phandle_t xref, uint32_t mpidr) in pmu_parse_affinity() argument
97 if (xref != 0) { in pmu_parse_affinity()
98 err = OF_getencprop(OF_node_from_xref(xref), "reg", &mpidr, in pmu_parse_affinity()
H A Dpl190.c229 phandle_t xref; in pl190_intc_attach() local
279 xref = OF_xref_from_node(ofw_bus_get_node(sc->dev)); in pl190_intc_attach()
280 pic = intr_pic_register(sc->dev, xref); in pl190_intc_attach()
284 return (intr_pic_claim_root(sc->dev, xref, pl190_intc_intr, sc, 0)); in pl190_intc_attach()
/f-stack/freebsd/mips/broadcom/
H A Dbcm_mips.c85 uintptr_t xref; in bcm_mips_register_isrcs() local
88 xref = bcm_mips_pic_xref(sc); in bcm_mips_register_isrcs()
97 xref, "%s,%u", name, ivec); in bcm_mips_register_isrcs()
305 uintptr_t xref; in bcm_mips_attach() local
323 xref = bcm_mips_pic_xref(sc); in bcm_mips_attach()
370 if ((pic = intr_pic_register(dev, xref)) == NULL) { in bcm_mips_attach()
484 uintptr_t xref; in bcm_mips_pic_xref() local
487 xref = BHND_BUS_GET_INTR_DOMAIN(device_get_parent(sc->dev), sc->dev, in bcm_mips_pic_xref()
489 KASSERT(xref != 0, ("missing interrupt domain")); in bcm_mips_pic_xref()
491 return (xref); in bcm_mips_pic_xref()
H A Dbhnd_nexus.c184 uintptr_t xref; in bhnd_nexus_map_intr() local
195 xref = BHND_BUS_GET_INTR_DOMAIN(dev, child, false); in bhnd_nexus_map_intr()
196 KASSERT(xref != 0, ("missing interrupt domain")); in bhnd_nexus_map_intr()
204 *irq = intr_map_irq(NULL, xref, &imd->mdata); in bhnd_nexus_map_intr()
/f-stack/freebsd/arm64/arm64/
H A Dgic_v3_fdt.c122 intptr_t xref; in gic_v3_fdt_attach() local
159 xref = OF_xref_from_node(ofw_bus_get_node(dev)); in gic_v3_fdt_attach()
160 sc->gic_pic = intr_pic_register(dev, xref); in gic_v3_fdt_attach()
168 intr_msi_register(dev, xref); in gic_v3_fdt_attach()
171 OF_device_register_xref(xref, dev); in gic_v3_fdt_attach()
173 if (intr_pic_claim_root(dev, xref, arm_gic_v3_intr, sc, in gic_v3_fdt_attach()
/f-stack/freebsd/mips/mips/
H A Dmips_pic.c222 intptr_t xref = pic_xref(dev); in mips_pic_attach() local
245 if (intr_pic_register(dev, xref) == NULL) { in mips_pic_attach()
251 if (intr_pic_claim_root(dev, xref, mips_pic_intr, sc, 0) != 0) { in mips_pic_attach()
253 intr_pic_deregister(dev, xref); in mips_pic_attach()
461 uintptr_t xref; in mips_pic_map_fixed_intr() local
490 xref = pic_xref(pic_dev); in mips_pic_map_fixed_intr()
497 xref = MIPS_PIC_XREF; in mips_pic_map_fixed_intr()
501 intr->intr_irq = intr_map_irq(pic_dev, xref, &data->hdr); in mips_pic_map_fixed_intr()
/f-stack/freebsd/arm/broadcom/bcm2835/
H A Dbcm2835_intr.c331 bcm_intc_pic_register(struct bcm_intc_softc *sc, intptr_t xref) in bcm_intc_pic_register() argument
362 if (intr_pic_register(sc->sc_dev, xref) == NULL) in bcm_intc_pic_register()
387 intptr_t xref; in bcm_intc_attach() local
399 xref = OF_xref_from_node(ofw_bus_get_node(dev)); in bcm_intc_attach()
400 if (bcm_intc_pic_register(sc, xref) != 0) { in bcm_intc_attach()
410 if (intr_pic_claim_root(dev, xref, bcm2835_intc_intr, sc, 0) != 0) { in bcm_intc_attach()
/f-stack/freebsd/mips/beri/
H A Dberi_iommu.c179 phandle_t xref, node; in beri_iommu_attach() local
194 xref = OF_xref_from_node(node); in beri_iommu_attach()
195 OF_device_register_xref(xref, dev); in beri_iommu_attach()
H A Dberi_pic.c177 intptr_t xref; in beripic_attach() local
190 xref = OF_xref_from_node(ofw_bus_get_node(dev)); in beripic_attach()
216 if (intr_pic_register(dev, xref) == NULL) { in beripic_attach()
228 intr_pic_deregister(dev, xref); in beripic_attach()
/f-stack/freebsd/arm/freescale/imx/
H A Dtzic.c206 intptr_t xref; in tzic_pic_attach() local
219 xref = OF_xref_from_node(ofw_bus_get_node(sc->dev)); in tzic_pic_attach()
220 pic = intr_pic_register(sc->dev, xref); in tzic_pic_attach()
224 return (intr_pic_claim_root(sc->dev, xref, tzic_intr, sc, 0)); in tzic_pic_attach()
/f-stack/freebsd/arm/ti/
H A Daintc.c218 intptr_t xref; in ti_aintc_pic_attach() local
230 xref = OF_xref_from_node(ofw_bus_get_node(sc->sc_dev)); in ti_aintc_pic_attach()
231 pic = intr_pic_register(sc->sc_dev, xref); in ti_aintc_pic_attach()
235 return (intr_pic_claim_root(sc->sc_dev, xref, ti_aintc_intr, sc, 0)); in ti_aintc_pic_attach()
/f-stack/freebsd/mips/ingenic/
H A Djz4780_intr.c160 intptr_t xref; in jz4780_pic_attach() local
162 xref = pic_xref(dev); in jz4780_pic_attach()
190 if (intr_pic_register(dev, xref) == NULL) { in jz4780_pic_attach()
198 intr_pic_deregister(dev, xref); in jz4780_pic_attach()
/f-stack/freebsd/arm/mv/
H A Dmv_ap806_gicp.c92 phandle_t node, xref, intr_parent; in mv_ap806_gicp_attach() local
113 xref = OF_xref_from_node(node); in mv_ap806_gicp_attach()
114 if (intr_pic_register(dev, xref) == NULL) { in mv_ap806_gicp_attach()
122 OF_device_register_xref(xref, dev); in mv_ap806_gicp_attach()
H A Dmv_ap806_sei.c307 phandle_t xref, node; in mv_ap806_sei_attach() local
350 xref = OF_xref_from_node(node);; in mv_ap806_sei_attach()
351 if (intr_pic_register(dev, xref) == NULL) { in mv_ap806_sei_attach()
364 OF_device_register_xref(xref, dev); in mv_ap806_sei_attach()
/f-stack/freebsd/arm/annapurna/alpine/
H A Dalpine_pci_msix.c139 intptr_t xref; in al_msix_attach() local
147 xref = OF_xref_from_node(node); in al_msix_attach()
148 OF_device_register_xref(xref, dev); in al_msix_attach()
160 if (intr_msi_register(dev, xref) != 0) { in al_msix_attach()
/f-stack/freebsd/arm/allwinner/a10/
H A Da10_intc.c224 intptr_t xref; in a10_intr_pic_attach() local
236 xref = OF_xref_from_node(ofw_bus_get_node(sc->sc_dev)); in a10_intr_pic_attach()
237 pic = intr_pic_register(sc->sc_dev, xref); in a10_intr_pic_attach()
241 return (intr_pic_claim_root(sc->sc_dev, xref, a10_intr, sc, 0)); in a10_intr_pic_attach()
/f-stack/freebsd/mips/mediatek/
H A Dmtk_intr_v1.c168 intptr_t xref = pic_xref(dev); in mtk_pic_attach() local
204 if (intr_pic_register(dev, xref) == NULL) { in mtk_pic_attach()
212 intr_pic_deregister(dev, xref); in mtk_pic_attach()
H A Dmtk_intr_v2.c163 intptr_t xref = pic_xref(dev); in mtk_pic_attach() local
199 if (intr_pic_register(dev, xref) == NULL) { in mtk_pic_attach()
207 intr_pic_deregister(dev, xref); in mtk_pic_attach()
/f-stack/freebsd/arm64/iommu/
H A Dsmmuvar.h49 intptr_t xref; member
175 uintptr_t xref; member
/f-stack/freebsd/arm64/rockchip/
H A Drk805.c84 phandle_t xref; member
577 reg_sc->xref = OF_xref_from_node(node); in rk805_reg_attach()
702 rk805_map(device_t dev, phandle_t xref, int ncells, in rk805_map() argument
711 if (regp->reg->xref == xref) { in rk805_map()

12