Lines Matching refs:girq
354 struct gpio_irq_chip *girq;
364 girq = &gc->irq;
373 gpio_irq_chip_set_chip(girq, &gpio_eic_irq_chip);
379 girq->parent_handler = ep93xx_gpio_ab_irq_handler;
380 girq->num_parents = 1;
381 girq->parents = devm_kcalloc(dev, girq->num_parents,
382 sizeof(*girq->parents),
384 if (!girq->parents)
386 girq->default_type = IRQ_TYPE_NONE;
387 girq->handler = handle_level_irq;
388 girq->parents[0] = ab_parent_irq;
389 girq->first = bank->irq_base;
401 girq->parent_handler = ep93xx_gpio_f_irq_handler;
402 girq->num_parents = 8;
403 girq->parents = devm_kcalloc(dev, girq->num_parents,
404 sizeof(*girq->parents),
406 if (!girq->parents)
409 for (i = 0; i < girq->num_parents; i++) {
410 girq->parents[i] = platform_get_irq(pdev, i + 1);
414 girq->chip,
418 girq->default_type = IRQ_TYPE_NONE;
419 girq->handler = handle_level_irq;
420 girq->first = bank->irq_base;