Searched refs:icells (Results 1 - 14 of 14) 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.c546 uint32_t icells, *intr; local
561 "#interrupt-cells", &icells, sizeof(icells)) == -1) {
564 icells = 1;
566 if (icells < 1 || icells > nintr) {
568 "value <%d>, assuming <1>\n", icells);
569 icells = 1;
581 for (i = 0; i < nintr; i += icells) {
585 "#interrupt-cells", &icells, sizeo
612 uint32_t icells, *intr; local
[all...]
/freebsd-11-stable/sys/powerpc/ofw/
H A Dofw_pcibus.c315 int isz, icells; local
336 icells = 1;
339 &icells, sizeof(icells)); local
347 if (isz == sizeof(intr[0])*icells)
349 iparent, icells, intr));
352 if (isz == sizeof(intr[0])*icells) {
354 intr[0] = ofw_bus_map_intr(dev, iparent, icells, intr);
/freebsd-11-stable/sys/arm/at91/
H A Dat91_pinctrl.c89 uint32_t *reg, *intr, icells; local
141 "#interrupt-cells", &icells, sizeof(icells)) == -1) {
144 icells = 1;
146 if (icells < 1 || icells > nintr) {
148 "value <%d>, assuming <1>\n", icells);
149 icells = 1;
151 for (i = 0, k = 0; i < nintr; i += icells, k++) {
152 intr[i] = ofw_bus_map_intr(dev, iparent, icells,
[all...]
/freebsd-11-stable/sys/arm/arm/
H A Dnexus.c112 int icells, pcell_t *intr);
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));
437 len = sizeof(*fdt_data) + icells * sizeof(pcell_t);
441 fdt_data->ncells = icells;
442 memcpy(fdt_data->cells, intr, icells * sizeof(pcell_t));
H A Dintr.c108 intr_fdt_map_irq(phandle_t iparent, pcell_t *intr, int icells) argument
115 for (i = 0; i < icells; i++)
/freebsd-11-stable/sys/arm64/arm64/
H A Dnexus.c126 int icells, pcell_t *intr);
458 nexus_ofw_map_intr(device_t dev, device_t child, phandle_t iparent, int icells, argument
465 len = sizeof(*fdt_data) + icells * sizeof(pcell_t);
469 fdt_data->ncells = icells;
470 memcpy(fdt_data->cells, intr, icells * sizeof(pcell_t));
/freebsd-11-stable/sys/powerpc/powermac/
H A Duninorth.c158 int icells; local
181 if (OF_searchprop(iparent, "#interrupt-cells", &icells, sizeof(icells))
183 icells = 1;
185 for (i = 0; i < nintr; i+=icells) {
191 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-11-stable/sys/riscv/riscv/
H A Dnexus.c102 int icells, pcell_t *intr);
373 nexus_ofw_map_intr(device_t dev, device_t child, phandle_t iparent, int icells, argument
378 if (icells == 3) {
/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
190 if (icells > 1)
/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
556 len = sizeof(*fdt_data) + icells * sizeof(pcell_t);
560 fdt_data->ncells = icells;
561 memcpy(fdt_data->cells, intr, icells * sizeof(pcell_t));
/freebsd-11-stable/sys/arm/mv/
H A Dmv_pci.c1068 int icells; local
1080 icells = ofw_bus_lookup_imap(ofw_bus_get_node(dev), &sc->sc_pci_iinfo,
1083 if (icells > 0)
1084 return (ofw_bus_map_intr(dev, iparent, icells, mintr));
/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

Completed in 123 milliseconds