diff options
author | John Crispin <john@openwrt.org> | 2012-10-17 22:45:58 +0000 |
---|---|---|
committer | John Crispin <john@openwrt.org> | 2012-10-17 22:45:58 +0000 |
commit | a34499e09569241a21203c1327f3bfa8a888584f (patch) | |
tree | 9365698437d0b2ef8cfe715d9c9e8d5434d63353 /package/ep80579-drivers/patches/100-iegbe_netdev_ops.patch | |
parent | 965710d3e17738006bb22f01584cfe56319ceac1 (diff) | |
download | upstream-a34499e09569241a21203c1327f3bfa8a888584f.tar.gz upstream-a34499e09569241a21203c1327f3bfa8a888584f.tar.bz2 upstream-a34499e09569241a21203c1327f3bfa8a888584f.zip |
move lots of kernel related packages to the new system/ folder
SVN-Revision: 33830
Diffstat (limited to 'package/ep80579-drivers/patches/100-iegbe_netdev_ops.patch')
-rw-r--r-- | package/ep80579-drivers/patches/100-iegbe_netdev_ops.patch | 56 |
1 files changed, 0 insertions, 56 deletions
diff --git a/package/ep80579-drivers/patches/100-iegbe_netdev_ops.patch b/package/ep80579-drivers/patches/100-iegbe_netdev_ops.patch deleted file mode 100644 index 162449c69b..0000000000 --- a/package/ep80579-drivers/patches/100-iegbe_netdev_ops.patch +++ /dev/null @@ -1,56 +0,0 @@ ---- a/Embedded/src/GbE/iegbe_main.c -+++ b/Embedded/src/GbE/iegbe_main.c -@@ -724,6 +724,26 @@ static void iegbe_dump_eeprom(struct ieg - kfree(data); - } - -+static const struct net_device_ops iegbe_netdev_ops = { -+ .ndo_open = iegbe_open, -+ .ndo_stop = iegbe_close, -+ .ndo_start_xmit = iegbe_xmit_frame, -+ .ndo_get_stats = iegbe_get_stats, -+ .ndo_set_rx_mode = iegbe_set_rx_mode, -+ .ndo_set_mac_address = iegbe_set_mac, -+ .ndo_tx_timeout = iegbe_tx_timeout, -+ .ndo_change_mtu = iegbe_change_mtu, -+ .ndo_do_ioctl = iegbe_ioctl, -+ .ndo_validate_addr = eth_validate_addr, -+ -+ .ndo_vlan_rx_register = iegbe_vlan_rx_register, -+ .ndo_vlan_rx_add_vid = iegbe_vlan_rx_add_vid, -+ .ndo_vlan_rx_kill_vid = iegbe_vlan_rx_kill_vid, -+#ifdef CONFIG_NET_POLL_CONTROLLER -+ .ndo_poll_controller = iegbe_netpoll, -+#endif -+}; -+ - /** - * iegbe_probe - Device Initialization Routine - * @pdev: PCI device information struct -@@ -800,24 +820,11 @@ static int __devinit iegbe_probe(struct - if (!hw->hw_addr) - goto err_ioremap; - -- netdev->open = &iegbe_open; -- netdev->stop = &iegbe_close; -- netdev->hard_start_xmit = &iegbe_xmit_frame; -- netdev->get_stats = &iegbe_get_stats; -- netdev->set_rx_mode = &iegbe_set_rx_mode; -- netdev->set_mac_address = &iegbe_set_mac; -- netdev->change_mtu = &iegbe_change_mtu; -- netdev->do_ioctl = &iegbe_ioctl; -+ netdev->netdev_ops = &iegbe_netdev_ops; - set_ethtool_ops(netdev); -- netdev->tx_timeout = &iegbe_tx_timeout; - netdev->watchdog_timeo = 5 * HZ; - netif_napi_add(netdev, &adapter->napi, iegbe_clean, 64); -- netdev->vlan_rx_register = iegbe_vlan_rx_register; -- netdev->vlan_rx_add_vid = iegbe_vlan_rx_add_vid; -- netdev->vlan_rx_kill_vid = iegbe_vlan_rx_kill_vid; --#ifdef CONFIG_NET_POLL_CONTROLLER -- netdev->poll_controller = iegbe_netpoll; --#endif -+ - strncpy(netdev->name, pci_name(pdev), sizeof(netdev->name) - 1); - - |