diff --git a/[refs] b/[refs] index 9ac86eff7e31..0644abb8ac6d 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 2c2815aee78fc992872617eaeb283e6f164d126a +refs/heads/master: c28a613316c8b02d4ae4ac1a2548a363b019ae77 diff --git a/trunk/drivers/staging/et131x/et131x_initpci.c b/trunk/drivers/staging/et131x/et131x_initpci.c index 618f84428a0e..e9daa733bea2 100644 --- a/trunk/drivers/staging/et131x/et131x_initpci.c +++ b/trunk/drivers/staging/et131x/et131x_initpci.c @@ -544,6 +544,10 @@ static void et131x_adjust_link(struct net_device *netdev) /* Setup ET1310 as per the documentation */ et131x_adapter_setup(adapter); + + /* perform reset of tx/rx */ + et131x_disable_txrx(netdev); + et131x_enable_txrx(netdev); } adapter->link = phydev->link;