/kernel/linux/linux-6.6/drivers/acpi/ |
H A D | irq.c | 202 struct acpi_resource_extended_irq *eirq; in acpi_irq_parse_one_cb() local 218 eirq = &ares->data.extended_irq; in acpi_irq_parse_one_cb() 219 if (eirq->producer_consumer == ACPI_PRODUCER) in acpi_irq_parse_one_cb() 221 if (ctx->index >= eirq->interrupt_count) { in acpi_irq_parse_one_cb() 222 ctx->index -= eirq->interrupt_count; in acpi_irq_parse_one_cb() 225 fwnode = acpi_get_irq_source_fwhandle(&eirq->resource_source, in acpi_irq_parse_one_cb() 226 eirq->interrupts[ctx->index]); in acpi_irq_parse_one_cb() 227 acpi_irq_parse_one_match(fwnode, eirq->interrupts[ctx->index], in acpi_irq_parse_one_cb() 228 eirq->triggering, eirq in acpi_irq_parse_one_cb() [all...] |
/kernel/linux/linux-5.10/drivers/acpi/ |
H A D | irq.c | 188 struct acpi_resource_extended_irq *eirq; in acpi_irq_parse_one_cb() local 204 eirq = &ares->data.extended_irq; in acpi_irq_parse_one_cb() 205 if (eirq->producer_consumer == ACPI_PRODUCER) in acpi_irq_parse_one_cb() 207 if (ctx->index >= eirq->interrupt_count) { in acpi_irq_parse_one_cb() 208 ctx->index -= eirq->interrupt_count; in acpi_irq_parse_one_cb() 211 fwnode = acpi_get_irq_source_fwhandle(&eirq->resource_source); in acpi_irq_parse_one_cb() 212 acpi_irq_parse_one_match(fwnode, eirq->interrupts[ctx->index], in acpi_irq_parse_one_cb() 213 eirq->triggering, eirq->polarity, in acpi_irq_parse_one_cb() 214 eirq in acpi_irq_parse_one_cb() [all...] |
/kernel/linux/linux-5.10/arch/sparc/kernel/ |
H A D | leon_kernel.c | 59 unsigned int eirq; in leon_handle_ext_irq() local 63 eirq = leon_eirq_get(cpu); in leon_handle_ext_irq() 64 p = irq_map[eirq]; in leon_handle_ext_irq() 65 if ((eirq & 0x10) && p && p->irq) /* bit4 tells if IRQ happened */ in leon_handle_ext_irq() 70 static void leon_eirq_setup(unsigned int eirq) in leon_eirq_setup() argument 75 if (eirq < 1 || eirq > 0xf) { in leon_eirq_setup() 76 printk(KERN_ERR "LEON EXT IRQ NUMBER BAD: %d\n", eirq); in leon_eirq_setup() 80 veirq = leon_build_device_irq(eirq, leon_handle_ext_irq, "extirq", 0); in leon_eirq_setup() 87 mask = 1 << eirq; in leon_eirq_setup() 307 int irq, eirq; leon_init_timers() local [all...] |
/kernel/linux/linux-6.6/arch/sparc/kernel/ |
H A D | leon_kernel.c | 57 unsigned int eirq; in leon_handle_ext_irq() local 61 eirq = leon_eirq_get(cpu); in leon_handle_ext_irq() 62 p = irq_map[eirq]; in leon_handle_ext_irq() 63 if ((eirq & 0x10) && p && p->irq) /* bit4 tells if IRQ happened */ in leon_handle_ext_irq() 68 static void leon_eirq_setup(unsigned int eirq) in leon_eirq_setup() argument 73 if (eirq < 1 || eirq > 0xf) { in leon_eirq_setup() 74 printk(KERN_ERR "LEON EXT IRQ NUMBER BAD: %d\n", eirq); in leon_eirq_setup() 78 veirq = leon_build_device_irq(eirq, leon_handle_ext_irq, "extirq", 0); in leon_eirq_setup() 85 mask = 1 << eirq; in leon_eirq_setup() 305 int irq, eirq; leon_init_timers() local [all...] |
/kernel/linux/linux-5.10/arch/m68k/coldfire/ |
H A D | intc-simr.c | 179 int irq, eirq; in init_IRQ() local 188 eirq = MCFINT_VECBASE + 64 + (MCFINTC1_ICR0 ? 64 : 0) + in init_IRQ() 190 for (irq = MCFINT_VECBASE; (irq < eirq); irq++) { in init_IRQ()
|
/kernel/linux/linux-6.6/arch/m68k/coldfire/ |
H A D | intc-simr.c | 179 int irq, eirq; in init_IRQ() local 188 eirq = MCFINT_VECBASE + 64 + (MCFINTC1_ICR0 ? 64 : 0) + in init_IRQ() 190 for (irq = MCFINT_VECBASE; (irq < eirq); irq++) { in init_IRQ()
|
/kernel/linux/linux-5.10/drivers/dma/ |
H A D | nbpfaxi.c | 236 unsigned int eirq; member 1300 int ret, irq, eirq, i; in nbpf_probe() local 1357 eirq = irqbuf[0]; in nbpf_probe() 1362 eirq = platform_get_irq_byname(pdev, "error"); in nbpf_probe() 1363 if (eirq < 0) in nbpf_probe() 1364 return eirq; in nbpf_probe() 1372 if (irqbuf[i] == eirq) in nbpf_probe() 1381 if (irqbuf[0] == eirq) in nbpf_probe() 1391 ret = devm_request_irq(dev, eirq, nbpf_err_irq, in nbpf_probe() 1395 nbpf->eirq in nbpf_probe() [all...] |
/kernel/linux/linux-6.6/drivers/dma/ |
H A D | nbpfaxi.c | 235 unsigned int eirq; member 1298 int ret, irq, eirq, i; in nbpf_probe() local 1352 eirq = irqbuf[0]; in nbpf_probe() 1357 eirq = platform_get_irq_byname(pdev, "error"); in nbpf_probe() 1358 if (eirq < 0) in nbpf_probe() 1359 return eirq; in nbpf_probe() 1367 if (irqbuf[i] == eirq) in nbpf_probe() 1376 if (irqbuf[0] == eirq) in nbpf_probe() 1386 ret = devm_request_irq(dev, eirq, nbpf_err_irq, in nbpf_probe() 1390 nbpf->eirq in nbpf_probe() [all...] |
/kernel/linux/linux-5.10/arch/powerpc/platforms/8xx/ |
H A D | cpm1.c | 130 unsigned int sirq = 0, hwirq, eirq; in cpm_pic_init() local 179 eirq = irq_of_parse_and_map(np, 0); in cpm_pic_init() 180 if (!eirq) in cpm_pic_init() 183 if (request_irq(eirq, cpm_error_interrupt, IRQF_NO_THREAD, "error", in cpm_pic_init()
|
/kernel/linux/linux-5.10/drivers/mmc/host/ |
H A D | renesas_sdhi_core.c | 1111 goto eirq; in renesas_sdhi_probe() 1117 goto eirq; in renesas_sdhi_probe() 1124 goto eirq; in renesas_sdhi_probe() 1130 goto eirq; in renesas_sdhi_probe() 1142 eirq: in renesas_sdhi_probe()
|
/kernel/linux/linux-6.6/drivers/mmc/host/ |
H A D | renesas_sdhi_core.c | 1110 goto eirq; in renesas_sdhi_probe() 1116 goto eirq; in renesas_sdhi_probe() 1123 goto eirq; in renesas_sdhi_probe() 1129 goto eirq; in renesas_sdhi_probe() 1141 eirq: in renesas_sdhi_probe()
|
/kernel/linux/linux-5.10/drivers/staging/olpc_dcon/ |
H A D | olpc_dcon.c | 622 goto eirq; in dcon_probe() 665 eirq: in dcon_probe()
|
/kernel/linux/linux-6.6/drivers/staging/olpc_dcon/ |
H A D | olpc_dcon.c | 620 goto eirq; in dcon_probe() 664 eirq: in dcon_probe()
|