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 --- |