]> git.baikalelectronics.ru Git - kernel.git/commit
net: Add TI DaVinci EMAC driver
authorAnant Gole <anantgole@ti.com>
Mon, 18 May 2009 22:19:01 +0000 (15:19 -0700)
committerDavid S. Miller <davem@davemloft.net>
Mon, 18 May 2009 22:19:01 +0000 (15:19 -0700)
commit7aefedd955d9a1342bc9bb8fdb45a2a121ac4ba9
tree8dd21bd51c399e1d935a28cbfe56f921d6f1c60b
parent093623385d3aa14a21a92c564ed336f492802ef8
net: Add TI DaVinci EMAC driver

Add support for TI DaVinci EMAC driver.

TI DaVinci Ethernet Media Access Controller module is based upon
TI CPPI 3.0 DMA engine and supports 10/100 Mbps on all and Gigabit modes on
some TI devices. It supports MII/RMII and has up to 8Kbytes of internal
descriptor memory. This driver has been working on several TI devices including
DM644x, DM646x and DA830 platforms. The specs of this device are available at:
http://www.ti.com/litv/pdf/sprue24a

Signed-off-by: Anant Gole <anantgole@ti.com>
Signed-off-by: Kevin Hilman <khilman@deeprootsystems.com>
Signed-off-by: Chaithrika U S <chaithrika@ti.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/Kconfig
drivers/net/Makefile
drivers/net/davinci_emac.c [new file with mode: 0644]