wilc1000 : Use BIT() macro where possible
authorAnish Bhatt <anish@gatech.edu>
Tue, 29 Sep 2015 19:15:49 +0000 (12:15 -0700)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Wed, 30 Sep 2015 02:57:43 +0000 (04:57 +0200)
Replace (1 << x) by BIT(x) as recommended by
checkpatch.pl

Signed-off-by: Anish Bhatt <anish@gatech.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/staging/wilc1000/host_interface.c
drivers/staging/wilc1000/host_interface.h
drivers/staging/wilc1000/linux_wlan_common.h
drivers/staging/wilc1000/wilc_sdio.c
drivers/staging/wilc1000/wilc_spi.c
drivers/staging/wilc1000/wilc_wfi_netdevice.h
drivers/staging/wilc1000/wilc_wlan.c
drivers/staging/wilc1000/wilc_wlan.h

index 99de804a1da868b0914e5b010692c542b017305a..358bd2dd0a139d12f12eadbcd3cd62fe7eb836e0 100644 (file)
@@ -7316,7 +7316,7 @@ static void *host_int_ParseJoinBssParam(tstrNetworkInfo *ptstrNetworkInfo)
                                pNewJoinBssParam->wmm_cap = true;
 
                                /* Check if Bit 7 is set indicating U-APSD capability */
-                               if (pu8IEs[index + 8] & (1 << 7))
+                               if (pu8IEs[index + 8] & BIT(7))
                                        pNewJoinBssParam->uapsd_cap = true;
                                index += pu8IEs[index + 1] + 2;
                                continue;
@@ -7332,7 +7332,7 @@ static void *host_int_ParseJoinBssParam(tstrNetworkInfo *ptstrNetworkInfo)
                                pNewJoinBssParam->u8Index = pu8IEs[index + 9];
 
                                /* Check if Bit 7 is set indicating Opss capability */
-                               if (pu8IEs[index + 10] & (1 << 7)) {
+                               if (pu8IEs[index + 10] & BIT(7)) {
                                        pNewJoinBssParam->u8OppEnable = 1;
                                        pNewJoinBssParam->u8CtWindow = pu8IEs[index + 10];
                                } else
index c96fff998e26044b33439ca48541f8b7212181b3..0261b367f0778ffef2bc2627c5ec00becb9971f4 100644 (file)
@@ -138,25 +138,25 @@ typedef struct {
 } tstrCfgParamVal;
 
 typedef enum {
-       RETRY_SHORT             = 1 << 0,
-       RETRY_LONG              = 1 << 1,
-       FRAG_THRESHOLD          = 1 << 2,
-       RTS_THRESHOLD           = 1 << 3,
-       BSS_TYPE                = 1 << 4,
-       AUTH_TYPE               = 1 << 5,
-       AUTHEN_TIMEOUT          = 1 << 6,
-       POWER_MANAGEMENT        = 1 << 7,
-       PREAMBLE                = 1 << 8,
-       SHORT_SLOT_ALLOWED      = 1 << 9,
-       TXOP_PROT_DISABLE       = 1 << 10,
-       BEACON_INTERVAL         = 1 << 11,
-       DTIM_PERIOD             = 1 << 12,
-       SITE_SURVEY             = 1 << 13,
-       SITE_SURVEY_SCAN_TIME   = 1 << 14,
-       ACTIVE_SCANTIME         = 1 << 15,
-       PASSIVE_SCANTIME        = 1 << 16,
-       CURRENT_TX_RATE         = 1 << 17,
-       HT_ENABLE               = 1 << 18,
+       RETRY_SHORT             = BIT(0),
+       RETRY_LONG              = BIT(1),
+       FRAG_THRESHOLD          = BIT(2),
+       RTS_THRESHOLD           = BIT(3),
+       BSS_TYPE                = BIT(4),
+       AUTH_TYPE               = BIT(5),
+       AUTHEN_TIMEOUT          = BIT(6),
+       POWER_MANAGEMENT        = BIT(7),
+       PREAMBLE                = BIT(8),
+       SHORT_SLOT_ALLOWED      = BIT(9),
+       TXOP_PROT_DISABLE       = BIT(10),
+       BEACON_INTERVAL         = BIT(11),
+       DTIM_PERIOD             = BIT(12),
+       SITE_SURVEY             = BIT(13),
+       SITE_SURVEY_SCAN_TIME   = BIT(14),
+       ACTIVE_SCANTIME         = BIT(15),
+       PASSIVE_SCANTIME        = BIT(16),
+       CURRENT_TX_RATE         = BIT(17),
+       HT_ENABLE               = BIT(18),
 } tenuCfgParam;
 
 typedef struct {
index 8ef80c6ffbad5cb1624020bc29c2f3533595255d..2b76e41ebd4d506ec0fc85002b51acaa6a98b5ed 100644 (file)
@@ -44,10 +44,10 @@ void wilc_debugfs_remove(void);
 extern atomic_t REGION;
 extern atomic_t DEBUG_LEVEL;
 
-#define DEBUG           (1 << 0)
-#define INFO            (1 << 1)
-#define WRN             (1 << 2)
-#define ERR             (1 << 3)
+#define DEBUG           BIT(0)
+#define INFO            BIT(1)
+#define WRN             BIT(2)
+#define ERR             BIT(3)
 
 #define PRINT_D(region, ...)                                           \
        do {                                                            \
index c22b35e643c7cb0b2721408652b7bf1f20bd94fb..6da65e88c3452e4367de31ab2bb39a95627886c7 100644 (file)
@@ -529,7 +529,7 @@ static int sdio_sync(void)
                return 0;
        }
 
-       reg &= ~(1 << 8);
+       reg &= ~BIT(8);
        if (!sdio_write_reg(WILC_MISC, reg)) {
                g_sdio.dPrint(N_ERR, "[wilc sdio]: Failed write misc reg...\n");
                return 0;
@@ -548,7 +548,7 @@ static int sdio_sync(void)
                        g_sdio.dPrint(N_ERR, "[wilc spi]: Failed read reg (%08x)...\n", WILC_PIN_MUX_0);
                        return 0;
                }
-               reg |= (1 << 8);
+               reg |= BIT(8);
                ret = sdio_write_reg(WILC_PIN_MUX_0, reg);
                if (!ret) {
                        g_sdio.dPrint(N_ERR, "[wilc spi]: Failed write reg (%08x)...\n", WILC_PIN_MUX_0);
@@ -563,7 +563,7 @@ static int sdio_sync(void)
                        g_sdio.dPrint(N_ERR, "[wilc spi]: Failed read reg (%08x)...\n", WILC_INTR_ENABLE);
                        return 0;
                }
-               reg |= (1 << 16);
+               reg |= BIT(16);
                ret = sdio_write_reg(WILC_INTR_ENABLE, reg);
                if (!ret) {
                        g_sdio.dPrint(N_ERR, "[wilc spi]: Failed write reg (%08x)...\n", WILC_INTR_ENABLE);
@@ -756,17 +756,17 @@ static int sdio_read_int(u32 *int_status)
        cmd.data = 0;
        g_sdio.sdio_cmd52(&cmd);
 
-       if (cmd.data & (1 << 0))
+       if (cmd.data & BIT(0))
                tmp |= INT_0;
-       if (cmd.data & (1 << 2))
+       if (cmd.data & BIT(2))
                tmp |= INT_1;
-       if (cmd.data & (1 << 3))
+       if (cmd.data & BIT(3))
                tmp |= INT_2;
-       if (cmd.data & (1 << 4))
+       if (cmd.data & BIT(4))
                tmp |= INT_3;
-       if (cmd.data & (1 << 5))
+       if (cmd.data & BIT(5))
                tmp |= INT_4;
-       if (cmd.data & (1 << 6))
+       if (cmd.data & BIT(6))
                tmp |= INT_5;
        {
                int i;
@@ -810,7 +810,7 @@ static int sdio_clear_int_ext(u32 val)
                {
                        u32 flags;
 
-                       flags = val & ((1 << MAX_NUN_INT_THRPT_ENH2) - 1);
+                       flags = val & (BIT(MAX_NUN_INT_THRPT_ENH2) - 1);
                        reg = flags;
                }
 #else
@@ -818,13 +818,13 @@ static int sdio_clear_int_ext(u32 val)
 #endif
                /* select VMM table 0 */
                if ((val & SEL_VMM_TBL0) == SEL_VMM_TBL0)
-                       reg |= (1 << 5);
+                       reg |= BIT(5);
                /* select VMM table 1 */
                if ((val & SEL_VMM_TBL1) == SEL_VMM_TBL1)
-                       reg |= (1 << 6);
+                       reg |= BIT(6);
                /* enable VMM */
                if ((val & EN_VMM) == EN_VMM)
-                       reg |= (1 << 7);
+                       reg |= BIT(7);
                if (reg) {
                        sdio_cmd52_t cmd;
 
@@ -848,7 +848,7 @@ static int sdio_clear_int_ext(u32 val)
                        /* Cannot clear multiple interrupts. Must clear each interrupt individually */
                        u32 flags;
 
-                       flags = val & ((1 << MAX_NUM_INT) - 1);
+                       flags = val & (BIT(MAX_NUM_INT) - 1);
                        if (flags) {
                                int i;
 
@@ -861,7 +861,7 @@ static int sdio_clear_int_ext(u32 val)
                                                cmd.function = 0;
                                                cmd.raw = 0;
                                                cmd.address = 0xf8;
-                                               cmd.data = (1 << i);
+                                               cmd.data = BIT(i);
 
                                                ret = g_sdio.sdio_cmd52(&cmd);
                                                if (!ret) {
@@ -891,13 +891,13 @@ static int sdio_clear_int_ext(u32 val)
                        vmm_ctl = 0;
                        /* select VMM table 0 */
                        if ((val & SEL_VMM_TBL0) == SEL_VMM_TBL0)
-                               vmm_ctl |= (1 << 0);
+                               vmm_ctl |= BIT(0);
                        /* select VMM table 1 */
                        if ((val & SEL_VMM_TBL1) == SEL_VMM_TBL1)
-                               vmm_ctl |= (1 << 1);
+                               vmm_ctl |= BIT(1);
                        /* enable VMM */
                        if ((val & EN_VMM) == EN_VMM)
-                               vmm_ctl |= (1 << 2);
+                               vmm_ctl |= BIT(2);
 
                        if (vmm_ctl) {
                                sdio_cmd52_t cmd;
@@ -944,7 +944,7 @@ static int sdio_sync_ext(int nint /*  how mant interrupts to enable. */)
                return 0;
        }
 
-       reg &= ~(1 << 8);
+       reg &= ~BIT(8);
        if (!sdio_write_reg(WILC_MISC, reg)) {
                g_sdio.dPrint(N_ERR, "[wilc sdio]: Failed write misc reg...\n");
                return 0;
@@ -963,7 +963,7 @@ static int sdio_sync_ext(int nint /*  how mant interrupts to enable. */)
                        g_sdio.dPrint(N_ERR, "[wilc sdio]: Failed read reg (%08x)...\n", WILC_PIN_MUX_0);
                        return 0;
                }
-               reg |= (1 << 8);
+               reg |= BIT(8);
                ret = sdio_write_reg(WILC_PIN_MUX_0, reg);
                if (!ret) {
                        g_sdio.dPrint(N_ERR, "[wilc sdio]: Failed write reg (%08x)...\n", WILC_PIN_MUX_0);
@@ -980,7 +980,7 @@ static int sdio_sync_ext(int nint /*  how mant interrupts to enable. */)
                }
 
                for (i = 0; (i < 5) && (nint > 0); i++, nint--)
-                       reg |= (1 << (27 + i));
+                       reg |= BIT((27 + i));
                ret = sdio_write_reg(WILC_INTR_ENABLE, reg);
                if (!ret) {
                        g_sdio.dPrint(N_ERR, "[wilc sdio]: Failed write reg (%08x)...\n", WILC_INTR_ENABLE);
@@ -994,7 +994,7 @@ static int sdio_sync_ext(int nint /*  how mant interrupts to enable. */)
                        }
 
                        for (i = 0; (i < 3) && (nint > 0); i++, nint--)
-                               reg |= (1 << i);
+                               reg |= BIT(i);
 
                        ret = sdio_read_reg(WILC_INTR2_ENABLE, &reg);
                        if (!ret) {
index 8426641197ca920200146326cde34799680915d9..f7627701fb35b46659de28611e245059a59c52a5 100644 (file)
@@ -128,7 +128,7 @@ static int spi_cmd(u8 cmd, u32 adr, u32 data, u32 sz, u8 clockless)
        case CMD_INTERNAL_READ:                 /* internal register read */
                bc[1] = (u8)(adr >> 8);
                if (clockless)
-                       bc[1] |= (1 << 7);
+                       bc[1] |= BIT(7);
                bc[2] = (u8)adr;
                bc[3] = 0x00;
                len = 5;
@@ -179,7 +179,7 @@ static int spi_cmd(u8 cmd, u32 adr, u32 data, u32 sz, u8 clockless)
        case CMD_INTERNAL_WRITE:                /* internal register write */
                bc[1] = (u8)(adr >> 8);
                if (clockless)
-                       bc[1] |= (1 << 7);
+                       bc[1] |= BIT(7);
                bc[2] = (u8)(adr);
                bc[3] = (u8)(data >> 24);
                bc[4] = (u8)(data >> 16);
@@ -288,7 +288,7 @@ static int spi_cmd_complete(u8 cmd, u32 adr, u8 *b, u32 sz, u8 clockless)
        case CMD_INTERNAL_READ:                 /* internal register read */
                wb[1] = (u8)(adr >> 8);
                if (clockless == 1)
-                       wb[1] |= (1 << 7);
+                       wb[1] |= BIT(7);
                wb[2] = (u8)adr;
                wb[3] = 0x00;
                len = 5;
@@ -339,7 +339,7 @@ static int spi_cmd_complete(u8 cmd, u32 adr, u8 *b, u32 sz, u8 clockless)
        case CMD_INTERNAL_WRITE:                /* internal register write */
                wb[1] = (u8)(adr >> 8);
                if (clockless == 1)
-                       wb[1] |= (1 << 7);
+                       wb[1] |= BIT(7);
                wb[2] = (u8)(adr);
                wb[3] = b[3];
                wb[4] = b[2];
@@ -1048,7 +1048,7 @@ static int spi_sync(void)
                PRINT_ER("[wilc spi]: Failed read reg (%08x)...\n", WILC_PIN_MUX_0);
                return 0;
        }
-       reg |= (1 << 8);
+       reg |= BIT(8);
        ret = spi_write_reg(WILC_PIN_MUX_0, reg);
        if (!ret) {
                PRINT_ER("[wilc spi]: Failed write reg (%08x)...\n", WILC_PIN_MUX_0);
@@ -1063,7 +1063,7 @@ static int spi_sync(void)
                PRINT_ER("[wilc spi]: Failed read reg (%08x)...\n", WILC_INTR_ENABLE);
                return 0;
        }
-       reg |= (1 << 16);
+       reg |= BIT(16);
        ret = spi_write_reg(WILC_INTR_ENABLE, reg);
        if (!ret) {
                PRINT_ER("[wilc spi]: Failed write reg (%08x)...\n", WILC_INTR_ENABLE);
@@ -1254,7 +1254,7 @@ static int spi_clear_int_ext(u32 val)
        } else {
                u32 flags;
 
-               flags = val & ((1 << MAX_NUM_INT) - 1);
+               flags = val & (BIT(MAX_NUM_INT) - 1);
                if (flags) {
                        int i;
 
@@ -1284,10 +1284,10 @@ static int spi_clear_int_ext(u32 val)
                        tbl_ctl = 0;
                        /* select VMM table 0 */
                        if ((val & SEL_VMM_TBL0) == SEL_VMM_TBL0)
-                               tbl_ctl |= (1 << 0);
+                               tbl_ctl |= BIT(0);
                        /* select VMM table 1 */
                        if ((val & SEL_VMM_TBL1) == SEL_VMM_TBL1)
-                               tbl_ctl |= (1 << 1);
+                               tbl_ctl |= BIT(1);
 
                        ret = spi_write_reg(WILC_VMM_TBL_CTL, tbl_ctl);
                        if (!ret) {
@@ -1331,7 +1331,7 @@ static int spi_sync_ext(int nint /*  how mant interrupts to enable. */)
                PRINT_ER("[wilc spi]: Failed read reg (%08x)...\n", WILC_PIN_MUX_0);
                return 0;
        }
-       reg |= (1 << 8);
+       reg |= BIT(8);
        ret = spi_write_reg(WILC_PIN_MUX_0, reg);
        if (!ret) {
                PRINT_ER("[wilc spi]: Failed write reg (%08x)...\n", WILC_PIN_MUX_0);
@@ -1348,7 +1348,7 @@ static int spi_sync_ext(int nint /*  how mant interrupts to enable. */)
        }
 
        for (i = 0; (i < 5) && (nint > 0); i++, nint--) {
-               reg |= (1 << (27 + i));
+               reg |= (BIT((27 + i)));
        }
        ret = spi_write_reg(WILC_INTR_ENABLE, reg);
        if (!ret) {
@@ -1363,7 +1363,7 @@ static int spi_sync_ext(int nint /*  how mant interrupts to enable. */)
                }
 
                for (i = 0; (i < 3) && (nint > 0); i++, nint--) {
-                       reg |= (1 << i);
+                       reg |= BIT(i);
                }
 
                ret = spi_read_reg(WILC_INTR2_ENABLE, &reg);
index af49c912558e935976eb8387c362705cd1db4246..d3a03c68f8032f585d6eb928cf48fb85ac847fdd 100644 (file)
@@ -52,8 +52,8 @@
 
 /*iftype*/
 enum stats_flags {
-       WILC_WFI_RX_PKT = 1 << 0,
-       WILC_WFI_TX_PKT = 1 << 1,
+       WILC_WFI_RX_PKT = BIT(0),
+       WILC_WFI_TX_PKT = BIT(1),
 };
 
 struct WILC_WFI_stats {
index 93af5d430f9160d57544ec0bf3e2ff8a2cf72497..428e94fdd716d9c9cb68eef454a2baa4e86d89b6 100644 (file)
@@ -649,7 +649,7 @@ static inline void chip_allow_sleep(void)
        /* Clear bit 1 */
        g_wlan.hif_func.hif_read_reg(0xf0, &reg);
 
-       g_wlan.hif_func.hif_write_reg(0xf0, reg & ~(1 << 0));
+       g_wlan.hif_func.hif_write_reg(0xf0, reg & ~BIT(0));
 }
 
 static inline void chip_wakeup(void)
@@ -661,10 +661,10 @@ static inline void chip_wakeup(void)
                do {
                        g_wlan.hif_func.hif_read_reg(1, &reg);
                        /* Set bit 1 */
-                       g_wlan.hif_func.hif_write_reg(1, reg | (1 << 1));
+                       g_wlan.hif_func.hif_write_reg(1, reg | BIT(1));
 
                        /* Clear bit 1*/
-                       g_wlan.hif_func.hif_write_reg(1, reg & ~(1 << 1));
+                       g_wlan.hif_func.hif_write_reg(1, reg & ~BIT(1));
 
                        do {
                                /* Wait for the chip to stabilize*/
@@ -681,7 +681,7 @@ static inline void chip_wakeup(void)
                g_wlan.hif_func.hif_read_reg(0xf0, &reg);
                do {
                        /* Set bit 1 */
-                       g_wlan.hif_func.hif_write_reg(0xf0, reg | (1 << 0));
+                       g_wlan.hif_func.hif_write_reg(0xf0, reg | BIT(0));
 
                        /* Check the clock status */
                        g_wlan.hif_func.hif_read_reg(0xf1, &clk_status_reg);
@@ -704,7 +704,8 @@ static inline void chip_wakeup(void)
                        /* in case of failure, Reset the wakeup bit to introduce a new edge on the next loop */
                        if ((clk_status_reg & 0x1) == 0) {
                                /* Reset bit 0 */
-                               g_wlan.hif_func.hif_write_reg(0xf0, reg & (~(1 << 0)));
+                               g_wlan.hif_func.hif_write_reg(0xf0, reg &
+                                                             (~BIT(0)));
                        }
                } while ((clk_status_reg & 0x1) == 0);
        }
@@ -712,7 +713,7 @@ static inline void chip_wakeup(void)
 
        if (genuChipPSstate == CHIP_SLEEPING_MANUAL) {
                g_wlan.hif_func.hif_read_reg(0x1C0C, &reg);
-               reg &= ~(1 << 0);
+               reg &= ~BIT(0);
                g_wlan.hif_func.hif_write_reg(0x1C0C, reg);
 
                if (wilc_get_chipid(false) >= 0x1002b0) {
@@ -720,11 +721,11 @@ static inline void chip_wakeup(void)
                        u32 val32;
 
                        g_wlan.hif_func.hif_read_reg(0x1e1c, &val32);
-                       val32 |= (1 << 6);
+                       val32 |= BIT(6);
                        g_wlan.hif_func.hif_write_reg(0x1e1c, val32);
 
                        g_wlan.hif_func.hif_read_reg(0x1e9c, &val32);
-                       val32 |= (1 << 6);
+                       val32 |= BIT(6);
                        g_wlan.hif_func.hif_write_reg(0x1e9c, val32);
                }
        }
@@ -739,19 +740,19 @@ static inline void chip_wakeup(void)
                if ((g_wlan.io_func.io_type & 0x1) == HIF_SPI) {
                        g_wlan.hif_func.hif_read_reg(1, &reg);
                        /* Make sure bit 1 is 0 before we start. */
-                       g_wlan.hif_func.hif_write_reg(1, reg & ~(1 << 1));
+                       g_wlan.hif_func.hif_write_reg(1, reg & ~BIT(1));
                        /* Set bit 1 */
-                       g_wlan.hif_func.hif_write_reg(1, reg | (1 << 1));
+                       g_wlan.hif_func.hif_write_reg(1, reg | BIT(1));
                        /* Clear bit 1*/
-                       g_wlan.hif_func.hif_write_reg(1, reg  & ~(1 << 1));
+                       g_wlan.hif_func.hif_write_reg(1, reg  & ~BIT(1));
                } else if ((g_wlan.io_func.io_type & 0x1) == HIF_SDIO)   {
                        /* Make sure bit 0 is 0 before we start. */
                        g_wlan.hif_func.hif_read_reg(0xf0, &reg);
-                       g_wlan.hif_func.hif_write_reg(0xf0, reg & ~(1 << 0));
+                       g_wlan.hif_func.hif_write_reg(0xf0, reg & ~BIT(0));
                        /* Set bit 1 */
-                       g_wlan.hif_func.hif_write_reg(0xf0, reg | (1 << 0));
+                       g_wlan.hif_func.hif_write_reg(0xf0, reg | BIT(0));
                        /* Clear bit 1 */
-                       g_wlan.hif_func.hif_write_reg(0xf0, reg  & ~(1 << 0));
+                       g_wlan.hif_func.hif_write_reg(0xf0, reg  & ~BIT(0));
                }
 
                do {
@@ -769,7 +770,7 @@ static inline void chip_wakeup(void)
 
        if (genuChipPSstate == CHIP_SLEEPING_MANUAL) {
                g_wlan.hif_func.hif_read_reg(0x1C0C, &reg);
-               reg &= ~(1 << 0);
+               reg &= ~BIT(0);
                g_wlan.hif_func.hif_write_reg(0x1C0C, reg);
 
                if (wilc_get_chipid(false) >= 0x1002b0) {
@@ -777,11 +778,11 @@ static inline void chip_wakeup(void)
                        u32 val32;
 
                        g_wlan.hif_func.hif_read_reg(0x1e1c, &val32);
-                       val32 |= (1 << 6);
+                       val32 |= BIT(6);
                        g_wlan.hif_func.hif_write_reg(0x1e1c, val32);
 
                        g_wlan.hif_func.hif_read_reg(0x1e9c, &val32);
-                       val32 |= (1 << 6);
+                       val32 |= BIT(6);
                        g_wlan.hif_func.hif_write_reg(0x1e9c, val32);
                }
        }
@@ -873,7 +874,7 @@ static int wilc_wlan_handle_txq(u32 *pu32TxqCount)
                                PRINT_D(TX_DBG, "VMMTable entry size = %d\n", vmm_table[i]);
 
                                if (tqe->type == WILC_CFG_PKT) {
-                                       vmm_table[i] |= (1 << 10);
+                                       vmm_table[i] |= BIT(10);
                                        PRINT_D(TX_DBG, "VMMTable entry changed for CFG packet = %d\n", vmm_table[i]);
                                }
 #ifdef BIG_ENDIAN
@@ -998,7 +999,7 @@ static int wilc_wlan_handle_txq(u32 *pu32TxqCount)
                                        wilc_debug(N_ERR, "[wilc txq]: fail can't read reg WILC_HOST_TX_CTRL..\n");
                                        break;
                                }
-                               reg &= ~(1ul << 0);
+                               reg &= ~BIT(0);
                                ret = p->hif_func.hif_write_reg(WILC_HOST_TX_CTRL, reg);
                                if (!ret) {
                                        wilc_debug(N_ERR, "[wilc txq]: fail can't write reg WILC_HOST_TX_CTRL..\n");
@@ -1039,9 +1040,9 @@ static int wilc_wlan_handle_txq(u32 *pu32TxqCount)
                                vmm_sz *= 4;
                                header = (tqe->type << 31) | (tqe->buffer_size << 15) | vmm_sz;
                                if (tqe->type == WILC_MGMT_PKT)
-                                       header |= (1 << 30);
+                                       header |= BIT(30);
                                else
-                                       header &= ~(1 << 30);
+                                       header &= ~BIT(30);
 
 #ifdef BIG_ENDIAN
                                header = BYTE_SWAP(header);
@@ -1405,7 +1406,7 @@ static int wilc_wlan_firmware_download(const u8 *buffer, u32 buffer_size)
        u8 *dma_buffer;
        int ret = 0;
 
-       blksz = (1ul << 12);
+       blksz = BIT(12);
        /* Allocate a DMA coherent  buffer. */
 
        dma_buffer = kmalloc(blksz, GFP_KERNEL);
@@ -1482,7 +1483,7 @@ static int wilc_wlan_start(void)
         **/
        if (p->io_func.io_type == HIF_SDIO) {
                reg = 0;
-               reg |= (1 << 3); /* bug 4456 and 4557 */
+               reg |= BIT(3); /* bug 4456 and 4557 */
        } else if (p->io_func.io_type == HIF_SPI) {
                reg = 1;
        }
@@ -1557,13 +1558,13 @@ static int wilc_wlan_start(void)
 
 
        p->hif_func.hif_read_reg(WILC_GLB_RESET_0, &reg);
-       if ((reg & (1ul << 10)) == (1ul << 10)) {
-               reg &= ~(1ul << 10);
+       if ((reg & BIT(10)) == BIT(10)) {
+               reg &= ~BIT(10);
                p->hif_func.hif_write_reg(WILC_GLB_RESET_0, reg);
                p->hif_func.hif_read_reg(WILC_GLB_RESET_0, &reg);
        }
 
-       reg |= (1ul << 10);
+       reg |= BIT(10);
        ret = p->hif_func.hif_write_reg(WILC_GLB_RESET_0, reg);
        p->hif_func.hif_read_reg(WILC_GLB_RESET_0, &reg);
        release_bus(RELEASE_ONLY);
@@ -1598,7 +1599,7 @@ static int wilc_wlan_stop(void)
                return ret;
        }
 
-       reg &= ~(1 << 10);
+       reg &= ~BIT(10);
 
 
        ret = p->hif_func.hif_write_reg(WILC_GLB_RESET_0, reg);
@@ -1619,9 +1620,9 @@ static int wilc_wlan_stop(void)
                }
                PRINT_D(GENERIC_DBG, "Read RESET Reg %x : Retry%d\n", reg, timeout);
                /*Workaround to ensure that the chip is actually reset*/
-               if ((reg & (1 << 10))) {
+               if ((reg & BIT(10))) {
                        PRINT_D(GENERIC_DBG, "Bit 10 not reset : Retry %d\n", timeout);
-                       reg &= ~(1 << 10);
+                       reg &= ~BIT(10);
                        ret = p->hif_func.hif_write_reg(WILC_GLB_RESET_0, reg);
                        timeout--;
                } else {
@@ -1637,10 +1638,11 @@ static int wilc_wlan_stop(void)
                }
 
        } while (timeout);
-       reg = ((1 << 0) | (1 << 1) | (1 << 2) | (1 << 3) | (1 << 8) | (1 << 9) | (1 << 26) | (1 << 29) | (1 << 30) | (1 << 31));
+       reg = (BIT(0) | BIT(1) | BIT(2) | BIT(3) | BIT(8) | BIT(9) | BIT(26) |
+              BIT(29) | BIT(30) | BIT(31));
 
        p->hif_func.hif_write_reg(WILC_GLB_RESET_0, reg);
-       reg = ~(1 << 10);
+       reg = (u32)~BIT(10);
 
        ret = p->hif_func.hif_write_reg(WILC_GLB_RESET_0, reg);
 
@@ -1868,7 +1870,7 @@ u32 init_chip(void)
                        wilc_debug(N_ERR, "[wilc start]: fail read reg 0x1118 ...\n");
                        return ret;
                }
-               reg |= (1 << 0);
+               reg |= BIT(0);
                ret = g_wlan.hif_func.hif_write_reg(0x1118, reg);
                if (!ret) {
                        wilc_debug(N_ERR, "[wilc start]: fail write reg 0x1118 ...\n");
index 60da18c9d938a9e173dbecb4930709c62474d2f1..1ed4e2c9d39699a10200387c6e4b285535a1dd52 100644 (file)
 #endif
 
 
-#define ABORT_INT   (1 << 31)
+#define ABORT_INT   BIT(31)
 
 /*******************************************/
 /*        E0 and later Interrupt flags.    */
 /* 7: Select VMM table 2                   */
 /* 8: Enable VMM                           */
 /*******************************************/
-#define CLR_INT0             (1 << 0)
-#define CLR_INT1             (1 << 1)
-#define CLR_INT2             (1 << 2)
-#define CLR_INT3             (1 << 3)
-#define CLR_INT4             (1 << 4)
-#define CLR_INT5             (1 << 5)
-#define SEL_VMM_TBL0         (1 << 6)
-#define SEL_VMM_TBL1         (1 << 7)
-#define EN_VMM               (1 << 8)
+#define CLR_INT0             BIT(0)
+#define CLR_INT1             BIT(1)
+#define CLR_INT2             BIT(2)
+#define CLR_INT3             BIT(3)
+#define CLR_INT4             BIT(4)
+#define CLR_INT5             BIT(5)
+#define SEL_VMM_TBL0         BIT(6)
+#define SEL_VMM_TBL1         BIT(7)
+#define EN_VMM               BIT(8)
 
 #define DATA_INT_EXT   INT_0
 #define PLL_INT_EXT         INT_1