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

/freebsd-10-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.c283 phandle_t *iparent)
300 mintrsz, iparent));
323 int rintrsz, phandle_t *iparent)
362 if (iparent != NULL)
363 *iparent = parent;
423 phandle_t iparent; local
431 if (OF_searchencprop(node, "interrupt-parent", &iparent,
432 sizeof(iparent)) == -1) {
435 iparent = OF_parent(node);
437 if (OF_searchencprop(OF_node_from_xref(iparent),
281 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
321 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
[all...]
/freebsd-10-stable/sys/powerpc/ofw/
H A Dofw_pcibus.c300 phandle_t node, iparent; local
318 iparent = -1;
319 if (OF_getprop(node, "interrupt-parent", &iparent, sizeof(iparent)) < 0)
320 iparent = -1;
322 if (iparent != -1)
323 OF_getprop(OF_node_from_xref(iparent), "#interrupt-cells",
333 return ((iparent == -1) ? intr[0] : ofw_bus_map_intr(dev,
334 iparent, icells, intr));
338 if (iparent !
[all...]
H A Dofw_pcib_pci.c139 phandle_t iparent; local
154 &iparent);
161 mintr[0] = ofw_bus_map_intr(dev, iparent, intrcells,
H A Dofw_pci.c261 phandle_t iparent; local
274 mintr, sizeof(mintr), &iparent);
276 pintr = ofw_bus_map_intr(dev, iparent, intrcells, mintr);
/freebsd-10-stable/sys/arm/freescale/imx/
H A Dimx6_machdep.c73 imx6_decode_fdt(uint32_t iparent, uint32_t *intr, int *interrupt, argument
78 OF_node_from_xref(iparent) == gpio1_node) {
84 return (gic_decode_fdt(iparent, intr, interrupt, trig, pol));
/freebsd-10-stable/sys/powerpc/powermac/
H A Duninorth.c154 phandle_t iparent; local
176 if (OF_getprop(devnode, "interrupt-parent", &iparent, sizeof(iparent))
180 if (OF_searchprop(iparent, "#interrupt-cells", &icells, sizeof(icells))
185 u_int irq = MAP_IRQ(iparent, intr[i]);
271 phandle_t iparent; local
353 if (OF_getprop(child, "interrupt-parent", &iparent,
354 sizeof(iparent)) <= 0) {
355 iparent = OF_finddevice("/u3/mpic");
356 device_printf(dev, "Set /u3/mpic as iparent!\
[all...]
H A Dmacgpio.c154 phandle_t root, child, iparent; local
191 OF_searchprop(child, "interrupt-parent", &iparent,
192 sizeof(iparent));
194 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-10-stable/sys/powerpc/powerpc/
H A Dnexus.c177 nexus_ofw_map_intr(device_t dev, device_t child, phandle_t iparent, int icells, argument
180 u_int intr = MAP_IRQ(iparent, irq[0]);
/freebsd-10-stable/sys/arm/at91/
H A Dat91_pinctrl.c90 phandle_t iparent; local
133 if (OF_searchencprop(node, "interrupt-parent", &iparent,
134 sizeof(iparent)) == -1) {
137 iparent = OF_parent(node);
139 if (OF_searchencprop(OF_node_from_xref(iparent),
151 intr[i] = ofw_bus_map_intr(dev, iparent, icells,
/freebsd-10-stable/sys/arm/arm/
H A Dnexus.c99 static int nexus_ofw_map_intr(device_t dev, device_t child, phandle_t iparent,
333 nexus_ofw_map_intr(device_t dev, device_t child, phandle_t iparent, int icells, argument
340 intr_parent = OF_node_from_xref(iparent);
H A Dgic.c189 gic_decode_fdt(uint32_t iparent, uint32_t *intr, int *interrupt, argument
195 if (OF_searchencprop(OF_node_from_xref(iparent),
/freebsd-10-stable/sys/arm/mv/
H A Dmv_pci.c1055 phandle_t iparent; local
1068 &iparent);
1070 return (ofw_bus_map_intr(dev, iparent, icells, mintr));

Completed in 94 milliseconds