bnx2x: fix build with clang
Fix for the following clang build error: drivers/net/bnx2x/elink.c:10384:41: error: shifting a negative signed value is undefined [-Werror,-Wshift-negative-value] vars->eee_status &= ~SHMEM_EEE_1G_ADV << ~~~~~~~~~~~~~~~~~ ^ Signed-off-by: Harish Patil <harish.patil@qlogic.com>
This commit is contained in:
parent
a5724ff9c5
commit
c275e3cb52
@ -2529,7 +2529,7 @@ struct shmem2_region {
|
||||
#define SHMEM_EEE_SUPPORTED_SHIFT 16
|
||||
#define SHMEM_EEE_ADV_STATUS_MASK 0x00f00000
|
||||
#define SHMEM_EEE_100M_ADV (1<<0)
|
||||
#define SHMEM_EEE_1G_ADV (1<<1)
|
||||
#define SHMEM_EEE_1G_ADV (1U<<1)
|
||||
#define SHMEM_EEE_10G_ADV (1<<2)
|
||||
#define SHMEM_EEE_ADV_STATUS_SHIFT 20
|
||||
#define SHMEM_EEE_LP_ADV_STATUS_MASK 0x0f000000
|
||||
|
Loading…
Reference in New Issue
Block a user