]> git.sur5r.net Git - u-boot/commitdiff
OMAP3: fix warnings when NAND/ONENAND is not used
authorNishanth Menon <nm@ti.com>
Tue, 13 Oct 2009 16:47:39 +0000 (12:47 -0400)
committerTom Rix <Tom.Rix@windriver.com>
Sun, 18 Oct 2009 21:52:54 +0000 (16:52 -0500)
Fix build warnings by putting specific used variables
under required #ifdefs for removing:
mem.c:227: warning: unused variable 'f_sec'
mem.c:226: warning: unused variable 'f_off'
mem.c:225: warning: unused variable 'size'
mem.c:224: warning: unused variable 'base'
mem.c:222: warning: unused variable 'gpmc_config'

Signed-off-by: Nishanth Menon <nm@ti.com>
cpu/arm_cortexa8/omap3/mem.c

index b4dec39881d9c3fa8ef0b445fbfecd02b3f83f63..5b41ccbae5b7f5de2e3a79bfe8742947b3cda420 100644 (file)
@@ -218,12 +218,16 @@ void enable_gpmc_cs_config(u32 *gpmc_config, struct gpmc_cs *cs, u32 base,
 void gpmc_init(void)
 {
        /* putting a blanket check on GPMC based on ZeBu for now */
-       u32 *gpmc_config = NULL;
        gpmc_cfg = (struct gpmc *)GPMC_BASE;
+#if defined(CONFIG_CMD_NAND) || defined(CONFIG_CMD_ONENAND)
+       u32 *gpmc_config = NULL;
        u32 base = 0;
        u32 size = 0;
+#if defined(CONFIG_ENV_IS_IN_NAND) || defined(CONFIG_ENV_IS_IN_ONENAND)
        u32 f_off = CONFIG_SYS_MONITOR_LEN;
        u32 f_sec = 0;
+#endif
+#endif
        u32 config = 0;
 
        /* global settings */