Searched refs:gpio_base (Results 1 – 4 of 4) sorted by relevance
39 if ((pin >= gc->gpio_base) && in bcm_gpio_pin_to_chip()40 (pin < (gc->gpio_base + gc->ngpios))) in bcm_gpio_pin_to_chip()51 if ((start < (gc->gpio_base + gc->ngpios)) && in gpio_is_range_overlap()52 (end > gc->gpio_base)) in gpio_is_range_overlap()175 unsigned int gpio_base, unsigned int ngpios) in iproc_gpio_init() argument177 assert(!gpio_is_range_overlap(gpio_base, gpio_base + gc->ngpios)); in iproc_gpio_init()181 gc->gpio_base = gpio_base; in iproc_gpio_init()186 DMSG("gpio chip for <%u - %u>", gpio_base, gpio_base + ngpios); in iproc_gpio_init()
40 gpio_data_addr = gc_data->gpio_base + GPIODAT; in ls_gpio_get_value()65 gpio_data_addr = gc_data->gpio_base + GPIODAT; in ls_gpio_set_value()91 gpio_dir_addr = gc_data->gpio_base + GPIODIR; in ls_gpio_get_direction()116 gpio_dir_addr = gc_data->gpio_base + GPIODIR; in ls_gpio_set_direction()140 gpio_ier_addr = gc_data->gpio_base + GPIOIER; in gpio_get_interrupt()165 gpio_ier_addr = gc_data->gpio_base + GPIOIER; in gpio_set_interrupt()207 gpio_data->gpio_base = ctrl_base; in get_info_from_device_tree()233 io_setbits32(gpio_data->gpio_base + GPIOIBE, UINT32_MAX); in ls_gpio_init()
22 unsigned int gpio_base; member
42 vaddr_t gpio_base; member