Lines Matching refs:domain
48 struct irq_domain *domain; member
65 struct irq_domain *domain = d->domain; in icu_mask_ack_irq() local
66 struct icu_chip_data *data = (struct icu_chip_data *)domain->host_data; in icu_mask_ack_irq()
89 struct irq_domain *domain = d->domain; in icu_mask_irq() local
90 struct icu_chip_data *data = (struct icu_chip_data *)domain->host_data; in icu_mask_irq()
108 struct irq_domain *domain = d->domain; in icu_unmask_irq() local
109 struct icu_chip_data *data = (struct icu_chip_data *)domain->host_data; in icu_unmask_irq()
135 struct irq_domain *domain; in icu_mux_irq_demux() local
142 domain = icu_data[i].domain; in icu_mux_irq_demux()
143 data = (struct icu_chip_data *)domain->host_data; in icu_mux_irq_demux()
204 handle_domain_irq(icu_data[0].domain, hwirq, regs); in mmp_handle_irq()
215 handle_domain_irq(icu_data[0].domain, hwirq, regs); in mmp2_handle_irq()
230 icu_data[0].domain = irq_domain_add_legacy(NULL, 64, 0, 0, in icu_init_irq()
237 irq_set_default_host(icu_data[0].domain); in icu_init_irq()
253 icu_data[0].domain = irq_domain_add_legacy(NULL, 64, 0, 0, in mmp2_init_icu()
264 icu_data[1].domain = irq_domain_add_legacy(NULL, icu_data[1].nr_irqs, in mmp2_init_icu()
273 icu_data[2].domain = irq_domain_add_legacy(NULL, icu_data[2].nr_irqs, in mmp2_init_icu()
282 icu_data[3].domain = irq_domain_add_legacy(NULL, icu_data[3].nr_irqs, in mmp2_init_icu()
291 icu_data[4].domain = irq_domain_add_legacy(NULL, icu_data[4].nr_irqs, in mmp2_init_icu()
300 icu_data[5].domain = irq_domain_add_legacy(NULL, icu_data[5].nr_irqs, in mmp2_init_icu()
309 icu_data[6].domain = irq_domain_add_legacy(NULL, icu_data[6].nr_irqs, in mmp2_init_icu()
318 icu_data[7].domain = irq_domain_add_legacy(NULL, icu_data[7].nr_irqs, in mmp2_init_icu()
339 irq_set_default_host(icu_data[0].domain); in mmp2_init_icu()
361 icu_data[0].domain = irq_domain_add_linear(node, nr_irqs, in mmp_init_bases()
365 ret = irq_create_mapping(icu_data[0].domain, irq); in mmp_init_bases()
380 irq_domain_remove(icu_data[0].domain); in mmp_init_bases()
397 irq_set_default_host(icu_data[0].domain); in mmp_of_init()
416 irq_set_default_host(icu_data[0].domain); in mmp2_of_init()
457 icu_data[i].domain = irq_domain_add_linear(node, nr_irqs, in mmp2_mux_of_init()
461 ret = irq_create_mapping(icu_data[i].domain, irq); in mmp2_mux_of_init()
484 irq_domain_remove(icu_data[i].domain); in mmp2_mux_of_init()