20 #define IRQ_PER_CPU GOT_YOU_MORON
21 #define IRQ_NO_BALANCING GOT_YOU_MORON
22 #define IRQ_LEVEL GOT_YOU_MORON
23 #define IRQ_NOPROBE GOT_YOU_MORON
24 #define IRQ_NOREQUEST GOT_YOU_MORON
25 #define IRQ_NOTHREAD GOT_YOU_MORON
26 #define IRQ_NOAUTOEN GOT_YOU_MORON
27 #define IRQ_NESTED_THREAD GOT_YOU_MORON
28 #define IRQ_PER_CPU_DEVID GOT_YOU_MORON
29 #undef IRQF_MODIFY_MASK
30 #define IRQF_MODIFY_MASK GOT_YOU_MORON
39 static inline bool irq_settings_is_per_cpu(
struct irq_desc *
desc)
44 static inline bool irq_settings_is_per_cpu_devid(
struct irq_desc *
desc)
49 static inline void irq_settings_set_per_cpu(
struct irq_desc *
desc)
54 static inline void irq_settings_set_no_balancing(
struct irq_desc *
desc)
59 static inline bool irq_settings_has_no_balance_set(
struct irq_desc *
desc)
76 static inline bool irq_settings_is_level(
struct irq_desc *
desc)
81 static inline void irq_settings_clr_level(
struct irq_desc *
desc)
86 static inline void irq_settings_set_level(
struct irq_desc *
desc)
91 static inline bool irq_settings_can_request(
struct irq_desc *
desc)
96 static inline void irq_settings_clr_norequest(
struct irq_desc *
desc)
101 static inline void irq_settings_set_norequest(
struct irq_desc *
desc)
106 static inline bool irq_settings_can_thread(
struct irq_desc *
desc)
111 static inline void irq_settings_clr_nothread(
struct irq_desc *
desc)
116 static inline void irq_settings_set_nothread(
struct irq_desc *
desc)
121 static inline bool irq_settings_can_probe(
struct irq_desc *
desc)
126 static inline void irq_settings_clr_noprobe(
struct irq_desc *
desc)
131 static inline void irq_settings_set_noprobe(
struct irq_desc *
desc)
136 static inline bool irq_settings_can_move_pcntxt(
struct irq_desc *
desc)
141 static inline bool irq_settings_can_autoenable(
struct irq_desc *
desc)
146 static inline bool irq_settings_is_nested_thread(
struct irq_desc *
desc)