HomeSort by: relevance | last modified time | path
    Searched refs:is_irq (Results 1 - 20 of 20) sorted by relevancy

  /src/sys/arch/arm/marvell/
mv78xx0.c 162 if (is->is_irq == MV78XX0_IRQ_TIMER0 ||
163 is->is_irq == MV78XX0_IRQ_TIMER1 ||
164 is->is_irq == MV78XX0_IRQ_TIMER2 ||
165 is->is_irq == MV78XX0_IRQ_TIMER3) {
167 mlmbim |= TIMER_IRQ2MLMBIMR(is->is_irq);
armadaxp.c 646 KASSERT(pic->pic_maxsources >= is->is_irq);
647 tmp = MPIC_READ(ARMADAXP_MLMB_MPIC_ISCR_BASE + is->is_irq * 4);
650 MPIC_WRITE(ARMADAXP_MLMB_MPIC_ISCR_BASE + is->is_irq * 4,
761 KASSERT(pic->pic_maxsources >= is->is_irq);
764 reg |= ARMADAXP_IRQ_ERROR_BIT(is->is_irq);
mvsocgpp.c 308 pin = pic->pic_irqbase + is->is_irq - gpp_irqbase;
  /src/sys/arch/arm/pic/
pic.c 257 atomic_or_32(&pic->pic_pending_irqs[is->is_irq >> 5],
258 __BIT(is->is_irq & 0x1f));
300 KASSERT(irq_base <= is->is_irq && is->is_irq < irq_base + 32);
381 is->is_pic->pic_name, is->is_irq, is->is_source,
386 pcpu->pcpu_evs[is->is_irq].ev_count++;
729 evcnt_attach_dynamic(&pcpu->pcpu_evs[is->is_irq], EVCNT_TYPE_INTR, NULL,
739 (*pic->pic_ops->pic_unblock_irqs)(pic, is->is_irq & ~0x1f,
740 __BIT(is->is_irq & 0x1f));
758 is->is_irq = irq
    [all...]
picvar.h 125 uint32_t is_irq; /* local to pic */ member in struct:intrsource
  /src/sys/arch/arm/cortex/
gicv3.c 174 const u_int group = is->is_irq / 32;
180 const u_int ipriority_shift = (is->is_irq & 0x3) * 8;
181 const u_int icfg_shift = (is->is_irq & 0xf) * 2;
190 icfg = gicr_read_4(sc, n, GICR_ICFGRn(is->is_irq / 16));
195 gicr_write_4(sc, n, GICR_ICFGRn(is->is_irq / 16), icfg);
197 ipriority = gicr_read_4(sc, n, GICR_IPRIORITYRn(is->is_irq / 4));
200 gicr_write_4(sc, n, GICR_IPRIORITYRn(is->is_irq / 4), ipriority);
212 gicd_write_8(sc, GICD_IROUTER(is->is_irq), irouter);
215 icfg = gicd_read_4(sc, GICD_ICFGRn(is->is_irq / 16));
220 gicd_write_4(sc, GICD_ICFGRn(is->is_irq / 16), icfg)
    [all...]
gic.c 417 const size_t group = is->is_irq / 32;
418 const u_int irq = is->is_irq & 31;
424 is->is_irq, group, sc->sc_gic_valid_lines[group],
428 "irq %u: type %u unsupported", is->is_irq, is->is_type);
430 const bus_size_t targets_reg = GICD_ITARGETSRn(is->is_irq / 4);
431 const bus_size_t cfg_reg = GICD_ICFGRn(is->is_irq / 16);
479 const bus_size_t priority_reg = GICD_IPRIORITYRn(is->is_irq / 4);
  /src/sys/arch/arm/imx/
imxgpio.c 149 uint32_t icr_reg = GPIO_ICR1 + ((is->is_irq & 0x10) >> 2);
151 uint32_t icr_shift = (is->is_irq & 0x0f) << 1;
179 KASSERT(is->is_irq < 32);
180 uint32_t irq_mask = __BIT(is->is_irq);
196 icr_shift = (is->is_irq & 0x0f) << 1;
197 icr_reg = GPIO_ICR1 + ((is->is_irq & 0x10) >> 2);
imx31_gpio.c 171 KASSERT(is->is_irq < 32);
172 uint32_t irq_mask = __BIT(is->is_irq);
189 icr_shift = (is->is_irq & 0x0f) << 1;
190 icr_reg = GPIO_ICR1 + ((is->is_irq & 0x10) >> 2);
imx51_tzic.c 218 KASSERT(is->is_irq < 128);
222 priority_shift = (is->is_irq % 4) * 8;
223 priority_offset = (is->is_irq / 4);
imx31_icu.c 131 KASSERT(is->is_irq < 64);
134 priority_reg = IMX31_NIPRIORITY0 - (is->is_irq >> 3);
135 priority_shift = (is->is_irq & 7) * 4;
imx23_icoll.c 255 ICOLL_SET_IRQ(sc, pic->pic_irqbase + is->is_irq);
257 ICOLL_CLR_IRQ(sc, pic->pic_irqbase + is->is_irq);
  /src/sys/arch/arm/apple/
apple_intc.c 145 AIC_WRITE(sc, AIC_AFFINITY(is->is_irq), __BIT(0));
146 AIC_WRITE(sc, AIC_MASK_CLR(is->is_irq),
147 AIC_MASK_BIT(is->is_irq));
346 apple_intc_mark_pending(pic, is->is_irq);
  /src/sys/arch/arm/gemini/
gemini_icu.c 195 const uint32_t irq_mask = __BIT(is->is_irq);
197 KASSERT(is->is_irq < 32);
gemini_gpio.c 167 KASSERT(is->is_irq < 32);
168 uint32_t irq_mask = __BIT(is->is_irq);
  /src/sys/arch/powerpc/booke/
e500_intr.c 90 uint8_t is_irq; member in struct:intr_source
100 .is_irq = -1, .is_ipl = IPL_NONE, .is_ist = IST_NONE, \
763 is->is_irq != irq ||
777 is->is_irq = irq;
867 bool ok = e500_intr_irq_info_get(curcpu(), is->is_irq, is->is_ipl,
1468 if (e500_intr_irq_info_get(ci, is->is_irq, is->is_ipl,
1509 if (!e500_intr_irq_info_get(ci, is->is_irq, is->is_ipl, is->is_ist,
1553 if (e500_intr_irq_info_get(ci, is->is_irq, is->is_ipl,
1599 if (e500_intr_irq_info_get(ci, is->is_irq, is->is_ipl, is->is_ist, &ii))
  /src/sys/arch/arm/nxp/
imx7_gpc.c 241 const u_int irq = is->is_irq;
  /src/sys/arch/arm/sunxi/
sunxi_intc.c 117 KASSERT(is->is_irq < INTC_MAX_SOURCES);
  /src/sys/arch/arm/ti/
ti_omapintc.c 175 KASSERT(is->is_irq < PICTOSOFTC(pic)->sc_pic.pic_maxsources);
  /src/sys/arch/arm/broadcom/
bcm2835_intr.c 505 KASSERT(is->is_irq < BCM2835_NIRQ);
806 KASSERT(is->is_irq >= 0);
807 KASSERT(is->is_irq < BCM2836_NIRQPERCPU);

Completed in 24 milliseconds