Home
last modified time | relevance | path

Searched refs:dgc (Results 1 – 5 of 5) sorted by relevance

/linux/kernel/irq/
A Dgeneric-chip.c311 if (!dgc) in irq_domain_alloc_generic_chips()
319 d->gc = dgc; in irq_domain_alloc_generic_chips()
352 if (dgc->exit) in irq_domain_alloc_generic_chips()
353 dgc->exit(dgc->gc[i]); in irq_domain_alloc_generic_chips()
357 kfree(dgc); in irq_domain_alloc_generic_chips()
371 if (!dgc) in irq_domain_remove_generic_chips()
375 if (dgc->exit) in irq_domain_remove_generic_chips()
376 dgc->exit(dgc->gc[i]); in irq_domain_remove_generic_chips()
380 kfree(dgc); in irq_domain_remove_generic_chips()
421 if (!dgc) in __irq_get_domain_generic_chip()
[all …]
/linux/drivers/irqchip/
A Dirq-atmel-aic.c62 struct irq_domain_chip_generic *dgc = aic_domain->gc; in aic_handle() local
63 struct irq_chip_generic *gc = dgc->gc[0]; in aic_handle()
176 struct irq_domain_chip_generic *dgc = d->gc; in aic_irq_domain_xlate() local
183 if (!dgc) in aic_irq_domain_xlate()
191 idx = intspec[0] / dgc->irqs_per_chip; in aic_irq_domain_xlate()
192 if (idx >= dgc->num_chips) in aic_irq_domain_xlate()
195 gc = dgc->gc[idx]; in aic_irq_domain_xlate()
A Dirq-atmel-aic5.c157 struct irq_domain_chip_generic *dgc = domain->gc; in aic5_suspend() local
170 for (i = 0; i < dgc->irqs_per_chip; i++) { in aic5_suspend()
187 struct irq_domain_chip_generic *dgc = domain->gc; in aic5_resume() local
204 for (i = 0; i < dgc->irqs_per_chip; i++) { in aic5_resume()
223 struct irq_domain_chip_generic *dgc = domain->gc; in aic5_pm_shutdown() local
229 for (i = 0; i < dgc->irqs_per_chip; i++) { in aic5_pm_shutdown()
A Dirq-digicolor.c37 struct irq_domain_chip_generic *dgc = digicolor_irq_domain->gc; in digicolor_handle_irq() local
38 struct irq_chip_generic *gc = dgc->gc[0]; in digicolor_handle_irq()
A Dirq-orion.c35 struct irq_domain_chip_generic *dgc = orion_irq_domain->gc; in orion_handle_irq() local
38 for (n = 0; n < dgc->num_chips; n++, base += ORION_IRQS_PER_CHIP) { in orion_handle_irq()

Completed in 13 milliseconds