Lines Matching refs:an
35 irq_domain also implements translation from an abstract irq_fwspec
40 An interrupt controller driver creates and registers an irq_domain by
44 provide the allocator function with an irq_domain_ops structure.
54 When an interrupt is received, irq_find_mapping() function should
75 hwirq number. When a hwirq is mapped, an irq_desc is allocated for
90 IRQs. When an hwirq is mapped, an irq_desc is allocated and the
129 controller to manage IRQ allocations and it requires an irq_desc to be
138 will use a legacy domain only if an IRQ range is supplied by the
140 of this call are such that if an IRQ range is specified then
145 A typical use case for simple domains is where an irqchip provider
156 involved in delivering an interrupt from the device to the target CPU.
167 hardware architecture, an irq_domain data structure is built for each
199 With support of hierarchy irq_domain and hierarchy irq_data ready, an
200 irq_domain structure is built for each interrupt controller, and an
201 irq_data structure is allocated for each irq_domain associated with an
203 irq_chip. That is, an irq_chip is associated with each irq_data along
212 For an interrupt controller driver to support hierarchy irq_domain, it
217 3) Optionally implement an irq_chip to manage the interrupt controller