Lines Matching refs:gpio_irq
869 struct gpio_irq_chip *gpio_irq;
886 gpio_irq = &chip->irq;
887 gpio_irq->chip = &pctrl->irq_chip;
888 gpio_irq->handler = handle_simple_irq;
889 gpio_irq->default_type = IRQ_TYPE_NONE;
890 gpio_irq->parent_handler = owl_gpio_irq_handler;
891 gpio_irq->parent_handler_data = pctrl;
892 gpio_irq->num_parents = pctrl->num_irq;
893 gpio_irq->parents = pctrl->irq;
895 gpio_irq->map = devm_kcalloc(pctrl->dev, chip->ngpio,
896 sizeof(*gpio_irq->map), GFP_KERNEL);
897 if (!gpio_irq->map)
904 gpio_irq->map[offset + j] = gpio_irq->parents[i];