hc
2024-02-20 102a0743326a03cd1a1202ceda21e175b7d3575c
kernel/drivers/net/ethernet/synopsys/dwc-xlgmac-net.c
....@@ -116,7 +116,7 @@
116116 struct sk_buff *skb,
117117 struct xlgmac_pkt_info *pkt_info)
118118 {
119
- struct skb_frag_struct *frag;
119
+ skb_frag_t *frag;
120120 unsigned int context_desc;
121121 unsigned int len;
122122 unsigned int i;
....@@ -689,7 +689,7 @@
689689 return 0;
690690 }
691691
692
-static void xlgmac_tx_timeout(struct net_device *netdev)
692
+static void xlgmac_tx_timeout(struct net_device *netdev, unsigned int txqueue)
693693 {
694694 struct xlgmac_pdata *pdata = netdev_priv(netdev);
695695
....@@ -697,7 +697,7 @@
697697 schedule_work(&pdata->restart_work);
698698 }
699699
700
-static int xlgmac_xmit(struct sk_buff *skb, struct net_device *netdev)
700
+static netdev_tx_t xlgmac_xmit(struct sk_buff *skb, struct net_device *netdev)
701701 {
702702 struct xlgmac_pdata *pdata = netdev_priv(netdev);
703703 struct xlgmac_pkt_info *tx_pkt_info;