summaryrefslogtreecommitdiff
path: root/pkgs/os-specific/linux/yt6801/kernel_6.15_fix.patch
blob: 1c3d1499f727a7088cac3124ff53d1ef192439cc (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
diff --git a/src/fuxi-gmac-net.c b/src/fuxi-gmac-net.c
index d5baa9c..1667cc9 100755
--- a/src/fuxi-gmac-net.c
+++ b/src/fuxi-gmac-net.c
@@ -870,9 +870,9 @@ static void fxgmac_stop_timers(struct fxgmac_pdata *pdata)
             if (!channel->tx_ring)
                 break;
 
-            del_timer_sync(&channel->tx_timer);
+            timer_delete_sync(&channel->tx_timer);
 #if FXGMAC_TX_HANG_TIMER_ENABLED
-            del_timer_sync(&channel->tx_hang_timer);
+            timer_delete_sync(&channel->tx_hang_timer);
             channel->tx_hang_timer_active = 0;
 #endif
         }
diff --git a/src/fuxi-gmac-phy.c b/src/fuxi-gmac-phy.c
index b2e9455..8123d41 100755
--- a/src/fuxi-gmac-phy.c
+++ b/src/fuxi-gmac-phy.c
@@ -368,6 +368,6 @@ int fxgmac_phy_timer_init(struct fxgmac_pdata *pdata)
 
 void fxgmac_phy_timer_destroy(struct fxgmac_pdata *pdata)
 {
-    del_timer_sync(&pdata->expansion.phy_poll_tm);
+    timer_delete_sync(&pdata->expansion.phy_poll_tm);
     DPRINTK("fxgmac_phy_timer removed\n");
 }