Home
last modified time | relevance | path

Searched refs:gi_irq (Results 1 – 3 of 3) sorted by relevance

/f-stack/freebsd/arm64/arm64/
H A Dgic_v3.c164 uint32_t gi_irq; member
314 sc->gic_irqs[irq].gi_irq = irq; in gic_v3_attach()
602 *irqp = gi->gi_irq; in gic_map_msi()
800 irq = gi->gi_irq; in gic_v3_disable_intr()
824 irq = gi->gi_irq; in gic_v3_enable_intr()
845 gic_icc_write(EOIR1, gi->gi_irq); in gic_v3_pre_ithread()
863 gic_icc_write(EOIR1, gi->gi_irq); in gic_v3_post_filter()
874 if (gi->gi_irq <= GIC_LAST_PPI) in gic_v3_bind_intr()
877 KASSERT(gi->gi_irq >= GIC_FIRST_SPI && gi->gi_irq <= GIC_LAST_SPI, in gic_v3_bind_intr()
955 irq = gi->gi_irq; in gic_v3_ipi_send()
[all …]
/f-stack/freebsd/arm/arm/
H A Dgic.c107 uint32_t gi_irq; member
248 irqs[irq].gi_irq = irq; in arm_gic_register_isrcs()
731 *irqp = gi->gi_irq; in gic_map_msi()
843 gi->gi_irq != irq) in arm_gic_setup_intr()
908 arm_irq_memory_barrier(gi->gi_irq); in arm_gic_enable_intr()
909 gic_irq_unmask(sc, gi->gi_irq); in arm_gic_enable_intr()
918 gic_irq_mask(sc, gi->gi_irq); in arm_gic_disable_intr()
928 gic_c_write_4(sc, GICC_EOIR, gi->gi_irq); in arm_gic_pre_ithread()
950 gic_c_write_4(sc, GICC_EOIR, gi->gi_irq); in arm_gic_post_filter()
959 if (gi->gi_irq < GIC_FIRST_SPI) in arm_gic_bind_intr()
[all …]
/f-stack/freebsd/arm/freescale/imx/
H A Dimx_gpio.c112 u_int gi_irq; member
312 CLEAR4(sc, IMX_GPIO_IMR_REG, (1U << gi->gi_irq)); in gpio_pic_teardown_intr()
313 WRITE4(sc, IMX_GPIO_ISR_REG, (1U << gi->gi_irq)); in gpio_pic_teardown_intr()
339 if (gi->gi_irq != irq) in gpio_pic_setup_intr()
404 irq = ((struct gpio_irqsrc *)isrc)->gi_irq; in gpio_pic_disable_intr()
421 irq = ((struct gpio_irqsrc *)isrc)->gi_irq; in gpio_pic_enable_intr()
435 irq = ((struct gpio_irqsrc *)isrc)->gi_irq; in gpio_pic_post_filter()
449 irq = ((struct gpio_irqsrc *)isrc)->gi_irq; in gpio_pic_post_ithread()
501 sc->gpio_pic_irqsrc[irq].gi_irq = irq; in gpio_pic_register_isrcs()