diff options
-rw-r--r-- | arch/blackfin/include/asm/bfin-global.h | 1 | ||||
-rw-r--r-- | arch/blackfin/include/asm/irq_handler.h | 1 | ||||
-rw-r--r-- | arch/blackfin/mach-common/entry.S | 8 | ||||
-rw-r--r-- | arch/blackfin/mach-common/ints-priority.c | 2 |
4 files changed, 6 insertions, 6 deletions
diff --git a/arch/blackfin/include/asm/bfin-global.h b/arch/blackfin/include/asm/bfin-global.h index e39277ea43e8..e6ecbe4f4d02 100644 --- a/arch/blackfin/include/asm/bfin-global.h +++ b/arch/blackfin/include/asm/bfin-global.h | |||
@@ -66,7 +66,6 @@ extern void program_IAR(void); | |||
66 | 66 | ||
67 | extern asmlinkage void lower_to_irq14(void); | 67 | extern asmlinkage void lower_to_irq14(void); |
68 | extern asmlinkage void bfin_return_from_exception(void); | 68 | extern asmlinkage void bfin_return_from_exception(void); |
69 | extern asmlinkage void evt14_softirq(void); | ||
70 | extern asmlinkage void asm_do_IRQ(unsigned int irq, struct pt_regs *regs); | 69 | extern asmlinkage void asm_do_IRQ(unsigned int irq, struct pt_regs *regs); |
71 | extern int bfin_internal_set_wake(unsigned int irq, unsigned int state); | 70 | extern int bfin_internal_set_wake(unsigned int irq, unsigned int state); |
72 | 71 | ||
diff --git a/arch/blackfin/include/asm/irq_handler.h b/arch/blackfin/include/asm/irq_handler.h index 139b5208f9d8..7d9e2d3bbede 100644 --- a/arch/blackfin/include/asm/irq_handler.h +++ b/arch/blackfin/include/asm/irq_handler.h | |||
@@ -17,6 +17,7 @@ asmlinkage void evt_evt10(void); | |||
17 | asmlinkage void evt_evt11(void); | 17 | asmlinkage void evt_evt11(void); |
18 | asmlinkage void evt_evt12(void); | 18 | asmlinkage void evt_evt12(void); |
19 | asmlinkage void evt_evt13(void); | 19 | asmlinkage void evt_evt13(void); |
20 | asmlinkage void evt_evt14(void); | ||
20 | asmlinkage void evt_soft_int1(void); | 21 | asmlinkage void evt_soft_int1(void); |
21 | asmlinkage void evt_system_call(void); | 22 | asmlinkage void evt_system_call(void); |
22 | asmlinkage void init_exception_buff(void); | 23 | asmlinkage void init_exception_buff(void); |
diff --git a/arch/blackfin/mach-common/entry.S b/arch/blackfin/mach-common/entry.S index 4c07fcb356a2..919f7aef0773 100644 --- a/arch/blackfin/mach-common/entry.S +++ b/arch/blackfin/mach-common/entry.S | |||
@@ -975,10 +975,10 @@ ENTRY(_lower_to_irq14) | |||
975 | #endif | 975 | #endif |
976 | 976 | ||
977 | #ifdef CONFIG_DEBUG_HWERR | 977 | #ifdef CONFIG_DEBUG_HWERR |
978 | /* enable irq14 & hwerr interrupt, until we transition to _evt14_softirq */ | 978 | /* enable irq14 & hwerr interrupt, until we transition to _evt_evt14 */ |
979 | r0 = (EVT_IVG14 | EVT_IVHW | EVT_IRPTEN | EVT_EVX | EVT_NMI | EVT_RST | EVT_EMU); | 979 | r0 = (EVT_IVG14 | EVT_IVHW | EVT_IRPTEN | EVT_EVX | EVT_NMI | EVT_RST | EVT_EMU); |
980 | #else | 980 | #else |
981 | /* Only enable irq14 interrupt, until we transition to _evt14_softirq */ | 981 | /* Only enable irq14 interrupt, until we transition to _evt_evt14 */ |
982 | r0 = (EVT_IVG14 | EVT_IRPTEN | EVT_EVX | EVT_NMI | EVT_RST | EVT_EMU); | 982 | r0 = (EVT_IVG14 | EVT_IRPTEN | EVT_EVX | EVT_NMI | EVT_RST | EVT_EMU); |
983 | #endif | 983 | #endif |
984 | sti r0; | 984 | sti r0; |
@@ -986,7 +986,7 @@ ENTRY(_lower_to_irq14) | |||
986 | rti; | 986 | rti; |
987 | ENDPROC(_lower_to_irq14) | 987 | ENDPROC(_lower_to_irq14) |
988 | 988 | ||
989 | ENTRY(_evt14_softirq) | 989 | ENTRY(_evt_evt14) |
990 | #ifdef CONFIG_DEBUG_HWERR | 990 | #ifdef CONFIG_DEBUG_HWERR |
991 | r0 = (EVT_IVHW | EVT_IRPTEN | EVT_EVX | EVT_NMI | EVT_RST | EVT_EMU); | 991 | r0 = (EVT_IVHW | EVT_IRPTEN | EVT_EVX | EVT_NMI | EVT_RST | EVT_EMU); |
992 | sti r0; | 992 | sti r0; |
@@ -996,7 +996,7 @@ ENTRY(_evt14_softirq) | |||
996 | [--sp] = RETI; | 996 | [--sp] = RETI; |
997 | SP += 4; | 997 | SP += 4; |
998 | rts; | 998 | rts; |
999 | ENDPROC(_evt14_softirq) | 999 | ENDPROC(_evt_evt14) |
1000 | 1000 | ||
1001 | ENTRY(_schedule_and_signal_from_int) | 1001 | ENTRY(_schedule_and_signal_from_int) |
1002 | /* To end up here, vector 15 was changed - so we have to change it | 1002 | /* To end up here, vector 15 was changed - so we have to change it |
diff --git a/arch/blackfin/mach-common/ints-priority.c b/arch/blackfin/mach-common/ints-priority.c index b42150190d0e..4cc55bc41426 100644 --- a/arch/blackfin/mach-common/ints-priority.c +++ b/arch/blackfin/mach-common/ints-priority.c | |||
@@ -967,7 +967,7 @@ void __cpuinit init_exception_vectors(void) | |||
967 | bfin_write_EVT11(evt_evt11); | 967 | bfin_write_EVT11(evt_evt11); |
968 | bfin_write_EVT12(evt_evt12); | 968 | bfin_write_EVT12(evt_evt12); |
969 | bfin_write_EVT13(evt_evt13); | 969 | bfin_write_EVT13(evt_evt13); |
970 | bfin_write_EVT14(evt14_softirq); | 970 | bfin_write_EVT14(evt_evt14); |
971 | bfin_write_EVT15(evt_system_call); | 971 | bfin_write_EVT15(evt_system_call); |
972 | CSYNC(); | 972 | CSYNC(); |
973 | } | 973 | } |