]> 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)
commit8bac39e93a5a84394cbec80b52d1731d87b2a111
tree964df243c11ce5d6ad6b839e1a205431b008c990
parentc7f2498909f75b3201dae482c19b05f88384e3b6
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]