Home
last modified time | relevance | path

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

/f-stack/freebsd/arm/ti/
H A Dti_gpio.c755 if (sc->sc_isrcs != NULL) in ti_gpio_detach()
829 tgi = &sc->sc_isrcs[irq]; in ti_gpio_intr()
852 sc->sc_isrcs = malloc(sizeof(*sc->sc_isrcs) * sc->sc_maxpin, M_DEVBUF, in ti_gpio_pic_attach()
857 sc->sc_isrcs[irq].tgi_irq = irq; in ti_gpio_pic_attach()
858 sc->sc_isrcs[irq].tgi_mask = TI_GPIO_MASK(irq); in ti_gpio_pic_attach()
859 sc->sc_isrcs[irq].tgi_mode = GPIO_INTR_CONFORM; in ti_gpio_pic_attach()
861 error = intr_isrc_register(&sc->sc_isrcs[irq].tgi_isrc, in ti_gpio_pic_attach()
1008 *isrcp = &sc->sc_isrcs[irq].tgi_isrc; in ti_gpio_pic_map_intr()
H A Dti_gpio.h65 struct ti_gpio_irqsrc *sc_isrcs; member
/f-stack/freebsd/arm/broadcom/bcm2835/
H A Dbcm2835_gpio.c120 struct bcm_gpio_irqsrc sc_isrcs[BCM_GPIO_PINS]; member
921 bgi = sc->sc_isrcs + irq; in bcm_gpio_intr_internal()
960 sc->sc_isrcs[irq].bgi_irq = irq; in bcm_gpio_pic_attach()
961 sc->sc_isrcs[irq].bgi_mask = BCM_GPIO_MASK(irq); in bcm_gpio_pic_attach()
962 sc->sc_isrcs[irq].bgi_mode = GPIO_INTR_CONFORM; in bcm_gpio_pic_attach()
964 error = intr_isrc_register(&sc->sc_isrcs[irq].bgi_isrc, in bcm_gpio_pic_attach()
1120 *isrcp = &sc->sc_isrcs[irq].bgi_isrc; in bcm_gpio_pic_map_intr()