|
|
@@ -18,7 +18,7 @@ Signed-off-by: Chukun Pan <[email protected]>
|
|
|
|
|
|
--- a/src/r8168.h
|
|
|
+++ b/src/r8168.h
|
|
|
-@@ -1385,6 +1385,8 @@ enum RTL8168_register_content {
|
|
|
+@@ -1468,6 +1468,8 @@ enum RTL8168_register_content {
|
|
|
LinkStatus = 0x02,
|
|
|
FullDup = 0x01,
|
|
|
|
|
|
@@ -37,7 +37,7 @@ Signed-off-by: Chukun Pan <[email protected]>
|
|
|
#include <linux/netdevice.h>
|
|
|
#include <linux/etherdevice.h>
|
|
|
#include <linux/delay.h>
|
|
|
-@@ -5373,6 +5374,36 @@ rtl8168_link_down_patch(struct net_devic
|
|
|
+@@ -5369,6 +5370,36 @@ rtl8168_link_down_patch(struct net_devic
|
|
|
#endif
|
|
|
}
|
|
|
|
|
|
@@ -74,7 +74,7 @@ Signed-off-by: Chukun Pan <[email protected]>
|
|
|
static void
|
|
|
rtl8168_check_link_status(struct net_device *dev)
|
|
|
{
|
|
|
-@@ -5392,11 +5423,18 @@ rtl8168_check_link_status(struct net_dev
|
|
|
+@@ -5388,11 +5419,18 @@ rtl8168_check_link_status(struct net_dev
|
|
|
if (link_status_on) {
|
|
|
rtl8168_link_on_patch(dev);
|
|
|
|