diff --git a/drivers/net/ethernet/lantiq/ltq_eth_drv_xrx500.c b/drivers/net/ethernet/lantiq/ltq_eth_drv_xrx500.c index 34573d5aab3afcd67a4fbfadd833eabef0839644..7677bf97cb445d13a6cb1c583d7a49e31c2ba34b 100644 --- a/drivers/net/ethernet/lantiq/ltq_eth_drv_xrx500.c +++ b/drivers/net/ethernet/lantiq/ltq_eth_drv_xrx500.c @@ -42,7 +42,7 @@ #include "xrx500_phy_fw.h" #include "ltq_eth_drv_xrx500.h" -#define LTQ_ETH_DATA_LEN 8000 +#define LTQ_ETH_MAX_DATA_LEN 9000 #define DRV_MODULE_NAME "lantiq_eth_drv_xrx500" #define DRV_MODULE_VERSION "1.1" @@ -536,7 +536,7 @@ static int ltq_change_mtu(struct net_device *dev, int new_mtu) { struct ltq_switch_priv_t *priv = netdev_priv(dev); - if (new_mtu < ETH_ZLEN || new_mtu > LTQ_ETH_DATA_LEN) + if (new_mtu < ETH_ZLEN || new_mtu > LTQ_ETH_MAX_DATA_LEN) return -EINVAL; /* if the MTU > 1500, do the jumbo config in switch */