summaryrefslogtreecommitdiff
path: root/drivers/net/designware.h
diff options
context:
space:
mode:
authorSimon Glass <sjg@chromium.org>2015-04-05 22:07:41 (GMT)
committerSimon Glass <sjg@chromium.org>2015-04-18 17:11:37 (GMT)
commit75577ba45a42420d91ccfd9b9ce4ea1298f507ef (patch)
treef6671dc41d825764f43973deb07d3553134ae4d0 /drivers/net/designware.h
parent64dcd25f55a06953bb1ed234ffbad233c107bc15 (diff)
downloadu-boot-75577ba45a42420d91ccfd9b9ce4ea1298f507ef.tar.xz
dm: net: Adjust designware driver to support driver model
Add driver model support to the designware driver. This reuses most of the existing code except for some duplication in the probe() method. Signed-off-by: Simon Glass <sjg@chromium.org> Acked-by: Joe Hershberger <joe.hershberger@ni.com>
Diffstat (limited to 'drivers/net/designware.h')
-rw-r--r--drivers/net/designware.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/drivers/net/designware.h b/drivers/net/designware.h
index 49d900c..4b9ec39 100644
--- a/drivers/net/designware.h
+++ b/drivers/net/designware.h
@@ -228,8 +228,9 @@ struct dw_eth_dev {
struct eth_mac_regs *mac_regs_p;
struct eth_dma_regs *dma_regs_p;
-
+#ifndef CONFIG_DM_ETH
struct eth_device *dev;
+#endif
struct phy_device *phydev;
struct mii_dev *bus;
};