summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--sys/dev/bxe/bxe_elink.c4
-rw-r--r--sys/modules/bxe/Makefile1
2 files changed, 2 insertions, 3 deletions
diff --git a/sys/dev/bxe/bxe_elink.c b/sys/dev/bxe/bxe_elink.c
index ad27186..0ce0433 100644
--- a/sys/dev/bxe/bxe_elink.c
+++ b/sys/dev/bxe/bxe_elink.c
@@ -11969,8 +11969,8 @@ static elink_status_t elink_54618se_config_init(struct elink_phy *phy,
elink_eee_disable(phy, params, vars);
}
} else {
- vars->eee_status &= ~SHMEM_EEE_1G_ADV <<
- SHMEM_EEE_SUPPORTED_SHIFT;
+ vars->eee_status &= ((uint32_t)(~SHMEM_EEE_1G_ADV) <<
+ SHMEM_EEE_SUPPORTED_SHIFT);
if (phy->flags & ELINK_FLAGS_EEE) {
/* Handle legacy auto-grEEEn */
diff --git a/sys/modules/bxe/Makefile b/sys/modules/bxe/Makefile
index 3102641..021b15d 100644
--- a/sys/modules/bxe/Makefile
+++ b/sys/modules/bxe/Makefile
@@ -14,6 +14,5 @@ SRCS += bxe.c \
57712_init_values.c
CFLAGS += -I${BXE}
-#CFLAGS += -Wno-shift-negative-value
.include <bsd.kmod.mk>
OpenPOWER on IntegriCloud