~ubuntu-branches/ubuntu/quantal/linux-linaro-mx51/quantal

« back to all changes in this revision

Viewing changes to arch/blackfin/include/asm/irq_handler.h

  • Committer: Package Import Robot
  • Author(s): John Rigby, John Rigby
  • Date: 2011-09-26 10:44:23 UTC
  • Revision ID: package-import@ubuntu.com-20110926104423-3o58a3c1bj7x00rs
Tags: 3.0.0-1007.9
[ John Rigby ]

Enable crypto modules and remove crypto-modules from
exclude-module files
LP: #826021

Show diffs side-by-side

added added

removed removed

Lines of Context:
10
10
#include <linux/types.h>
11
11
#include <linux/linkage.h>
12
12
 
 
13
/* init functions only */
 
14
extern int __init init_arch_irq(void);
 
15
extern void init_exception_vectors(void);
 
16
extern void __init program_IAR(void);
 
17
#ifdef init_mach_irq
 
18
extern void __init init_mach_irq(void);
 
19
#else
 
20
# define init_mach_irq()
 
21
#endif
 
22
 
13
23
/* BASE LEVEL interrupt handler routines */
14
24
asmlinkage void evt_exception(void);
15
25
asmlinkage void trap(void);
37
47
extern int bfin_request_exception(unsigned int exception, void (*handler)(void));
38
48
extern int bfin_free_exception(unsigned int exception, void (*handler)(void));
39
49
 
 
50
extern asmlinkage void lower_to_irq14(void);
 
51
extern asmlinkage void bfin_return_from_exception(void);
 
52
extern asmlinkage void asm_do_IRQ(unsigned int irq, struct pt_regs *regs);
 
53
extern int bfin_internal_set_wake(unsigned int irq, unsigned int state);
 
54
 
 
55
struct irq_data;
 
56
extern void bfin_handle_irq(unsigned irq);
 
57
extern void bfin_ack_noop(struct irq_data *);
 
58
extern void bfin_internal_mask_irq(unsigned int irq);
 
59
extern void bfin_internal_unmask_irq(unsigned int irq);
 
60
 
 
61
struct irq_desc;
 
62
extern void bfin_demux_mac_status_irq(unsigned int, struct irq_desc *);
 
63
extern void bfin_demux_gpio_irq(unsigned int, struct irq_desc *);
 
64
 
40
65
#endif