staging: exfat: use BIT macro for defining sizes
authorValentin Vidic <vvidic@valentin-vidic.from.hr>
Mon, 2 Sep 2019 18:43:19 +0000 (20:43 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Tue, 3 Sep 2019 07:00:30 +0000 (09:00 +0200)
Fixes checkpatch.pl warning:

  CHECK: Prefer using the BIT macro

Signed-off-by: Valentin Vidic <vvidic@valentin-vidic.from.hr>
Link: https://lore.kernel.org/r/20190902184319.11971-1-vvidic@valentin-vidic.from.hr
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/staging/exfat/exfat.h

index e41754bbdeab3495785974242200e8c782747c10..816681d1103afa27b2f3e62d1c1fda7dacfa89f0 100644 (file)
 #define HIGH_INDEX_BIT (8)
 #define HIGH_INDEX_MASK        (0xFF00)
 #define LOW_INDEX_BIT  (16-HIGH_INDEX_BIT)
-#define UTBL_ROW_COUNT (1<<LOW_INDEX_BIT)
-#define UTBL_COL_COUNT (1<<HIGH_INDEX_BIT)
+#define UTBL_ROW_COUNT BIT(LOW_INDEX_BIT)
+#define UTBL_COL_COUNT BIT(HIGH_INDEX_BIT)
 
 static inline u16 get_col_index(u16 i)
 {
@@ -691,7 +691,7 @@ struct exfat_mount_options {
 };
 
 #define EXFAT_HASH_BITS                8
-#define EXFAT_HASH_SIZE                (1UL << EXFAT_HASH_BITS)
+#define EXFAT_HASH_SIZE                BIT(EXFAT_HASH_BITS)
 
 /*
  * EXFAT file system in-core superblock data