cmd_ecctest.c: Fix GCC 4.6 build warnings
authorStefan Roese <sr@denx.de>
Tue, 15 Nov 2011 08:02:18 +0000 (08:02 +0000)
committerWolfgang Denk <wd@denx.de>
Wed, 16 Nov 2011 20:15:20 +0000 (21:15 +0100)
Fix:
cmd_ecctest.c: In function 'inject_ecc_error':
cmd_ecctest.c:116:6: warning: variable 'val' set but not used [-Wunused-but-set-variable]
cmd_ecctest.c: In function 'rewrite_ecc_parity':
cmd_ecctest.c:154:6: warning: variable 'val' set but not used [-Wunused-but-set-variable]

Signed-off-by: Stefan Roese <sr@denx.de>
arch/powerpc/cpu/ppc4xx/cmd_ecctest.c

index 542ab69..231f69e 100644 (file)
@@ -113,8 +113,6 @@ static force_inline void set_mcopt1_mchk(u32 bits)
  */
 static void inject_ecc_error(void *ptr, int par)
 {
-       u32 val;
-
        /*
         * Taken from PPC460EX/EXr/GT users manual (Rev 1.21)
         * 22.2.17.13 ECC Diagnostics
@@ -124,7 +122,7 @@ static void inject_ecc_error(void *ptr, int par)
         */
 
        out_be32(ptr, 0x00000000);
-       val = in_be32(ptr);
+       in_be32(ptr);
 
        /* 6. Set memory controller to no error checking */
        set_mcopt1_mchk(SDRAM_MCOPT1_MCHK_NON);
@@ -136,7 +134,7 @@ static void inject_ecc_error(void *ptr, int par)
                out_be32(ptr, in_be32(ptr) ^ 0x00000003);
 
        /* 8. Wait for SDRAM idle */
-       val = in_be32(ptr);
+       in_be32(ptr);
        set_mcopt1_mchk(SDRAM_MCOPT1_MCHK_CHK_REP);
 
        /* Wait for SDRAM idle */
@@ -151,7 +149,6 @@ static void rewrite_ecc_parity(void *ptr, int par)
        u32 end_address;
        u32 address_increment;
        u32 mcopt1;
-       u32 val;
 
        /*
         * Fill ECC parity byte again. Otherwise further accesses to
@@ -159,7 +156,7 @@ static void rewrite_ecc_parity(void *ptr, int par)
         */
 
        /* Wait for SDRAM idle */
-       val = in_be32(0x00000000);
+       in_be32(0x00000000);
        set_mcopt1_mchk(SDRAM_MCOPT1_MCHK_GEN);
 
        /* ECC bit set method for non-cached memory */