net: Add MT7628 ethernet driver
authorStefan Roese <sr@denx.de>
Fri, 26 Oct 2018 12:53:27 +0000 (14:53 +0200)
committerJoe Hershberger <joe.hershberger@ni.com>
Mon, 5 Nov 2018 16:41:56 +0000 (10:41 -0600)
commitc895ef465059c399fdfd3f581848c67017226741
treeff242ab48a8b8caec4de7946d1db422775f49c80
parent5ef76e59c12c79d106ebda70b710468aa6bd8b75
net: Add MT7628 ethernet driver

This patch adds ethernet support for the MIPS based Mediatek MT76xx SoCs
(e.g. MT7628 and MT7688), including a minimum setup of the integrated
switch. This driver is loosly based on the driver version included in
this MediaTek github repository:

https://github.com/MediaTek-Labs/linkit-smart-uboot.git

Tested on the MT7688 LinkIt smart-gateway and on the
Gardena-smart-gateway.

Signed-off-by: Stefan Roese <sr@denx.de>
Reviewed-by: Daniel Schwierzeck <daniel.schwierzeck@gmail.com>
Cc: Joe Hershberger <joe.hershberger@ni.com>
Cc: Frank Wunderlich <frankwu@gmx.de>
Cc: Weijie Gao <hackpascal@gmail.com>
Acked-by: Joe Hershberger <joe.hershberger@ni.com>
doc/device-tree-bindings/net/mediatek,mt7628-eth.txt [new file with mode: 0644]
drivers/net/Kconfig
drivers/net/Makefile
drivers/net/mt7628-eth.c [new file with mode: 0644]