summaryrefslogtreecommitdiffstats
path: root/drivers/net/fec_mpc5200.c
diff options
context:
space:
mode:
authorSascha Hauer <s.hauer@pengutronix.de>2007-07-05 18:02:08 +0200
committerSascha Hauer <sha@octopus.labnet.pengutronix.de>2007-07-05 18:02:08 +0200
commit683460969159406d65c4f11d2d3e857188242e16 (patch)
treeb6fa8d5fcd5b66b99ce354b7190fc1baf50f25e3 /drivers/net/fec_mpc5200.c
parent34392fc0419ed63d9609dd41a2e1b2f21f146181 (diff)
downloadbarebox-683460969159406d65c4f11d2d3e857188242e16.tar.gz
barebox-683460969159406d65c4f11d2d3e857188242e16.tar.xz
svn_rev_593
intrduce get_clock_* functions
Diffstat (limited to 'drivers/net/fec_mpc5200.c')
-rw-r--r--drivers/net/fec_mpc5200.c7
1 files changed, 4 insertions, 3 deletions
diff --git a/drivers/net/fec_mpc5200.c b/drivers/net/fec_mpc5200.c
index a1c100e802..72cdcafefa 100644
--- a/drivers/net/fec_mpc5200.c
+++ b/drivers/net/fec_mpc5200.c
@@ -15,11 +15,10 @@
#include <driver.h>
#include <asm/arch/sdma.h>
#include <asm/arch/fec.h>
+#include <asm/arch/clocks.h>
#include <miiphy.h>
#include "fec_mpc5200.h"
-DECLARE_GLOBAL_DATA_PTR;
-
#define CONFIG_PHY_ADDR 1 /* FIXME */
/* #define DEBUG 0x28 */
@@ -263,7 +262,9 @@ static int mpc5xxx_fec_init(struct eth_device *dev)
* Set MII_SPEED = (1/(mii_speed * 2)) * System Clock
* and do not drop the Preamble.
*/
- fec->eth->mii_speed = (((gd->ipb_clk >> 20) / 5) << 1); /* No MII for 7-wire mode */
+ printf("%s: miispeed\n", __FUNCTION__);
+ fec->eth->mii_speed = (((get_ipb_clock() >> 20) / 5) << 1); /* No MII for 7-wire mode */
+ printf("done: %d\n", get_ipb_clock());
}
/*