Lines Matching refs:gpio_unbanked
63 int gpio_unbanked; member
181 pdata->gpio_unbanked = val; in davinci_gpio_get_pdata()
225 if (pdata->gpio_unbanked) in davinci_gpio_probe()
226 nirq = pdata->gpio_unbanked; in davinci_gpio_probe()
397 if (offset < d->gpio_unbanked) in gpio_to_irq_unbanked()
455 static struct irq_chip_type gpio_unbanked; in davinci_gpio_get_irq_chip() local
457 gpio_unbanked = *irq_data_get_chip_type(irq_get_irq_data(irq)); in davinci_gpio_get_irq_chip()
459 return &gpio_unbanked.chip; in davinci_gpio_get_irq_chip()
464 static struct irq_chip gpio_unbanked; in keystone_gpio_get_irq_chip() local
466 gpio_unbanked = *irq_get_chip(irq); in keystone_gpio_get_irq_chip()
467 return &gpio_unbanked; in keystone_gpio_get_irq_chip()
519 if (!pdata->gpio_unbanked) { in davinci_gpio_irq_setup()
551 if (pdata->gpio_unbanked) { in davinci_gpio_irq_setup()
554 chips->gpio_unbanked = pdata->gpio_unbanked; in davinci_gpio_irq_setup()
555 binten = GENMASK(pdata->gpio_unbanked / 16, 0); in davinci_gpio_irq_setup()
569 for (gpio = 0; gpio < pdata->gpio_unbanked; gpio++) { in davinci_gpio_irq_setup()