Lines Matching refs:girq
665 unsigned int i, p, girq, banks; in aspeed_gpio_irq_handler() local
678 girq = irq_find_mapping(gc->irq.domain, i * 32 + p); in aspeed_gpio_irq_handler()
679 generic_handle_irq(girq); in aspeed_gpio_irq_handler()
1209 struct gpio_irq_chip *girq; in aspeed_gpio_probe() local
1212 girq = &gpio->chip.irq; in aspeed_gpio_probe()
1213 girq->chip = &gpio->irqc; in aspeed_gpio_probe()
1214 girq->chip->name = dev_name(&pdev->dev); in aspeed_gpio_probe()
1215 girq->chip->irq_ack = aspeed_gpio_irq_ack; in aspeed_gpio_probe()
1216 girq->chip->irq_mask = aspeed_gpio_irq_mask; in aspeed_gpio_probe()
1217 girq->chip->irq_unmask = aspeed_gpio_irq_unmask; in aspeed_gpio_probe()
1218 girq->chip->irq_set_type = aspeed_gpio_set_type; in aspeed_gpio_probe()
1219 girq->parent_handler = aspeed_gpio_irq_handler; in aspeed_gpio_probe()
1220 girq->num_parents = 1; in aspeed_gpio_probe()
1221 girq->parents = devm_kcalloc(&pdev->dev, 1, in aspeed_gpio_probe()
1222 sizeof(*girq->parents), in aspeed_gpio_probe()
1224 if (!girq->parents) in aspeed_gpio_probe()
1226 girq->parents[0] = gpio->irq; in aspeed_gpio_probe()
1227 girq->default_type = IRQ_TYPE_NONE; in aspeed_gpio_probe()
1228 girq->handler = handle_bad_irq; in aspeed_gpio_probe()
1229 girq->init_valid_mask = aspeed_init_irq_valid_mask; in aspeed_gpio_probe()