Searched refs:gpio_pic (Results 1 – 8 of 8) sorted by relevance
/netbsd-src/sys/arch/arm/gemini/ |
H A D | gemini_gpio.c | 83 struct pic_softc gpio_pic; member 103 offsetof(struct gpio_softc, gpio_pic))) 158 (void) pic_mark_pending_sources(&gpio->gpio_pic, 0, pending); in gpio_pic_find_pending_irqs() 366 gpio->gpio_pic.pic_ops = &gpio_pic_ops; in gpio_attach() 367 strlcpy(gpio->gpio_pic.pic_name, device_xname(self), in gpio_attach() 368 sizeof(gpio->gpio_pic.pic_name)); in gpio_attach() 369 gpio->gpio_pic.pic_maxsources = 32; in gpio_attach() 370 pic_add(&gpio->gpio_pic, oa->obio_intrbase); in gpio_attach() 374 IPL_HIGH, IST_LEVEL_HIGH, pic_handle_intr, &gpio->gpio_pic); in gpio_attach()
|
/netbsd-src/sys/arch/arm/imx/ |
H A D | imx31_gpio.c | 75 struct pic_softc gpio_pic; member 89 offsetof(struct gpio_softc, gpio_pic))) 155 pic_mark_pending(&gpio->gpio_pic, irq); in gpio_pic_find_pending_irqs() 354 gpio->gpio_pic.pic_ops = &gpio_pic_ops; in gpio_attach() 355 strlcpy(gpio->gpio_pic.pic_name, device_xname(self), in gpio_attach() 356 sizeof(gpio->gpio_pic.pic_name)); in gpio_attach() 357 gpio->gpio_pic.pic_maxsources = 32; in gpio_attach() 358 pic_add(&gpio->gpio_pic, ahba->ahba_irqbase); in gpio_attach()
|
H A D | imxgpio.c | 81 offsetof(struct imxgpio_softc, gpio_pic))) 162 pic_mark_pending(&gpio->gpio_pic, irq); in imxgpio_pic_find_pending_irqs() 333 gpio->gpio_pic.pic_ops = &imxgpio_pic_ops; in imxgpio_attach_common() 334 strlcpy(gpio->gpio_pic.pic_name, device_xname(self), in imxgpio_attach_common() 335 sizeof(gpio->gpio_pic.pic_name)); in imxgpio_attach_common() 336 gpio->gpio_pic.pic_maxsources = GPIO_NPINS; in imxgpio_attach_common() 338 gpio->gpio_irqbase = pic_add(&gpio->gpio_pic, gpio->gpio_irqbase); in imxgpio_attach_common()
|
H A D | imx51_gpio.c | 119 IPL_HIGH, IST_LEVEL, pic_handle_intr, &gpio->gpio_pic); in imxgpio_attach() 122 IPL_HIGH, IST_LEVEL, pic_handle_intr, &gpio->gpio_pic); in imxgpio_attach()
|
H A D | imxgpiovar.h | 39 struct pic_softc gpio_pic; member
|
/netbsd-src/sys/arch/arm/marvell/ |
H A D | mvsocgpp.c | 72 struct pic_softc gpio_pic; member 135 struct pic_softc *gpio_pic; in mvsocgpp_attach() local 173 gpio_pic = &(sc->sc_pic + j)->gpio_pic; in mvsocgpp_attach() 174 gpio_pic->pic_ops = &gpio_pic_ops; in mvsocgpp_attach() 175 snprintf(gpio_pic->pic_name, sizeof(gpio_pic->pic_name), in mvsocgpp_attach() 177 gpio_pic->pic_maxsources = in mvsocgpp_attach() 179 pic_add(gpio_pic, gpp_irqbase + i); in mvsocgpp_attach() 183 IPL_HIGH, IST_LEVEL_HIGH, pic_handle_intr, gpio_pic); in mvsocgpp_attach()
|
/netbsd-src/sys/arch/arm/nxp/ |
H A D | imx_gpio.c | 129 pic_handle_intr, &sc->gpio_pic, device_xname(self)); in imxgpio_attach() 142 pic_handle_intr, &sc->gpio_pic, device_xname(self)); in imxgpio_attach()
|
/netbsd-src/sys/arch/mips/rmi/ |
H A D | rmixl_gpio.c | 226 IPL_HIGH, IST_LEVEL, pic_handle_intr, &gpio->gpio_pic); in gpio_attach()
|