staging: rtl8712: efuse: code style - avoid macro argument precedence issues
authorAliya Rahmani <aliyarahmani786@gmail.com>
Tue, 12 Apr 2022 07:14:57 +0000 (12:44 +0530)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Tue, 12 Apr 2022 13:50:58 +0000 (15:50 +0200)
This patch fixes checkpatch warnings of precedence issues. Added parentheses
around macro arguments 'offset' and 'word_en'.

Signed-off-by: Aliya Rahmani <aliyarahmani786@gmail.com>
Link: https://lore.kernel.org/r/20220412071456.40980-1-aliyarahmani786@gmail.com
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/staging/rtl8712/rtl8712_efuse.h

index 4969d30..2e1ea9d 100644 (file)
@@ -15,8 +15,8 @@
 
 #define GET_EFUSE_OFFSET(header)       ((header & 0xF0) >> 4)
 #define GET_EFUSE_WORD_EN(header)      (header & 0x0F)
-#define MAKE_EFUSE_HEADER(offset, word_en)     (((offset & 0x0F) << 4) | \
-                                               (word_en & 0x0F))
+#define MAKE_EFUSE_HEADER(offset, word_en)     ((((offset) & 0x0F) << 4) | \
+                                               ((word_en) & 0x0F))
 /*--------------------------------------------------------------------------*/
 struct PGPKT_STRUCT {
        u8 offset;