forked from ~ljy/RK356X_SDK_RELEASE

hc
2024-05-10 9999e48639b3cecb08ffb37358bcba3b48161b29
kernel/drivers/net/ethernet/amd/xgbe/xgbe-main.c
....@@ -127,7 +127,6 @@
127127
128128 MODULE_AUTHOR("Tom Lendacky <thomas.lendacky@amd.com>");
129129 MODULE_LICENSE("Dual BSD/GPL");
130
-MODULE_VERSION(XGBE_DRV_VERSION);
131130 MODULE_DESCRIPTION(XGBE_DRV_DESC);
132131
133132 static int debug = -1;
....@@ -193,7 +192,6 @@
193192 mutex_init(&pdata->i2c_mutex);
194193 init_completion(&pdata->i2c_complete);
195194 init_completion(&pdata->mdio_complete);
196
- INIT_LIST_HEAD(&pdata->vxlan_ports);
197195
198196 pdata->msg_enable = netif_msg_init(debug, default_msg_level);
199197
....@@ -367,17 +365,12 @@
367365 NETIF_F_TSO6 |
368366 NETIF_F_GRO |
369367 NETIF_F_GSO_UDP_TUNNEL |
370
- NETIF_F_GSO_UDP_TUNNEL_CSUM |
371
- NETIF_F_RX_UDP_TUNNEL_PORT;
368
+ NETIF_F_GSO_UDP_TUNNEL_CSUM;
372369
373370 netdev->hw_features |= NETIF_F_GSO_UDP_TUNNEL |
374
- NETIF_F_GSO_UDP_TUNNEL_CSUM |
375
- NETIF_F_RX_UDP_TUNNEL_PORT;
371
+ NETIF_F_GSO_UDP_TUNNEL_CSUM;
376372
377
- pdata->vxlan_offloads_set = 1;
378
- pdata->vxlan_features = NETIF_F_GSO_UDP_TUNNEL |
379
- NETIF_F_GSO_UDP_TUNNEL_CSUM |
380
- NETIF_F_RX_UDP_TUNNEL_PORT;
373
+ netdev->udp_tunnel_nic_info = xgbe_get_udp_tunnel_info();
381374 }
382375
383376 netdev->vlan_features |= NETIF_F_SG |