Remove superfluous preprocessor tests from some cmd_*.c files.
[oweals/u-boot.git] / lib_generic / crc32.c
index 57c6d66d3963d10ac3061c3aa66d843d1a20e8ef..b27048ceebf2f07075457aedc5f1b0a3cb6db381 100644 (file)
 #include <stdint.h>
 #endif
 
+#if defined(CONFIG_HW_WATCHDOG) || defined(CONFIG_WATCHDOG)
 #include <watchdog.h>
-#include "zlib.h"
+#endif
+#include "u-boot/zlib.h"
 
 #define local static
 #define ZEXPORT        /* empty */
@@ -54,7 +56,7 @@ local void make_crc_table()
 {
   uint32_t c;
   int n, k;
-  uLong poly;            /* polynomial exclusive-or pattern */
+  uLong poly;          /* polynomial exclusive-or pattern */
   /* terms of polynomial defining this crc (except x^32): */
   static const Byte p[] = {0,1,2,4,5,7,8,10,11,12,16,22,23,26};
 
@@ -170,9 +172,7 @@ uint32_t ZEXPORT crc32 (uint32_t crc, const Bytef *buf, uInt len)
     return crc ^ 0xffffffffL;
 }
 
-#if defined(CONFIG_CMD_JFFS2) || \
-       (defined(CONFIG_CMD_NAND) \
-       && !defined(CFG_NAND_LEGACY))
+#if defined(CONFIG_CMD_JFFS2) || defined(CONFIG_CMD_NAND)
 
 /* No ones complement version. JFFS2 (and other things ?)
  * don't use ones compliment in their CRC calculations.
@@ -220,7 +220,7 @@ uint32_t ZEXPORT crc32_wd (uint32_t crc,
                WATCHDOG_RESET ();
        }
 #else
-        crc = crc32 (crc, buf, len);
+       crc = crc32 (crc, buf, len);
 #endif
 
        return crc;