Searched defs:irq_domain (Results 1 - 3 of 3) sorted by relevance

/arch/powerpc/platforms/embedded6xx/
H A Dflipper-pic.c99 static struct irq_domain *flipper_irq_host;
101 static int flipper_pic_map(struct irq_domain *h, unsigned int virq,
110 static int flipper_pic_match(struct irq_domain *h, struct device_node *np)
133 struct irq_domain * __init flipper_pic_init(struct device_node *np)
136 struct irq_domain *irq_domain = NULL; local
162 irq_domain = irq_domain_add_linear(np, FLIPPER_NR_IRQS,
164 if (!irq_domain) {
165 pr_err("failed to allocate irq_domain\n");
170 return irq_domain;
[all...]
H A Dhlwd-pic.c92 static struct irq_domain *hlwd_irq_host;
94 static int hlwd_pic_map(struct irq_domain *h, unsigned int virq,
107 static unsigned int __hlwd_pic_get_irq(struct irq_domain *h)
126 struct irq_domain *irq_domain = irq_get_handler_data(cascade_virq); local
133 virq = __hlwd_pic_get_irq(irq_domain);
158 struct irq_domain *hlwd_pic_init(struct device_node *np)
160 struct irq_domain *irq_domain; local
180 irq_domain
[all...]
/arch/powerpc/platforms/cell/
H A Daxon_msi.c70 struct irq_domain *irq_domain; member in struct:axon_msic
155 struct irq_domain *irq_domain; local
187 irq_domain = irq_find_host(dn);
188 if (!irq_domain) {
189 dev_dbg(&dev->dev, "axon_msi: no irq_domain found for node %s\n",
194 msic = irq_domain->host_data;
280 virq = irq_create_direct_mapping(msic->irq_domain);
318 static int msic_host_map(struct irq_domain *
[all...]

Completed in 92 milliseconds