ax88172a.c (e98bdb3059cbf2b1cd4261e126b08429f64466c3) ax88172a.c (c8b5d129ee293bcf972e7279ac996bb8a138505c)
1/*
2 * ASIX AX88172A based USB 2.0 Ethernet Devices
3 * Copyright (C) 2012 OMICRON electronics GmbH
4 *
5 * Supports external PHYs via phylib. Based on the driver for the
6 * AX88772. Original copyrights follow:
7 *
8 * Copyright (C) 2003-2006 David Hollis <dhollis@davehollis.com>

--- 129 unchanged lines hidden (view full) ---

138}
139
140static const struct net_device_ops ax88172a_netdev_ops = {
141 .ndo_open = usbnet_open,
142 .ndo_stop = usbnet_stop,
143 .ndo_start_xmit = usbnet_start_xmit,
144 .ndo_tx_timeout = usbnet_tx_timeout,
145 .ndo_change_mtu = usbnet_change_mtu,
1/*
2 * ASIX AX88172A based USB 2.0 Ethernet Devices
3 * Copyright (C) 2012 OMICRON electronics GmbH
4 *
5 * Supports external PHYs via phylib. Based on the driver for the
6 * AX88772. Original copyrights follow:
7 *
8 * Copyright (C) 2003-2006 David Hollis <dhollis@davehollis.com>

--- 129 unchanged lines hidden (view full) ---

138}
139
140static const struct net_device_ops ax88172a_netdev_ops = {
141 .ndo_open = usbnet_open,
142 .ndo_stop = usbnet_stop,
143 .ndo_start_xmit = usbnet_start_xmit,
144 .ndo_tx_timeout = usbnet_tx_timeout,
145 .ndo_change_mtu = usbnet_change_mtu,
146 .ndo_get_stats64 = usbnet_get_stats64,
146 .ndo_set_mac_address = asix_set_mac_address,
147 .ndo_validate_addr = eth_validate_addr,
148 .ndo_do_ioctl = ax88172a_ioctl,
149 .ndo_set_rx_mode = asix_set_multicast,
150};
151
152static const struct ethtool_ops ax88172a_ethtool_ops = {
153 .get_drvinfo = asix_get_drvinfo,

--- 233 unchanged lines hidden ---
147 .ndo_set_mac_address = asix_set_mac_address,
148 .ndo_validate_addr = eth_validate_addr,
149 .ndo_do_ioctl = ax88172a_ioctl,
150 .ndo_set_rx_mode = asix_set_multicast,
151};
152
153static const struct ethtool_ops ax88172a_ethtool_ops = {
154 .get_drvinfo = asix_get_drvinfo,

--- 233 unchanged lines hidden ---