Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

mn10300: Remove deprecated IRQF_DISABLED

This patch removes the IRQF_DISABLED flag from mn10300 architecture
code. It's a NOOP since 2.6.35 and it will be removed one day.

Signed-off-by: Michael Opdenacker <michael.opdenacker@free-electrons.com>
Cc: srivatsa.bhat@linux.vnet.ibm.com
Cc: linux-am33-list@redhat.com
Cc: dhowells@redhat.com
Cc: yasutake.koichi@jp.panasonic.com
Link: http://lkml.kernel.org/r/1393965111-17092-1-git-send-email-michael.opdenacker@free-electrons.com
Signed-off-by: Thomas Gleixner <tglx@linutronix.de>

authored by

Michael Opdenacker and committed by
Thomas Gleixner
322a126a 2958a489

+6 -6
+1 -1
arch/mn10300/kernel/cevt-mn10300.c
··· 113 113 cd->set_next_event = next_event; 114 114 115 115 iact = &per_cpu(timer_irq, cpu); 116 - iact->flags = IRQF_DISABLED | IRQF_SHARED | IRQF_TIMER; 116 + iact->flags = IRQF_SHARED | IRQF_TIMER; 117 117 iact->handler = timer_interrupt; 118 118 119 119 clockevents_register_device(cd);
+3 -3
arch/mn10300/kernel/mn10300-serial.c
··· 985 985 irq_set_chip(port->tm_irq, &mn10300_serial_pic); 986 986 987 987 if (request_irq(port->rx_irq, mn10300_serial_interrupt, 988 - IRQF_DISABLED | IRQF_NOBALANCING, 988 + IRQF_NOBALANCING, 989 989 port->rx_name, port) < 0) 990 990 goto error; 991 991 992 992 if (request_irq(port->tx_irq, mn10300_serial_interrupt, 993 - IRQF_DISABLED | IRQF_NOBALANCING, 993 + IRQF_NOBALANCING, 994 994 port->tx_name, port) < 0) 995 995 goto error2; 996 996 997 997 if (request_irq(port->tm_irq, mn10300_serial_interrupt, 998 - IRQF_DISABLED | IRQF_NOBALANCING, 998 + IRQF_NOBALANCING, 999 999 port->tm_name, port) < 0) 1000 1000 goto error3; 1001 1001 mn10300_serial_mask_ack(port->tm_irq);
+1 -1
arch/mn10300/kernel/smp.c
··· 143 143 static irqreturn_t smp_ipi_timer_interrupt(int irq, void *dev_id); 144 144 static struct irqaction local_timer_ipi = { 145 145 .handler = smp_ipi_timer_interrupt, 146 - .flags = IRQF_DISABLED | IRQF_NOBALANCING, 146 + .flags = IRQF_NOBALANCING, 147 147 .name = "smp local timer IPI" 148 148 }; 149 149 #endif
+1 -1
arch/mn10300/unit-asb2364/irq-fpga.c
··· 76 76 static struct irqaction fpga_irq[] = { 77 77 [0] = { 78 78 .handler = fpga_interrupt, 79 - .flags = IRQF_DISABLED | IRQF_SHARED, 79 + .flags = IRQF_SHARED, 80 80 .name = "fpga", 81 81 }, 82 82 };