]> git.baikalelectronics.ru Git - kernel.git/commit
net: dsa: mv88e6xxx: Add support for ethernet switch 88E6341
authorGregory CLEMENT <gregory.clement@free-electrons.com>
Mon, 30 Jan 2017 19:29:34 +0000 (20:29 +0100)
committerDavid S. Miller <davem@davemloft.net>
Mon, 30 Jan 2017 21:50:56 +0000 (16:50 -0500)
commit21b0938a4f054a2c828cd03189abdfb646b6bd90
treee284611ffeef433650053b4264dd88a56816b26e
parent0f0e40119677ce37e3f0c1c48fb75e78487c1b87
net: dsa: mv88e6xxx: Add support for ethernet switch 88E6341

The Marvell 88E6341 device is single-chip, 6-port Ethernet switch with
four integrated 10/100/1000Mbps Ethernet transceivers and one high speed
SerDes interfaces. It is partially compatible with switches of family
88E6352 and switches of family 88E6390.

This commit adds an initial support for this switch by describing its
capabilities to the driver and introducing a new family.

Signed-off-by: Gregory CLEMENT <gregory.clement@free-electrons.com>
Reviewed-by: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/dsa/mv88e6xxx/chip.c
drivers/net/dsa/mv88e6xxx/mv88e6xxx.h