internals.h (5fbebcbdb3730666c0d1d22021a90d8483fc8e02) internals.h (b59f9f9775e643435bba76e30e59e47c19c56dee)
1#include <linux/sh_intc.h>
2#include <linux/irq.h>
3#include <linux/list.h>
4#include <linux/kernel.h>
5#include <linux/types.h>
6#include <linux/radix-tree.h>
7#include <linux/device.h>
8

--- 94 unchanged lines hidden (view full) ---

103 */
104 set_irq_flags(irq, IRQF_VALID);
105#else
106 /* same effect on other architectures */
107 irq_set_noprobe(irq);
108#endif
109}
110
1#include <linux/sh_intc.h>
2#include <linux/irq.h>
3#include <linux/list.h>
4#include <linux/kernel.h>
5#include <linux/types.h>
6#include <linux/radix-tree.h>
7#include <linux/device.h>
8

--- 94 unchanged lines hidden (view full) ---

103 */
104 set_irq_flags(irq, IRQF_VALID);
105#else
106 /* same effect on other architectures */
107 irq_set_noprobe(irq);
108#endif
109}
110
111static inline int intc_handle_int_cmp(const void *a, const void *b)
112{
113 const struct intc_handle_int *_a = a;
114 const struct intc_handle_int *_b = b;
115
116 return _a->irq - _b->irq;
117}
118
111/* access.c */
112extern unsigned long
113(*intc_reg_fns[])(unsigned long addr, unsigned long h, unsigned long data);
114
115extern unsigned long
116(*intc_enable_fns[])(unsigned long addr, unsigned long handle,
117 unsigned long (*fn)(unsigned long,
118 unsigned long, unsigned long),

--- 67 unchanged lines hidden ---
119/* access.c */
120extern unsigned long
121(*intc_reg_fns[])(unsigned long addr, unsigned long h, unsigned long data);
122
123extern unsigned long
124(*intc_enable_fns[])(unsigned long addr, unsigned long handle,
125 unsigned long (*fn)(unsigned long,
126 unsigned long, unsigned long),

--- 67 unchanged lines hidden ---