Searched refs:iparent (Results 1 - 25 of 25) sorted by relevance

/freebsd-11-stable/sys/dev/ofw/
H A Dofw_bus.h74 ofw_bus_map_intr(device_t dev, phandle_t iparent, int icells, pcell_t *intr) argument
76 return (OFW_BUS_MAP_INTR(dev, dev, iparent, icells, intr));
H A Dofw_bus_subr.c318 phandle_t *iparent)
335 mintrsz, iparent));
358 int rintrsz, phandle_t *iparent)
411 if (iparent != NULL)
412 *iparent = parent;
527 phandle_t iparent; local
529 if (OF_searchencprop(node, "interrupt-parent", &iparent,
530 sizeof(iparent)) == -1) {
531 for (iparent = node; iparent !
316 ofw_bus_lookup_imap(phandle_t node, struct ofw_bus_iinfo *ii, void *reg, int regsz, void *pintr, int pintrsz, void *mintr, int mintrsz, phandle_t *iparent) argument
356 ofw_bus_search_intrmap(void *intr, int intrsz, void *regs, int physsz, void *imap, int imapsz, void *imapmsk, void *maskbuf, void *result, int rintrsz, phandle_t *iparent) argument
545 phandle_t iparent; local
611 phandle_t iparent; local
[all...]
H A Dofw_bus_subr.h60 phandle_t iparent; member in struct:intr_map_data_fdt
H A Dofwpci.c302 phandle_t iparent; local
315 mintr, sizeof(mintr), &iparent);
317 pintr = ofw_bus_map_intr(dev, iparent, intrcells, mintr);
/freebsd-11-stable/sys/arm/annapurna/alpine/
H A Dcommon.c61 static int alpine_pic_decode_fdt(uint32_t iparent, uint32_t *intr,
138 alpine_pic_decode_fdt(uint32_t iparent, uint32_t *intr, int *interrupt, argument
143 rv = gic_decode_fdt(iparent, intr, interrupt, trig, pol);
146 interrupt = FDT_MAP_IRQ(iparent, interrupt);
/freebsd-11-stable/sys/powerpc/ofw/
H A Dofw_pcibus.c314 phandle_t node, iparent; local
332 iparent = -1;
333 if (OF_getencprop(node, "interrupt-parent", &iparent,
334 sizeof(iparent)) < 0)
335 iparent = -1;
337 if (iparent != -1)
338 OF_getencprop(OF_node_from_xref(iparent), "#interrupt-cells",
348 return ((iparent == -1) ? intr[0] : ofw_bus_map_intr(dev,
349 iparent, icells, intr));
353 if (iparent !
[all...]
H A Dofw_pcib_pci.c136 phandle_t iparent; local
151 &iparent);
158 mintr[0] = ofw_bus_map_intr(dev, iparent, intrcells,
H A Dofw_pci.c258 phandle_t iparent; local
271 mintr, sizeof(mintr), &iparent);
273 pintr = ofw_bus_map_intr(dev, iparent, intrcells, mintr);
/freebsd-11-stable/sys/powerpc/powermac/
H A Duninorth.c155 phandle_t iparent; local
177 if (OF_getprop(devnode, "interrupt-parent", &iparent, sizeof(iparent))
181 if (OF_searchprop(iparent, "#interrupt-cells", &icells, sizeof(icells))
186 u_int irq = MAP_IRQ(iparent, intr[i]);
272 phandle_t iparent; local
354 if (OF_getprop(child, "interrupt-parent", &iparent,
355 sizeof(iparent)) <= 0) {
356 iparent = OF_finddevice("/u3/mpic");
357 device_printf(dev, "Set /u3/mpic as iparent!\
[all...]
H A Dmacgpio.c158 phandle_t root, child, iparent; local
195 OF_searchencprop(child, "interrupt-parent", &iparent,
196 sizeof(iparent));
198 0, MAP_IRQ(iparent, irq), MAP_IRQ(iparent, irq),
H A Dmacio.c194 phandle_t iparent; local
216 if (OF_getprop(devnode, "interrupt-parent", &iparent, sizeof(iparent))
220 if (OF_getprop(OF_node_from_xref(iparent), "#interrupt-cells", &icells,
225 u_int irq = MAP_IRQ(iparent, intr[i]);
/freebsd-11-stable/sys/arm/at91/
H A Dat91_pinctrl.c91 phandle_t iparent; local
134 if (OF_searchencprop(node, "interrupt-parent", &iparent,
135 sizeof(iparent)) == -1) {
138 iparent = OF_parent(node);
140 if (OF_searchencprop(OF_node_from_xref(iparent),
152 intr[i] = ofw_bus_map_intr(dev, iparent, icells,
/freebsd-11-stable/sys/arm/arm/
H A Dnexus.c111 static int nexus_ofw_map_intr(device_t dev, device_t child, phandle_t iparent,
427 nexus_ofw_map_intr(device_t dev, device_t child, phandle_t iparent, int icells, argument
431 return (intr_fdt_map_irq(iparent, intr, icells));
440 fdt_data->iparent = iparent;
443 irq = intr_map_irq(NULL, iparent, (struct intr_map_data *)fdt_data);
H A Dintr.c108 intr_fdt_map_irq(phandle_t iparent, pcell_t *intr, int icells) argument
114 intr_parent = OF_node_from_xref(iparent);
H A Dgic.c370 gic_decode_fdt(phandle_t iparent, pcell_t *intr, int *interrupt, argument
379 if (fdt_is_compatible(iparent, ocd->ocd_str)) {
380 self = iparent;
385 if (self != iparent)
389 if (OF_searchencprop(OF_node_from_xref(iparent),
/freebsd-11-stable/sys/arm64/arm64/
H A Dnexus.c125 static int nexus_ofw_map_intr(device_t dev, device_t child, phandle_t iparent,
458 nexus_ofw_map_intr(device_t dev, device_t child, phandle_t iparent, int icells, argument
468 fdt_data->iparent = iparent;
471 irq = intr_map_irq(NULL, iparent, (struct intr_map_data *)fdt_data);
/freebsd-11-stable/sys/powerpc/powerpc/
H A Dnexus.c186 nexus_ofw_map_intr(device_t dev, device_t child, phandle_t iparent, int icells, argument
189 u_int intr = MAP_IRQ(iparent, irq[0]);
/freebsd-11-stable/sys/mips/mips/
H A Dnexus.c125 phandle_t iparent, int icells, pcell_t *intr);
549 nexus_ofw_map_intr(device_t dev, device_t child, phandle_t iparent, int icells, argument
559 fdt_data->iparent = iparent;
562 irq = intr_map_irq(NULL, iparent, (struct intr_map_data *)fdt_data);
H A Dmips_pic.c408 intptr_t iparent; local
413 iparent = pic_xref(pic_sc->pic_dev);
421 new_irq = intr_map_irq(pic_sc->pic_dev, iparent,
/freebsd-11-stable/sys/arm/versatile/
H A Dversatile_pci.c410 phandle_t iparent; local
423 mintr, sizeof(mintr), &iparent);
425 pintr = ofw_bus_map_intr(dev, iparent, intrcells, mintr);
/freebsd-11-stable/sys/riscv/riscv/
H A Dnexus.c101 static int nexus_ofw_map_intr(device_t dev, device_t child, phandle_t iparent,
373 nexus_ofw_map_intr(device_t dev, device_t child, phandle_t iparent, int icells, argument
/freebsd-11-stable/sys/mips/nlm/
H A Dxlp_simplebus.c309 xlp_simplebus_ofw_map_intr(device_t dev, device_t child, phandle_t iparent, int icells, argument
/freebsd-11-stable/sys/dev/pci/
H A Dpci_host_generic.c428 phandle_t iparent; local
441 mintr, sizeof(mintr), &iparent);
443 pintr = ofw_bus_map_intr(dev, iparent, intrcells, mintr);
/freebsd-11-stable/sys/arm/mv/
H A Dmv_pci.c1069 phandle_t iparent; local
1082 &iparent);
1084 return (ofw_bus_map_intr(dev, iparent, icells, mintr));
H A Dmv_common.c112 int gic_decode_fdt(phandle_t iparent, pcell_t *intr, int *interrupt,

Completed in 540 milliseconds