net: systemport: add Broadcom SYSTEMPORT Ethernet MAC driver
authorFlorian Fainelli <f.fainelli@gmail.com>
Fri, 25 Apr 2014 01:08:57 +0000 (18:08 -0700)
committerDavid S. Miller <davem@davemloft.net>
Sat, 26 Apr 2014 16:57:40 +0000 (12:57 -0400)
commit80105befdb4b8cea924711b40b2462b87df65b62
tree24593533c0094dd419dac83d7a7b8a040e0944ed
parent231936681d6a0ac98a33b9964cdd0edc585b4a93
net: systemport: add Broadcom SYSTEMPORT Ethernet MAC driver

SYSTEMPORT is the latest Ethernet MAC hardware block used on newer
BCM7xxx Set Top Box SoCs in conjunction with an internal Ethernet
switch. This patch adds support for this hardware block along with the
following hardware features:

- support for hardware checksum offload (transmit and receive)
- support for the 32 transmit queues
- MIB counters reading

Signed-off-by: Florian Fainelli <f.fainelli@gmail.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/ethernet/broadcom/bcmsysport.c [new file with mode: 0644]
drivers/net/ethernet/broadcom/bcmsysport.h [new file with mode: 0644]