Lines Matching full:ngpio
172 ret = of_property_read_u32(dn, "ti,ngpio", &val); in davinci_gpio_get_pdata()
176 pdata->ngpio = val; in davinci_gpio_get_pdata()
194 unsigned int ngpio, nbank, nirq; in davinci_gpio_probe() local
209 * and "ngpio" is one more than the largest zero-based in davinci_gpio_probe()
212 ngpio = pdata->ngpio; in davinci_gpio_probe()
213 if (ngpio == 0) { in davinci_gpio_probe()
226 nirq = DIV_ROUND_UP(ngpio, 16); in davinci_gpio_probe()
249 chips->chip.ngpio = ngpio; in davinci_gpio_probe()
259 nbank = DIV_ROUND_UP(ngpio, 32); in davinci_gpio_probe()
483 unsigned ngpio; in davinci_gpio_irq_setup() local
500 ngpio = pdata->ngpio; in davinci_gpio_irq_setup()
513 irq = devm_irq_alloc_descs(dev, -1, 0, ngpio, 0); in davinci_gpio_irq_setup()
520 irq_domain = irq_domain_add_legacy(dev->of_node, ngpio, irq, 0, in davinci_gpio_irq_setup()
576 for (gpio = 0, bank = 0; gpio < ngpio; bank++, gpio += 16) { in davinci_gpio_irq_setup()
674 u32 nbank = DIV_ROUND_UP(pdata->ngpio, 32); in davinci_gpio_suspend()
685 u32 nbank = DIV_ROUND_UP(pdata->ngpio, 32); in davinci_gpio_resume()