Home
last modified time | relevance | path

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

/freebsd-13.1/sys/dev/gpio/
H A Dpl061.c309 struct pl061_pin_irqsrc *irqsrc; in pl061_pic_setup_intr() local
318 irqsrc = (struct pl061_pin_irqsrc *)isrc; in pl061_pic_setup_intr()
324 irqsrc->irq, mode); in pl061_pic_setup_intr()
325 if (irqsrc->irq != gdata->gpio_pin_num) { in pl061_pic_setup_intr()
332 return (irqsrc->mode == mode ? 0 : EINVAL); in pl061_pic_setup_intr()
334 irqsrc->mode = mode; in pl061_pic_setup_intr()
367 struct pl061_pin_irqsrc *irqsrc; in pl061_pic_teardown_intr() local
370 irqsrc = (struct pl061_pin_irqsrc *)isrc; in pl061_pic_teardown_intr()
371 mask = 1 << irqsrc->irq; in pl061_pic_teardown_intr()
376 irqsrc->mode = GPIO_INTR_CONFORM; in pl061_pic_teardown_intr()
/freebsd-13.1/sys/mips/broadcom/
H A Dbcm_mips74k.c205 bcm_mips74k_pic_disable_intr(device_t dev, struct intr_irqsrc *irqsrc) in bcm_mips74k_pic_disable_intr() argument
211 isrc = (struct bcm_mips_irqsrc *)irqsrc; in bcm_mips74k_pic_disable_intr()
220 bcm_mips74k_pic_enable_intr(device_t dev, struct intr_irqsrc *irqsrc) in bcm_mips74k_pic_enable_intr() argument
226 isrc = (struct bcm_mips_irqsrc *)irqsrc; in bcm_mips74k_pic_enable_intr()
H A Dbcm_bmips.c183 bcm_bmips_pic_disable_intr(device_t dev, struct intr_irqsrc *irqsrc) in bcm_bmips_pic_disable_intr() argument
189 isrc = (struct bcm_mips_irqsrc *)irqsrc; in bcm_bmips_pic_disable_intr()
198 bcm_bmips_pic_enable_intr(device_t dev, struct intr_irqsrc *irqsrc) in bcm_bmips_pic_enable_intr() argument
204 isrc = (struct bcm_mips_irqsrc *)irqsrc; in bcm_bmips_pic_enable_intr()
H A Dbcm_mips.c441 bcm_mips_pic_setup_intr(device_t dev, struct intr_irqsrc *irqsrc, in bcm_mips_pic_setup_intr() argument
449 isrc = (struct bcm_mips_irqsrc *)irqsrc; in bcm_mips_pic_setup_intr()
461 bcm_mips_pic_teardown_intr(device_t dev, struct intr_irqsrc *irqsrc, in bcm_mips_pic_teardown_intr() argument
469 isrc = (struct bcm_mips_irqsrc *)irqsrc; in bcm_mips_pic_teardown_intr()
/freebsd-13.1/sys/arm/mv/
H A Dmpic.c296 uint32_t cause, irqsrc; in mpic_intr() local
307 irqsrc = MPIC_READ(sc, MPIC_INT_CTL(irq)); in mpic_intr()
308 if ((irqsrc & MPIC_INT_IRQ_FIQ_MASK(cpuid)) == 0) in mpic_intr()
/freebsd-13.1/sys/arm/broadcom/bcm2835/
H A Dbcm2838_pci.c395 struct bcm_pcib_irqsrc *irqsrc; in bcm_pcib_msi_intr_process() local
408 irqsrc = &sc->msi_isrcs[irq]; in bcm_pcib_msi_intr_process()
409 if (intr_isrc_dispatch(&irqsrc->isrc, tf)) in bcm_pcib_msi_intr_process()