diff --git a/drivers/net/gianfar.c b/drivers/net/gianfar.c index c672ecfc95957f24cc3cb0f358bface91b0a2fbd..7fcc3af3f86bd2ad696145520b71e6d6122b1288 100644 --- a/drivers/net/gianfar.c +++ b/drivers/net/gianfar.c @@ -1973,6 +1973,8 @@ static void adjust_link(struct net_device *dev) case 1000: tempval = ((tempval & ~(MACCFG2_IF)) | MACCFG2_GMII); + + ecntrl &= ~(ECNTRL_R100); break; case 100: case 10: