ARM: entry: get rid of asm_trace_hardirqs_on_cond
authorRussell King <rmk+kernel@arm.linux.org.uk>
Thu, 20 Aug 2015 13:22:48 +0000 (14:22 +0100)
committerRussell King <rmk+kernel@arm.linux.org.uk>
Tue, 25 Aug 2015 09:32:46 +0000 (10:32 +0100)
There's no need for this macro, it can use a default for the
condition argument.

Acked-by: Will Deacon <will.deacon@arm.com>
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
arch/arm/include/asm/assembler.h

index 4abe57279c66f0ecf2c96c116ae7ce839e646b4c..742495eb5526206d9f32bf7b19faf37c1d82b451 100644 (file)
 #endif
        .endm
 
-       .macro asm_trace_hardirqs_on_cond, cond
+       .macro asm_trace_hardirqs_on, cond=al
 #if defined(CONFIG_TRACE_IRQFLAGS)
        /*
         * actually the registers should be pushed and pop'd conditionally, but
 #endif
        .endm
 
-       .macro asm_trace_hardirqs_on
-       asm_trace_hardirqs_on_cond al
-       .endm
-
        .macro disable_irq
        disable_irq_notrace
        asm_trace_hardirqs_off
 
        .macro restore_irqs, oldcpsr
        tst     \oldcpsr, #PSR_I_BIT
-       asm_trace_hardirqs_on_cond eq
+       asm_trace_hardirqs_on cond=eq
        restore_irqs_notrace \oldcpsr
        .endm
 
This page took 0.027466 seconds and 5 git commands to generate.