irq.c (a02001086bbfb4da35d1228bebc2f1b442db455f) irq.c (4ed89f2228061422ce5f62545fd0b6f6648bd2cc)
1/*
2 * linux/arch/arm/kernel/irq.c
3 *
4 * Copyright (C) 1992 Linus Torvalds
5 * Modifications for ARM processor Copyright (C) 1995-2000 Russell King.
6 *
7 * Support for Dynamic Tick Timer Copyright (C) 2004-2005 Nokia Corporation.
8 * Dynamic Tick Timer written by Tony Lindgren <tony@atomide.com> and

--- 68 unchanged lines hidden (view full) ---

77 handle_IRQ(irq, regs);
78}
79
80void set_irq_flags(unsigned int irq, unsigned int iflags)
81{
82 unsigned long clr = 0, set = IRQ_NOREQUEST | IRQ_NOPROBE | IRQ_NOAUTOEN;
83
84 if (irq >= nr_irqs) {
1/*
2 * linux/arch/arm/kernel/irq.c
3 *
4 * Copyright (C) 1992 Linus Torvalds
5 * Modifications for ARM processor Copyright (C) 1995-2000 Russell King.
6 *
7 * Support for Dynamic Tick Timer Copyright (C) 2004-2005 Nokia Corporation.
8 * Dynamic Tick Timer written by Tony Lindgren <tony@atomide.com> and

--- 68 unchanged lines hidden (view full) ---

77 handle_IRQ(irq, regs);
78}
79
80void set_irq_flags(unsigned int irq, unsigned int iflags)
81{
82 unsigned long clr = 0, set = IRQ_NOREQUEST | IRQ_NOPROBE | IRQ_NOAUTOEN;
83
84 if (irq >= nr_irqs) {
85 printk(KERN_ERR "Trying to set irq flags for IRQ%d\n", irq);
85 pr_err("Trying to set irq flags for IRQ%d\n", irq);
86 return;
87 }
88
89 if (iflags & IRQF_VALID)
90 clr |= IRQ_NOREQUEST;
91 if (iflags & IRQF_PROBE)
92 clr |= IRQ_NOPROBE;
93 if (!(iflags & IRQF_NOAUTOEN))

--- 104 unchanged lines hidden ---
86 return;
87 }
88
89 if (iflags & IRQF_VALID)
90 clr |= IRQ_NOREQUEST;
91 if (iflags & IRQF_PROBE)
92 clr |= IRQ_NOPROBE;
93 if (!(iflags & IRQF_NOAUTOEN))

--- 104 unchanged lines hidden ---