Lines Matching defs:gpio
38 #include "gpio.h"
62 #include <sys/gpio.h>
63 #include <dev/gpio/gpiovar.h>
91 struct imxgpio_softc * const gpio = device_private(self);
118 gpio->gpio_is = intr_establish(aa->aa_irq,
119 IPL_HIGH, IST_LEVEL, pic_handle_intr, &gpio->gpio_pic);
120 KASSERT(gpio->gpio_is != NULL );
121 gpio->gpio_is_high = intr_establish(aa->aa_irq + 1,
122 IPL_HIGH, IST_LEVEL, pic_handle_intr, &gpio->gpio_pic);
123 KASSERT(gpio->gpio_is_high != NULL);
125 gpio->gpio_memt = aa->aa_iot;
126 gpio->gpio_memh = ioh;
127 gpio->gpio_unit = (aa->aa_addr - GPIO1_BASE) / 0x4000;
128 gpio->gpio_irqbase = aa->aa_irqbase;