Home
last modified time | relevance | path

Searched refs:IPI_IRQ (Results 1 – 9 of 9) sorted by relevance

/linux-6.1.9/drivers/irqchip/
Dirq-csky-mpintc.c23 #define IPI_IRQ 15 macro
221 writel_relaxed((*cpumask_bits(mask)) << 8 | IPI_IRQ, in csky_mpintc_send_ipi()
272 ipi_irq = irq_create_mapping(root_domain, IPI_IRQ); in csky_mpintc_init()
/linux-6.1.9/arch/parisc/kernel/
Dsmp.c90 #error verify IRQ_OFFSET(IPI_IRQ) is ipi_interrupt() in new IRQ region in ipi_init()
205 gsc_writel(IPI_IRQ - CPU_IRQ_BASE, p->hpa); in ipi_send()
474 disable_percpu_irq(IPI_IRQ); in __cpu_disable()
Dirq.c562 irq_set_handler(IPI_IRQ, handle_percpu_irq); in claim_cpu_irqs()
563 if (request_irq(IPI_IRQ, ipi_interrupt, IRQF_PERCPU, "IPI", NULL)) in claim_cpu_irqs()
575 cpu_eiem = EIEM_MASK(IPI_IRQ) | EIEM_MASK(TIMER_IRQ); in init_IRQ()
/linux-6.1.9/arch/arc/include/asm/
Dirq.h19 #define IPI_IRQ 19 macro
/linux-6.1.9/arch/parisc/include/asm/
Dirq.h25 #define IPI_IRQ (CPU_IRQ_BASE + 1) macro
/linux-6.1.9/Documentation/devicetree/bindings/interrupt-controller/
Dcsky,mpintc.txt9 0-15 : software irq, and we use 15 as our IPI_IRQ.
/linux-6.1.9/arch/arc/kernel/
Dintc-arcv2.c184 irq_create_mapping(root_domain, IPI_IRQ); in init_onchip_IRQ()
Dmcip.c85 smp_ipi_irq_setup(cpu, IPI_IRQ); in mcip_setup_per_cpu()
/linux-6.1.9/arch/xtensa/kernel/
Dsmp.c54 #define IPI_IRQ 0 macro
60 unsigned irq = irq_create_mapping(NULL, IPI_IRQ); in ipi_init()