Fix compile problem
authorwdenk <wdenk>
Tue, 2 Sep 2003 23:08:13 +0000 (23:08 +0000)
committerwdenk <wdenk>
Tue, 2 Sep 2003 23:08:13 +0000 (23:08 +0000)
cpu/ppc4xx/miiphy.c

index e719a330f652a66a2f2d19750fda16523e71dadc..9f0a47f1b21ca509df6b728acf04636db3992749 100644 (file)
@@ -101,7 +101,9 @@ int miiphy_read (unsigned char addr, unsigned char reg,
        sta_reg = reg;                          /* reg address */
        /* set clock (50Mhz) and read flags */
        sta_reg = (sta_reg | EMAC_STACR_READ) & ~EMAC_STACR_CLK_100MHZ;
+#ifdef CONFIG_PHY_CLK_FREQ
        sta_reg = sta_reg | CONFIG_PHY_CLK_FREQ;
+#endif
        sta_reg = sta_reg | (addr << 5);        /* Phy address */
 
        out32 (EMAC_STACR, sta_reg);
@@ -157,7 +159,9 @@ int miiphy_write (unsigned char addr, unsigned char reg,
        sta_reg = reg;                          /* reg address */
        /* set clock (50Mhz) and read flags */
        sta_reg = (sta_reg | EMAC_STACR_WRITE) & ~EMAC_STACR_CLK_100MHZ;
+#ifdef CONFIG_PHY_CLK_FREQ
        sta_reg = sta_reg | CONFIG_PHY_CLK_FREQ; /* Set clock frequency (PLB freq. dependend) */
+#endif
        sta_reg = sta_reg | ((unsigned long) addr << 5);        /* Phy address */
        memcpy (&sta_reg, &value, 2);   /* put in data */