diff options
author | David J. Choi <david.choi@micrel.com> | 2009-11-19 10:34:30 -0500 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2009-11-20 16:53:36 -0500 |
commit | 4a91ca4e18553b1f96ce68216459c7d9669f8b3d (patch) | |
tree | 30686053ef65ced160f6dd3d5cbe89b8a80b4f41 /drivers/net/3c505.c | |
parent | 0ebe74e7ba5929f46d5db4d735a9d7a85a38976b (diff) |
drivers/net: ks8851_mll ethernet network driver -resubmit
Summary of Changes:
-Fix to receive multicast packets by setting the corresponding hardware
bit during initialization.
-Fix to re-enable the interface [by interface up command(ifup)] while the
interface is down.
-Fix to be able to down the interface by passing the last parameter
correctly to request_irq().
-Remove to read 4 extra bytes from the receiving queue after reading a
packet, even though it does not cause a predictable issue now.
-Remove occurrences of transmission done interrupt in order to tx
throughput enhancement.
-Enable IP checksum for packet receiving by setting the corresponding
hardware bit during initialization.
-Relocate ks_enable_int()/ks_disable_int() in order not to declare those
functions at the beginning of the file.
-Rename ks_enable()/_disable() to ks_enable_qmu()/ks_disable_qmu() in
order to give more meaningful names and relocate them not declaire
those functions at the beginning of the file.
Signed-off-by: David J. Choi <david.choi@micrel.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'drivers/net/3c505.c')
0 files changed, 0 insertions, 0 deletions