]> git.baikalelectronics.ru Git - kernel.git/commit
net: cpsw: Add a minimal cpsw-common module for shared code
authorTony Lindgren <tony@atomide.com>
Wed, 28 Jan 2015 19:33:04 +0000 (11:33 -0800)
committerDavid S. Miller <davem@davemloft.net>
Sat, 31 Jan 2015 01:42:01 +0000 (17:42 -0800)
commit14bda018b53f175e44de5e6d92d23513e2eb9e1b
tree4ffcdc2a900aa73de29b3bfceba7f72dcf3beb0c
parent77995402aed44821b94903f8e65efd70f960830c
net: cpsw: Add a minimal cpsw-common module for shared code

Looks like davinci_emac and cpsw can share some code although the
device registers have a different layout.

At least the code for getting the MAC address using syscon can
be shared by passing the register offset. Let's start with that
and set up a minimal shared cpsw-shared.c.

Cc: Brian Hutchinson <b.hutchman@gmail.com>
Cc: Felipe Balbi <balbi@ti.com>
Signed-off-by: Tony Lindgren <tony@atomide.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/ethernet/ti/Makefile
drivers/net/ethernet/ti/cpsw-common.c [new file with mode: 0644]
drivers/net/ethernet/ti/cpsw.c
drivers/net/ethernet/ti/cpsw.h