Searched refs:intr_conf (Results 1 – 1 of 1) sorted by relevance
/freebsd/sys/dev/gpio/ |
H A D | gpioc.c | 201 intr_conf->intr_res = gpio_alloc_intr_resource(intr_conf->pin->dev, in gpioc_allocate_pin_intr() 202 &intr_conf->intr_rid, RF_ACTIVE, intr_conf->pin, flags); in gpioc_allocate_pin_intr() 208 err = bus_setup_intr(intr_conf->pin->dev, intr_conf->intr_res, in gpioc_allocate_pin_intr() 210 intr_conf, &intr_conf->intr_cookie); in gpioc_allocate_pin_intr() 217 mtx_lock(&intr_conf->mtx); in gpioc_allocate_pin_intr() 234 intr_conf->intr_res, intr_conf->intr_cookie); in gpioc_release_pin_intr() 243 intr_conf->intr_rid, intr_conf->intr_res); in gpioc_release_pin_intr() 247 intr_conf->intr_rid = 0; in gpioc_release_pin_intr() 420 mtx_sleep(&intr_conf->config_locked, &intr_conf->mtx, 0, in gpioc_set_intr_config() 482 intr_conf = arg; in gpioc_interrupt_handler() [all …]
|