dm: net: Use existing Ethernet init for driver model
authorSimon Glass <sjg@chromium.org>
Sun, 5 Apr 2015 22:07:37 +0000 (16:07 -0600)
committerSimon Glass <sjg@chromium.org>
Sat, 18 Apr 2015 17:11:36 +0000 (11:11 -0600)
commit3bc427006ac8d0661169ed771b3cac7e86f960e8
treeacff632fb69ab46e447d21242a6bf41d509b87e8
parent7b9cf8403136e8aa229009050bc4f7ef0f6fdf2e
dm: net: Use existing Ethernet init for driver model

At present even with driver model is used there is still much manual init
of related devices: PHY, environment and board init. Until these requirements
are dealt with in another way we need to keep them around.

Break out the init portion of the legacy eth_initialize() into a separate
function and call it from both the legacy and driver model eth_initialize()
functions.

Signed-off-by: Simon Glass <sjg@chromium.org>
Acked-by: Joe Hershberger <joe.hershberger@ni.com>
net/eth.c