diff options
author | Sascha Hauer <s.hauer@pengutronix.de> | 2009-02-20 18:08:05 +0100 |
---|---|---|
committer | Sascha Hauer <s.hauer@pengutronix.de> | 2009-02-20 18:25:16 +0100 |
commit | 370f550107b57f02c7cb5cdbdf8b6c0872de0acd (patch) | |
tree | f7e8f344b6fb1cc8a4ceab2bc7989cab293a5c3c /drivers/net | |
parent | 5392235bddf419390817092c00fe8fb8d388a0c7 (diff) | |
download | barebox-370f550107b57f02c7cb5cdbdf8b6c0872de0acd.tar.gz barebox-370f550107b57f02c7cb5cdbdf8b6c0872de0acd.tar.xz |
fec imx27: configure phy address from platform data
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Diffstat (limited to 'drivers/net')
-rw-r--r-- | drivers/net/fec_imx27.c | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/drivers/net/fec_imx27.c b/drivers/net/fec_imx27.c index 279c06434e..3cf8d6a69d 100644 --- a/drivers/net/fec_imx27.c +++ b/drivers/net/fec_imx27.c @@ -34,8 +34,6 @@ #include <asm/arch/clock.h> #include <xfuncs.h> -#define CONFIG_PHY_ADDR 1 /* FIXME */ - typedef struct { uint8_t data[1500]; /**< actual data */ int length; /**< actual length */ @@ -620,7 +618,7 @@ int fec_probe(struct device_d *dev) if (fec->xcv_type != SEVENWIRE) { fec->miiphy.read = fec_miiphy_read; fec->miiphy.write = fec_miiphy_write; - fec->miiphy.address = CONFIG_PHY_ADDR; + fec->miiphy.address = pdata->phy_addr; fec->miiphy.flags = pdata->xcv_type == MII10 ? MIIPHY_FORCE_10 : 0; fec->miiphy.edev = edev; |