]> git.baikalelectronics.ru Git - kernel.git/commit
Add non-Virtex5 support for LL TEMAC driver
authorJohn Linn <john.linn@xilinx.com>
Tue, 6 Apr 2010 11:43:28 +0000 (11:43 +0000)
committerDavid S. Miller <davem@davemloft.net>
Wed, 7 Apr 2010 02:50:19 +0000 (19:50 -0700)
commit5e594ee3182e7c6fc6326aefce8b05f2cf08372f
tree421c7eb8f9888d0c9b4e7eabc29f654e69fa035a
parent989431182c29b9ed8f425949b592cd95a810a713
Add non-Virtex5 support for LL TEMAC driver

This patch adds support for using the LL TEMAC Ethernet driver on
non-Virtex 5 platforms by adding support for accessing the Soft DMA
registers as if they were memory mapped instead of solely through the
DCR's (available on the Virtex 5).

The patch also updates the driver so that it runs on the MicroBlaze.
The changes were tested on the PowerPC 440, PowerPC 405, and the
MicroBlaze platforms.

Signed-off-by: John Tyner <jtyner@cs.ucr.edu>
Signed-off-by: John Linn <john.linn@xilinx.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
arch/microblaze/include/asm/system.h
drivers/net/Kconfig
drivers/net/ll_temac.h
drivers/net/ll_temac_main.c