Lines Matching full:irqc
1149 static int omap_gpio_chip_init(struct gpio_bank *bank, struct irq_chip *irqc) in omap_gpio_chip_init() argument
1201 irqc->irq_ack = dummy_irq_chip.irq_ack; in omap_gpio_chip_init()
1203 irqc->irq_set_wake = NULL; in omap_gpio_chip_init()
1207 irq->chip = irqc; in omap_gpio_chip_init()
1243 struct irq_chip *irqc; in omap_gpio_probe() local
1256 irqc = devm_kzalloc(dev, sizeof(*irqc), GFP_KERNEL); in omap_gpio_probe()
1257 if (!irqc) in omap_gpio_probe()
1260 irqc->irq_startup = omap_gpio_irq_startup, in omap_gpio_probe()
1261 irqc->irq_shutdown = omap_gpio_irq_shutdown, in omap_gpio_probe()
1262 irqc->irq_ack = omap_gpio_ack_irq, in omap_gpio_probe()
1263 irqc->irq_mask = omap_gpio_mask_irq, in omap_gpio_probe()
1264 irqc->irq_unmask = omap_gpio_unmask_irq, in omap_gpio_probe()
1265 irqc->irq_set_type = omap_gpio_irq_type, in omap_gpio_probe()
1266 irqc->irq_set_wake = omap_gpio_wake_enable, in omap_gpio_probe()
1267 irqc->irq_bus_lock = omap_gpio_irq_bus_lock, in omap_gpio_probe()
1268 irqc->irq_bus_sync_unlock = gpio_irq_bus_sync_unlock, in omap_gpio_probe()
1269 irqc->name = dev_name(&pdev->dev); in omap_gpio_probe()
1270 irqc->flags = IRQCHIP_MASK_ON_SUSPEND; in omap_gpio_probe()
1345 ret = omap_gpio_chip_init(bank, irqc); in omap_gpio_probe()