Searched refs:real_irq (Results 1 - 10 of 10) sorted by relevance

/arch/sparc/kernel/
H A Dsun4d_irq.c31 unsigned int real_irq; /* interrupt level */ member in struct:sun4d_handler_data
190 unsigned int real_irq; local
195 real_irq = handler_data->real_irq;
198 cc_set_imsk_other(cpuid, cc_get_imsk_other(cpuid) | (1 << real_irq));
201 cc_set_imsk(cc_get_imsk() | (1 << real_irq));
208 unsigned int real_irq; local
213 real_irq = handler_data->real_irq;
217 cc_set_imsk_other(cpuid, cc_get_imsk_other(cpuid) & ~(1 << real_irq));
298 _sun4d_build_device_irq(unsigned int real_irq, unsigned int pil, unsigned int board) argument
333 sun4d_build_device_irq(struct platform_device *op, unsigned int real_irq) argument
396 sun4d_build_timer_irq(unsigned int board, unsigned int real_irq) argument
[all...]
H A Dirq.h8 unsigned int real_irq; member in struct:irq_bucket
52 unsigned int real_irq);
56 unsigned int irq_alloc(unsigned int real_irq, unsigned int pil);
H A Dsun4c_irq.c119 unsigned int real_irq)
123 if (real_irq >= 16) {
124 prom_printf("Bogus sun4c IRQ %u\n", real_irq);
128 irq = irq_alloc(real_irq, real_irq);
132 switch (real_irq) {
118 sun4c_build_device_irq(struct platform_device *op, unsigned int real_irq) argument
H A Dsun4m_irq.c249 unsigned int real_irq)
255 if (real_irq >= OBP_INT_LEVEL_VME) {
256 prom_printf("Bogus sun4m IRQ %u\n", real_irq);
259 pil = (real_irq & 0xf);
260 irq = irq_alloc(real_irq, pil);
275 handler_data->mask = sun4m_imask[real_irq];
276 handler_data->percpu = real_irq < OBP_INT_LEVEL_ONBOARD;
248 sun4m_build_device_irq(struct platform_device *op, unsigned int real_irq) argument
H A Dirq_32.c132 unsigned int irq_alloc(unsigned int real_irq, unsigned int pil) argument
139 if (irq_table[i].real_irq == real_irq && irq_table[i].pil == pil)
149 irq_table[i].real_irq = real_irq;
H A Dpcic.c170 unsigned int real_irq);
530 unsigned int real_irq; local
559 real_irq = ivec >> (i << 2) & 0xF;
562 real_irq = ivec >> ((i-4) << 2) & 0xF;
568 /* real_irq means PROM did not bother to program the upper
571 if (real_irq == 0 || p->force) {
577 real_irq = p->irq;
592 dev->irq = pcic_build_device_irq(NULL, real_irq);
848 unsigned int real_irq)
854 mask = get_irqmask(real_irq);
847 pcic_build_device_irq(struct platform_device *op, unsigned int real_irq) argument
[all...]
H A Dleon_kernel.c205 unsigned int leon_build_device_irq(unsigned int real_irq, argument
213 mask = get_irqmask(real_irq);
217 irq = irq_alloc(real_irq, real_irq);
233 unsigned int real_irq)
235 return leon_build_device_irq(real_irq, handle_simple_irq, "edge", 0);
232 _leon_build_device_irq(struct platform_device *op, unsigned int real_irq) argument
/arch/arm/mach-ux500/
H A Dmodem-irq-db5500.c65 int real_irq; local
70 real_irq = readl(mi->modem_intcon_base + MODEM_IRQ_REG_OFFSET) & 0xFF;
71 virt_irq = IRQ_MODEM_EVENTS_BASE + real_irq;
77 real_irq,
78 real_irq & 0xFF,
79 real_irq & 0xFF,
/arch/arm/plat-s5p/
H A Dirq-gpioint.c105 int real_irq = chip->irq_base + offset; local
106 generic_handle_irq(real_irq);
/arch/sparc/include/asm/
H A Dleon.h318 extern unsigned int leon_build_device_irq(unsigned int real_irq,

Completed in 309 milliseconds