#ifdef CONFIG_CRC32_SLICEBY8
#define CRC_LE_BITS …
#define CRC_BE_BITS …
#endif
#ifdef CONFIG_CRC32_SLICEBY4
#define CRC_LE_BITS …
#define CRC_BE_BITS …
#endif
#ifdef CONFIG_CRC32_SARWATE
#define CRC_LE_BITS …
#define CRC_BE_BITS …
#endif
#ifdef CONFIG_CRC32_BIT
#define CRC_LE_BITS …
#define CRC_BE_BITS …
#endif
#ifndef CRC_LE_BITS
# ifdef CONFIG_64BIT
#define CRC_LE_BITS …
# else
#define CRC_LE_BITS …
# endif
#endif
#ifndef CRC_BE_BITS
# ifdef CONFIG_64BIT
#define CRC_BE_BITS …
# else
#define CRC_BE_BITS …
# endif
#endif
#if CRC_LE_BITS > 64 || CRC_LE_BITS < 1 || CRC_LE_BITS == 16 || \
CRC_LE_BITS & CRC_LE_BITS-1
# error "CRC_LE_BITS must be one of {1, 2, 4, 8, 32, 64}"
#endif
#if CRC_BE_BITS > 64 || CRC_BE_BITS < 1 || CRC_BE_BITS == 16 || \
CRC_BE_BITS & CRC_BE_BITS-1
# error "CRC_BE_BITS must be one of {1, 2, 4, 8, 32, 64}"
#endif