Lines Matching refs:irqdomain
111 struct irq_domain *irqdomain; member
199 return irq_create_mapping(sachip->irqdomain, hwirq); in sa1111_map_irq()
211 struct irq_domain *irqdomain; in sa1111_irq_handler() local
228 irqdomain = sachip->irqdomain; in sa1111_irq_handler()
232 generic_handle_domain_irq(irqdomain, i); in sa1111_irq_handler()
236 generic_handle_domain_irq(irqdomain, i); in sa1111_irq_handler()
419 sachip->irqdomain = irq_domain_add_linear(NULL, SA1111_IRQ_NR, in sa1111_setup_irq()
422 if (!sachip->irqdomain) { in sa1111_setup_irq()
427 irq_domain_associate_many(sachip->irqdomain, in sa1111_setup_irq()
430 irq_domain_associate_many(sachip->irqdomain, in sa1111_setup_irq()
450 struct irq_domain *domain = sachip->irqdomain; in sa1111_remove_irq()