kernel: update kernel 4.4 to version 4.4.30
[openwrt/openwrt.git] / target / linux / layerscape / patches-4.4 / 3063-arm64-add-NO_IRQ-macro.patch
1 From 9417a4b5978a7c38ae1dee217c3b22cda8e94731 Mon Sep 17 00:00:00 2001
2 From: Mingkai Hu <Mingkai.Hu@freescale.com>
3 Date: Thu, 19 Nov 2015 15:25:37 +0800
4 Subject: [PATCH 63/70] arm64: add NO_IRQ macro
5
6 Signed-off-by: Mingkai Hu <Mingkai.Hu@freescale.com>
7 ---
8 arch/arm64/include/asm/irq.h | 8 ++++++++
9 1 file changed, 8 insertions(+)
10
11 --- a/arch/arm64/include/asm/irq.h
12 +++ b/arch/arm64/include/asm/irq.h
13 @@ -3,6 +3,14 @@
14
15 #include <asm-generic/irq.h>
16
17 +/*
18 + * Use this value to indicate lack of interrupt
19 + * capability
20 + */
21 +#ifndef NO_IRQ
22 +#define NO_IRQ ((unsigned int)(-1))
23 +#endif
24 +
25 struct pt_regs;
26
27 extern void set_handle_irq(void (*handle_irq)(struct pt_regs *));