Home
last modified time | relevance | path

Searched refs:ext_irq (Results 1 – 8 of 8) sorted by relevance

/Linux-v4.19/drivers/acpi/
Dresource.c47 static inline bool is_gsi(struct acpi_resource_extended_irq *ext_irq) in is_gsi() argument
49 return ext_irq->resource_source.string_length == 0 && in is_gsi()
50 ext_irq->producer_consumer == ACPI_CONSUMER; in is_gsi()
53 static inline bool is_gsi(struct acpi_resource_extended_irq *ext_irq) in is_gsi() argument
464 struct acpi_resource_extended_irq *ext_irq; in acpi_dev_resource_interrupt() local
482 ext_irq = &ares->data.extended_irq; in acpi_dev_resource_interrupt()
483 if (index >= ext_irq->interrupt_count) { in acpi_dev_resource_interrupt()
487 if (is_gsi(ext_irq)) in acpi_dev_resource_interrupt()
488 acpi_dev_get_irqresource(res, ext_irq->interrupts[index], in acpi_dev_resource_interrupt()
489 ext_irq->triggering, ext_irq->polarity, in acpi_dev_resource_interrupt()
[all …]
/Linux-v4.19/arch/xtensa/kernel/
Dirq.c70 unsigned long int_irq, unsigned long ext_irq, in xtensa_irq_domain_xlate() argument
76 int_irq = xtensa_map_ext_irq(ext_irq); in xtensa_irq_domain_xlate()
125 unsigned xtensa_map_ext_irq(unsigned ext_irq) in xtensa_map_ext_irq() argument
132 if ((mask & 1) && ext_irq-- == 0) in xtensa_map_ext_irq()
/Linux-v4.19/arch/sh/cchips/hd6446x/
Dhd64461.c63 unsigned int ext_irq = HD64461_IRQBASE; in hd64461_irq_demux() local
67 for (; intv; intv >>= 1, ext_irq++) { in hd64461_irq_demux()
71 generic_handle_irq(ext_irq); in hd64461_irq_demux()
/Linux-v4.19/arch/xtensa/include/asm/
Dirq.h36 unsigned long int_irq, unsigned long ext_irq,
39 unsigned xtensa_map_ext_irq(unsigned ext_irq);
/Linux-v4.19/arch/sh/boards/mach-se/7724/
Dirq.c100 unsigned int ext_irq = set.base; in se7724_irq_demux() local
104 for (; intv; intv >>= 1, ext_irq++) { in se7724_irq_demux()
108 generic_handle_irq(ext_irq); in se7724_irq_demux()
/Linux-v4.19/arch/mips/include/asm/mach-bcm63xx/
Dbcm63xx_dev_dsp.h9 unsigned ext_irq; member
/Linux-v4.19/arch/mips/bcm63xx/
Ddev-dsp.c49 voip_dsp_resources[1].start = pd->ext_irq; in bcm63xx_dsp_register()
/Linux-v4.19/arch/mips/bcm63xx/boards/
Dboard_bcm963xx.c297 .ext_irq = 2,
408 .ext_irq = 2,