net: Add support for mv88e609x switches
authorChris Packham <judge.packham@gmail.com>
Fri, 26 Aug 2016 05:30:25 +0000 (17:30 +1200)
committerJoe Hershberger <joe.hershberger@ni.com>
Thu, 13 Oct 2016 17:25:14 +0000 (12:25 -0500)
commit65d4d00abc9166c0f837e9ca08b2d4453241e68c
treee4dc4f1ed7e94010b82f357f8067ece80b630d40
parentf411b5cca48f0eee9443b85e7b75a46356bd2327
net: Add support for mv88e609x switches

The Marvell Link Street mv88e60xx is a series of FastEthernet switch
chips, some of which also support Gigabit ports. It is similar to the
mv88e61xx series which support Gigabit on all ports.

The main difference is the number of ports. Which affects the
PORT_COUNT define and the size of the mask passed to
mv88e61xx_port_set_vlan().

Other than that it's just a matter of adding the appropriate chip
IDs.

Signed-off-by: Chris Packham <judge.packham@gmail.com>
Cc: Joshua Scott <joshua.scott@alliedtelesis.co.nz>
Acked-by: Joe Hershberger <joe.hershberger@ni.com>
drivers/net/phy/mv88e61xx.c