smsc75xx: Add workaround for gigabit link up hardware errata.
authorYuiko Oshino <yuiko.oshino@microchip.com>
Tue, 3 Jul 2018 15:21:46 +0000 (11:21 -0400)
committerDavid S. Miller <davem@davemloft.net>
Wed, 4 Jul 2018 13:12:59 +0000 (22:12 +0900)
commitd461e3da905332189aad546b2ad9adbe6071c7cc
treebc9f0a66ea1a813de5e04a0dfe9a628c7f093582
parenta65925475571953da12a9bc2082aec29d4e2c0e7
smsc75xx: Add workaround for gigabit link up hardware errata.

In certain conditions, the device may not be able to link in gigabit mode. This software workaround ensures that the device will not enter the failure state.

Fixes: d0cad871703b898a442e4049c532ec39168e5b57 ("SMSC75XX USB 2.0 Gigabit Ethernet Devices")
Signed-off-by: Yuiko Oshino <yuiko.oshino@microchip.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/usb/smsc75xx.c