Lines Matching refs:irq
33 static unsigned int fpga2irq(unsigned int irq) in fpga2irq() argument
35 if (irq >= IRQ0_BASE && in fpga2irq()
36 irq <= IRQ0_END) in fpga2irq()
38 else if (irq >= IRQ1_BASE && in fpga2irq()
39 irq <= IRQ1_END) in fpga2irq()
45 static struct fpga_irq get_fpga_irq(unsigned int irq) in get_fpga_irq() argument
49 switch (irq) { in get_fpga_irq()
75 unsigned int irq = data->irq; in disable_se7724_irq() local
76 struct fpga_irq set = get_fpga_irq(fpga2irq(irq)); in disable_se7724_irq()
77 unsigned int bit = irq - set.base; in disable_se7724_irq()
83 unsigned int irq = data->irq; in enable_se7724_irq() local
84 struct fpga_irq set = get_fpga_irq(fpga2irq(irq)); in enable_se7724_irq()
85 unsigned int bit = irq - set.base; in enable_se7724_irq()
95 static void se7724_irq_demux(unsigned int irq, struct irq_desc *desc) in se7724_irq_demux() argument
97 struct fpga_irq set = get_fpga_irq(irq); in se7724_irq_demux()