Searched refs:icells (Results 1 - 9 of 9) sorted by relevance

/freebsd-10.3-release/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.c424 uint32_t icells, *intr; local
438 "#interrupt-cells", &icells, sizeof(icells)) == -1) {
441 icells = 1;
443 if (icells < 1 || icells > nintr) {
445 "value <%d>, assuming <1>\n", icells);
446 icells = 1;
458 for (i = 0; i < nintr; i += icells) {
462 "#interrupt-cells", &icells, sizeo
[all...]
/freebsd-10.3-release/sys/powerpc/ofw/
H A Dofw_pcibus.c289 int isz, icells; local
309 icells = 1;
312 &icells, sizeof(icells)); local
320 if (isz == sizeof(intr[0])*icells)
322 iparent, icells, intr));
325 if (isz == sizeof(intr[0])*icells) {
327 intr[0] = ofw_bus_map_intr(dev, iparent, icells, intr);
/freebsd-10.3-release/sys/arm/at91/
H A Dat91_pinctrl.c88 uint32_t *reg, *intr, icells; local
140 "#interrupt-cells", &icells, sizeof(icells)) == -1) {
143 icells = 1;
145 if (icells < 1 || icells > nintr) {
147 "value <%d>, assuming <1>\n", icells);
148 icells = 1;
150 for (i = 0, k = 0; i < nintr; i += icells, k++) {
151 intr[i] = ofw_bus_map_intr(dev, iparent, icells,
[all...]
/freebsd-10.3-release/sys/powerpc/powerpc/
H A Dnexus.c177 nexus_ofw_map_intr(device_t dev, device_t child, phandle_t iparent, int icells, argument
181 if (icells > 1)
/freebsd-10.3-release/sys/powerpc/powermac/
H A Duninorth.c157 int icells; local
180 if (OF_searchprop(iparent, "#interrupt-cells", &icells, sizeof(icells))
182 icells = 1;
184 for (i = 0; i < nintr; i+=icells) {
190 if (icells > 1) {
H A Dmacio.c197 int icells; local
220 if (OF_getprop(OF_node_from_xref(iparent), "#interrupt-cells", &icells,
221 sizeof(icells)) <= 0)
222 icells = 1;
224 for (i = 0; i < nintr; i+=icells) {
/freebsd-10.3-release/sys/arm/arm/
H A Dnexus.c100 int icells, pcell_t *intr);
333 nexus_ofw_map_intr(device_t dev, device_t child, phandle_t iparent, int icells, argument
341 for (i = 0; i < icells; i++)
/freebsd-10.3-release/sys/arm/mv/
H A Dmv_pci.c1054 int icells; local
1066 icells = ofw_bus_lookup_imap(ofw_bus_get_node(dev), &sc->sc_pci_iinfo,
1069 if (icells > 0)
1070 return (ofw_bus_map_intr(dev, iparent, icells, mintr));

Completed in 130 milliseconds