Home
last modified time | relevance | path

Searched refs:gpio_pic (Results 1 – 8 of 8) sorted by relevance

/netbsd-src/sys/arch/arm/gemini/
H A Dgemini_gpio.c83 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 Dimx31_gpio.c75 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 Dimxgpio.c81 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 Dimx51_gpio.c119 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 Dimxgpiovar.h39 struct pic_softc gpio_pic; member
/netbsd-src/sys/arch/arm/marvell/
H A Dmvsocgpp.c72 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 Dimx_gpio.c129 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 Drmixl_gpio.c226 IPL_HIGH, IST_LEVEL, pic_handle_intr, &gpio->gpio_pic); in gpio_attach()