7ebbc99dba51cd48d6f0c28a59e931882303e5a9
[openwrt/svn-archive/archive.git] / target / linux / generic / patches-3.14 / 130-mips_cpu_irq_disable.patch
1 --- a/arch/mips/kernel/irq_cpu.c
2 +++ b/arch/mips/kernel/irq_cpu.c
3 @@ -56,6 +56,8 @@ static struct irq_chip mips_cpu_irq_cont
4 .irq_mask_ack = mask_mips_irq,
5 .irq_unmask = unmask_mips_irq,
6 .irq_eoi = unmask_mips_irq,
7 + .irq_disable = mask_mips_irq,
8 + .irq_enable = unmask_mips_irq,
9 };
10
11 /*
12 @@ -92,6 +94,8 @@ static struct irq_chip mips_mt_cpu_irq_c
13 .irq_mask_ack = mips_mt_cpu_irq_ack,
14 .irq_unmask = unmask_mips_irq,
15 .irq_eoi = unmask_mips_irq,
16 + .irq_disable = mask_mips_irq,
17 + .irq_enable = unmask_mips_irq,
18 };
19
20 void __init mips_cpu_irq_init(void)