summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStefan Roese <sr@denx.de>2008-09-05 14:09:09 +0200
committerStefan Roese <sr@denx.de>2008-09-08 10:27:46 +0200
commit725b53ac61f4df3026b8f6489ef0080fd27d3816 (patch)
treef2c4d49a7e3ac158a812747d3af0441fd79c1d93
parent6508f9cd45bd832ced8ef53a7bff379e88e812fe (diff)
downloadu-boot-imx-725b53ac61f4df3026b8f6489ef0080fd27d3816.zip
u-boot-imx-725b53ac61f4df3026b8f6489ef0080fd27d3816.tar.gz
u-boot-imx-725b53ac61f4df3026b8f6489ef0080fd27d3816.tar.bz2
ppc4xx: Fix compilation warning for canyonlands & glacier
Signed-off-by: Stefan Roese <sr@denx.de>
-rw-r--r--cpu/ppc4xx/miiphy.c10
1 files changed, 3 insertions, 7 deletions
diff --git a/cpu/ppc4xx/miiphy.c b/cpu/ppc4xx/miiphy.c
index d303598..84b1bbe 100644
--- a/cpu/ppc4xx/miiphy.c
+++ b/cpu/ppc4xx/miiphy.c
@@ -236,28 +236,24 @@ unsigned int miiphy_getemac_offset(u8 addr)
#endif
#if defined(CONFIG_460EX) || defined(CONFIG_460GT)
- u32 mode_reg;
u32 eoffset = 0;
switch (addr) {
#if defined(CONFIG_HAS_ETH1) && defined(CONFIG_GPCS_PHY1_ADDR)
case CONFIG_GPCS_PHY1_ADDR:
- mode_reg = in_be32((void *)EMAC_M1 + 0x100);
- if (addr == EMAC_M1_IPPA_GET(mode_reg))
+ if (addr == EMAC_M1_IPPA_GET(in_be32((void *)EMAC_M1 + 0x100)))
eoffset = 0x100;
break;
#endif
#if defined(CONFIG_HAS_ETH2) && defined(CONFIG_GPCS_PHY2_ADDR)
case CONFIG_GPCS_PHY2_ADDR:
- mode_reg = in_be32((void *)EMAC_M1 + 0x300);
- if (addr == EMAC_M1_IPPA_GET(mode_reg))
+ if (addr == EMAC_M1_IPPA_GET(in_be32((void *)EMAC_M1 + 0x300)))
eoffset = 0x300;
break;
#endif
#if defined(CONFIG_HAS_ETH3) && defined(CONFIG_GPCS_PHY3_ADDR)
case CONFIG_GPCS_PHY3_ADDR:
- mode_reg = in_be32((void *)EMAC_M1 + 0x400);
- if (addr == EMAC_M1_IPPA_GET(mode_reg))
+ if (addr == EMAC_M1_IPPA_GET(in_be32((void *)EMAC_M1 + 0x400)))
eoffset = 0x400;
break;
#endif