mirror of
https://github.com/FEX-Emu/linux.git
synced 2024-12-20 00:11:22 +00:00
smsc75xx: mark link down on startup and let PHY interrupt deal with carrier changes
This patch fixes the same issue as reported on smsc95xx, where the usb device is connected with no ethernet cable plugged-in. Without this patch sysfs reports the cable as present flag@flag-desktop:~$ cat /sys/class/net/eth0/carrier 1 while it's not: flag@flag-desktop:~$ sudo mii-tool eth0 eth0: no link Signed-off-by: Steve Glendinning <steve.glendinning@shawell.net> Signed-off-by: David S. Miller <davem@davemloft.net>
This commit is contained in:
parent
1cebce36d6
commit
7bdd305e02
@ -1212,7 +1212,7 @@ static const struct driver_info smsc75xx_info = {
|
||||
.rx_fixup = smsc75xx_rx_fixup,
|
||||
.tx_fixup = smsc75xx_tx_fixup,
|
||||
.status = smsc75xx_status,
|
||||
.flags = FLAG_ETHER | FLAG_SEND_ZLP,
|
||||
.flags = FLAG_ETHER | FLAG_SEND_ZLP | FLAG_LINK_INTR,
|
||||
};
|
||||
|
||||
static const struct usb_device_id products[] = {
|
||||
|
Loading…
Reference in New Issue
Block a user