From faee0c14b2e766240c0d36be9d70709f2151edb6 Mon Sep 17 00:00:00 2001 From: Mark Einon Date: Sun, 25 Sep 2011 19:17:57 +0100 Subject: [PATCH] --- yaml --- r: 268541 b: refs/heads/master c: c28a613316c8b02d4ae4ac1a2548a363b019ae77 h: refs/heads/master i: 268539: 61089424c650ed97596e1eeb4e481aa804d0eb18 v: v3 --- [refs] | 2 +- trunk/drivers/staging/et131x/et131x_initpci.c | 4 ++++ 2 files changed, 5 insertions(+), 1 deletion(-) 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;