/freebsd-11-stable/sys/dev/ofw/ |
H A D | ofw_bus.h | 74 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 D | ofw_bus_subr.c | 318 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 D | ofw_bus_subr.h | 60 phandle_t iparent; member in struct:intr_map_data_fdt
|
H A D | ofwpci.c | 302 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 D | common.c | 61 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 D | ofw_pcibus.c | 314 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 D | ofw_pcib_pci.c | 136 phandle_t iparent; local 151 &iparent); 158 mintr[0] = ofw_bus_map_intr(dev, iparent, intrcells,
|
H A D | ofw_pci.c | 258 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 D | uninorth.c | 155 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 D | macgpio.c | 158 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 D | macio.c | 194 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 D | at91_pinctrl.c | 91 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 D | nexus.c | 111 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 D | intr.c | 108 intr_fdt_map_irq(phandle_t iparent, pcell_t *intr, int icells) argument 114 intr_parent = OF_node_from_xref(iparent);
|
H A D | gic.c | 370 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 D | nexus.c | 125 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 D | nexus.c | 186 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 D | nexus.c | 125 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 D | mips_pic.c | 408 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 D | versatile_pci.c | 410 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 D | nexus.c | 101 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 D | xlp_simplebus.c | 309 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 D | pci_host_generic.c | 428 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 D | mv_pci.c | 1069 phandle_t iparent; local 1082 &iparent); 1084 return (ofw_bus_map_intr(dev, iparent, icells, mintr));
|
H A D | mv_common.c | 112 int gic_decode_fdt(phandle_t iparent, pcell_t *intr, int *interrupt,
|