]> git.baikalelectronics.ru Git - kernel.git/commit
MIPS: Lantiq: Add ethernet driver
authorJohn Crispin <blogic@openwrt.org>
Thu, 5 May 2011 22:10:01 +0000 (00:10 +0200)
committerRalf Baechle <ralf@linux-mips.org>
Thu, 19 May 2011 08:55:43 +0000 (09:55 +0100)
commit4675ed33be0cd2fc334c57d7977ab70ef0a4c1e2
tree964df243c11ce5d6ad6b839e1a205431b008c990
parent16de63bd764f375944ca753e22e69d31a5e2fcc0
MIPS: Lantiq: Add ethernet driver

This patch adds the driver for the ETOP Packet Processing Engine (PPE32)
found inside the XWAY family of Lantiq MIPS SoCs. This driver makes 100MBit
ethernet work. Support for all 8 dma channels, gbit and the embedded switch
found on the ar9/vr9 still needs to be implemented.

Signed-off-by: John Crispin <blogic@openwrt.org>
Signed-off-by: Ralph Hempel <ralph.hempel@lantiq.com>
Cc: linux-mips@linux-mips.org
Cc: netdev@vger.kernel.org
Patchwork: https://patchwork.linux-mips.org/patch/2357/
Acked-by: David S. Miller <davem@davemloft.net>
Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
arch/mips/include/asm/mach-lantiq/lantiq_platform.h
arch/mips/include/asm/mach-lantiq/xway/lantiq_soc.h
arch/mips/lantiq/xway/devices.c
arch/mips/lantiq/xway/devices.h
drivers/net/Kconfig
drivers/net/Makefile
drivers/net/lantiq_etop.c [new file with mode: 0644]