ARM: OMAP4: wakeupgen: remove duplicate AUXCOREBOOT* read/write
authorPaul Walmsley <paul@pwsan.com>
Thu, 13 Sep 2012 04:14:34 +0000 (21:14 -0700)
committerTony Lindgren <tony@atomide.com>
Thu, 13 Sep 2012 04:14:34 +0000 (21:14 -0700)
The wakeupgen context-save code reads and stores the AUXCOREBOOT0 and
AUXCOREBOOT1 register contents twice.  This seems like a waste of
time, so, remove the duplicates.

Acked-by: Santosh Shilimkar <santosh.shilimkar@ti.com>
Signed-off-by: Paul Walmsley <paul@pwsan.com>
Signed-off-by: Tony Lindgren <tony@atomide.com>
arch/arm/mach-omap2/omap-wakeupgen.c

index c3795c27a0b1a38811b4a50e2a6f062e151fbe07..567f672ca37ecbc2841080ccbb6891540cb2e8dc 100644 (file)
@@ -232,12 +232,6 @@ static inline void omap4_irq_save_context(void)
        val = __raw_readl(wakeupgen_base + OMAP_AUX_CORE_BOOT_1);
        __raw_writel(val, sar_base + AUXCOREBOOT1_OFFSET);
 
-       /* Save SyncReq generation logic */
-       val = __raw_readl(wakeupgen_base + OMAP_AUX_CORE_BOOT_0);
-       __raw_writel(val, sar_base + AUXCOREBOOT0_OFFSET);
-       val = __raw_readl(wakeupgen_base + OMAP_AUX_CORE_BOOT_0);
-       __raw_writel(val, sar_base + AUXCOREBOOT1_OFFSET);
-
        /* Save SyncReq generation logic */
        val = __raw_readl(wakeupgen_base + OMAP_PTMSYNCREQ_MASK);
        __raw_writel(val, sar_base + PTMSYNCREQ_MASK_OFFSET);
This page took 0.029792 seconds and 5 git commands to generate.