blob: 3befc45fab8ac8c8e98f194aeb466afd3aa43cae [file] [log] [blame]
Greg Kroah-Hartmancfb739b2008-04-03 17:30:53 -07001This is a driver for the ET1310 network device.
2
3Based on the driver found at https://sourceforge.net/projects/et131x/
4
Mark Einona0985822011-10-10 16:22:32 +01005Cleaned up immensely by Olaf Hartman and Christoph Hellwig <hch@infradead.org>
Greg Kroah-Hartmancfb739b2008-04-03 17:30:53 -07006
7Note, the powermanagement options were removed from the vendor provided
8driver as they did not build properly at the time.
9
10TODO:
Mark Einondeb95fa2013-02-16 19:12:01 +000011 - Look at reducing the number of spinlocks
12 - Simplify code in nic_rx_pkts(), when determining multicast_pkts_rcvd
13 - Implement NAPI support
Mark Einon966630b2013-09-11 14:14:46 +010014 - In et131x_tx(), don't return NETDEV_TX_BUSY, just drop the packet with kfree_skb().
15 - Reduce the number of split lines by careful consideration of variable names etc.
Greg Kroah-Hartmancfb739b2008-04-03 17:30:53 -070016
17Please send patches to:
Greg Kroah-Hartman2140dc92012-02-15 14:45:40 -080018 Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Mark Einon740b7a22011-09-03 12:49:07 +010019 Mark Einon <mark.einon@gmail.com>
Greg Kroah-Hartmancfb739b2008-04-03 17:30:53 -070020