Home
last modified time | relevance | path

Searched refs:nirqs (Results 1 – 6 of 6) sorted by relevance

/freebsd-14.2/sys/arm/allwinner/
H A Daw_gpio.c283 int nirqs; member
1143 for (irq = 0; irq < sc->nirqs; irq++) { in aw_gpio_intr()
1169 int nirqs; in aw_gpio_register_isrcs() local
1179 nirqs++; in aw_gpio_register_isrcs()
1188 sc->gpio_pic_irqsrc[nirqs].pin = pin; in aw_gpio_register_isrcs()
1192 sc->gpio_pic_irqsrc[nirqs].irq = nirqs; in aw_gpio_register_isrcs()
1193 sc->gpio_pic_irqsrc[nirqs].mode = GPIO_INTR_CONFORM; in aw_gpio_register_isrcs()
1202 nirqs++; in aw_gpio_register_isrcs()
1205 sc->nirqs = nirqs; in aw_gpio_register_isrcs()
1264 for (pin = 0; pin < sc->nirqs; pin++) in aw_gpio_pic_map_gpio()
[all …]
/freebsd-14.2/sys/arm/arm/
H A Dgic.c278 sc->nirqs = num; in arm_gic_register_isrcs()
290 KASSERT((start + count) <= sc->nirqs, in arm_gic_reserve_msi_range()
292 start, count, sc->nirqs)); in arm_gic_reserve_msi_range()
314 uint32_t icciidr, mask, nirqs; in arm_gic_attach() local
343 nirqs = GICD_TYPER_I_NUM(sc->typer); in arm_gic_attach()
376 for (i = 0; i < sc->nirqs; i += 4) { in arm_gic_attach()
563 if (irq >= sc->nirqs) { in arm_gic_intr()
608 if (irq < sc->nirqs) in arm_gic_intr()
783 KASSERT(irq >= sc->nirqs || in gic_map_intr()
807 if (irq >= sc->nirqs) in gic_map_intr()
[all …]
H A Dgic.h56 uint32_t nirqs; member
/freebsd-14.2/sys/powerpc/powerpc/
H A Dintr_machdep.c124 static u_int nirqs = 16; /* Allocated IRQS (ISA pre-allocated). */ variable
126 static u_int nirqs = 0; /* Allocated IRQs. */ variable
387 p->base = (atpic) ? 0 : nirqs; in powerpc_register_pic()
389 p->base = nirqs; in powerpc_register_pic()
392 nirqs = MAX(nirqs, irq); in powerpc_register_pic()
430 piclist[idx].base = nirqs; in powerpc_get_irq()
431 nirqs += (1 << 25); in powerpc_get_irq()
/freebsd-14.2/sys/arm/mv/
H A Dmpic.c118 int nirqs; member
193 sc->mpic_isrcs = malloc(sc->nirqs * sizeof (*sc->mpic_isrcs), M_DEVBUF, in mv_mpic_register_isrcs()
197 for (irq = 0; irq < sc->nirqs; irq++) { in mv_mpic_register_isrcs()
262 sc->nirqs = MPIC_CTRL_NIRQS(val); in mv_mpic_attach()
350 if (daf->ncells !=1 || daf->cells[0] >= sc->nirqs) in mpic_map_intr()
/freebsd-14.2/sys/arm64/arm64/
H A Dgic_v3_var.h107 __BUS_ACCESSOR(gicv3, nirqs, GICV3, NIRQS, u_int);