Gitweb:     
http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=a298049180d2c56fc8ac1796b24973bf4f019cc7
Commit:     a298049180d2c56fc8ac1796b24973bf4f019cc7
Parent:     a924db7c00655447c5228bd74da070c69b7cadbc
Author:     Mike Frysinger <[EMAIL PROTECTED]>
AuthorDate: Fri Aug 3 18:29:15 2007 +0800
Committer:  Bryan Wu <[EMAIL PROTECTED]>
CommitDate: Fri Aug 3 18:29:15 2007 +0800

    Blackfin arch: remove unused code -- EVT0 is not controllable by software
    
    Signed-off-by: Mike Frysinger <[EMAIL PROTECTED]>
    Signed-off-by: Bryan Wu <[EMAIL PROTECTED]>
---
 arch/blackfin/mach-common/interrupt.S        |   24 ------------------------
 arch/blackfin/mach-common/ints-priority-dc.c |    3 ---
 arch/blackfin/mach-common/ints-priority-sc.c |    3 ---
 include/asm-blackfin/irq_handler.h           |    1 -
 4 files changed, 0 insertions(+), 31 deletions(-)

diff --git a/arch/blackfin/mach-common/interrupt.S 
b/arch/blackfin/mach-common/interrupt.S
index 14ef800..1d5ba5e 100644
--- a/arch/blackfin/mach-common/interrupt.S
+++ b/arch/blackfin/mach-common/interrupt.S
@@ -46,30 +46,6 @@
 
 .align 4       /* just in case */
 
-/*
- * initial interrupt handlers
- */
-
-#ifndef CONFIG_KGDB
-       /* interrupt routine for emulation - 0 */
-       /* Currently used only if GDB stub is not in - invalid */
-       /* gdb-stub set the evt itself */
-       /* save registers for post-mortem only */
-ENTRY(_evt_emulation)
-       SAVE_ALL_SYS
-#ifdef CONFIG_FRAME_POINTER
-       fp = 0;
-#endif
-       r0 = IRQ_EMU;
-       r1 = sp;
-       SP += -12;
-       call _irq_panic;
-       SP += 12;
-       /* - GDB stub fills this in by itself (if defined) */
-       rte;
-ENDPROC(_evt_emulation)
-#endif
-
 /* Common interrupt entry code.         First we do CLI, then push
  * RETI, to keep interrupts disabled, but to allow this state to be changed
  * by local_bh_enable.
diff --git a/arch/blackfin/mach-common/ints-priority-dc.c 
b/arch/blackfin/mach-common/ints-priority-dc.c
index d5d9e57..684d306 100644
--- a/arch/blackfin/mach-common/ints-priority-dc.c
+++ b/arch/blackfin/mach-common/ints-priority-dc.c
@@ -362,9 +362,6 @@ void __init init_exception_vectors(void)
 {
        SSYNC();
 
-#ifndef CONFIG_KGDB
-       bfin_write_EVT0(evt_emulation);
-#endif
        bfin_write_EVT2(evt_evt2);
        bfin_write_EVT3(trap);
        bfin_write_EVT5(evt_ivhw);
diff --git a/arch/blackfin/mach-common/ints-priority-sc.c 
b/arch/blackfin/mach-common/ints-priority-sc.c
index 505b948..a2016af 100644
--- a/arch/blackfin/mach-common/ints-priority-sc.c
+++ b/arch/blackfin/mach-common/ints-priority-sc.c
@@ -721,9 +721,6 @@ void __init init_exception_vectors(void)
 {
        SSYNC();
 
-#ifndef CONFIG_KGDB
-       bfin_write_EVT0(evt_emulation);
-#endif
        bfin_write_EVT2(evt_evt2);
        bfin_write_EVT3(trap);
        bfin_write_EVT5(evt_ivhw);
diff --git a/include/asm-blackfin/irq_handler.h 
b/include/asm-blackfin/irq_handler.h
index d830f0a..6a76831 100644
--- a/include/asm-blackfin/irq_handler.h
+++ b/include/asm-blackfin/irq_handler.h
@@ -2,7 +2,6 @@
 #define _IRQ_HANDLER_H
 
 /* BASE LEVEL interrupt handler routines */
-asmlinkage void evt_emulation(void);
 asmlinkage void evt_exception(void);
 asmlinkage void trap(void);
 asmlinkage void evt_ivhw(void);
-
To unsubscribe from this list: send the line "unsubscribe git-commits-head" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to