net: mii: Fix changes made by spatch
[oweals/u-boot.git] / drivers / net / davinci_emac.c
index 7eda93fe83c1e7df7de6e60d1238da547f611de7..ca457b85d21ac082887a249df3d9bfc64f50a9d6 100644 (file)
@@ -243,11 +243,10 @@ int davinci_eth_phy_read(u_int8_t phy_addr, u_int8_t reg_num, u_int16_t *data)
 
        if (tmp & MDIO_USERACCESS0_ACK) {
                *data = tmp & 0xffff;
-               return(1);
+               return 0;
        }
 
-       *data = -1;
-       return(0);
+       return -EIO;
 }
 
 /* Write to a PHY register via MDIO inteface. Blocks until operation is complete. */
@@ -268,7 +267,7 @@ int davinci_eth_phy_write(u_int8_t phy_addr, u_int8_t reg_num, u_int16_t data)
        while (readl(&adap_mdio->USERACCESS0) & MDIO_USERACCESS0_GO)
                ;
 
-       return(1);
+       return 0;
 }
 
 /* PHY functions for a generic PHY */
@@ -394,7 +393,7 @@ static int davinci_mii_phy_read(struct mii_dev *bus, int addr, int devad,
                                int reg)
 {
        unsigned short value = 0;
-       int retval = (davinci_eth_phy_read(addr, reg, &value) ? 0 : 1);
+       int retval = davinci_eth_phy_read(addr, reg, &value);
        if (retval < 0)
                return retval;
        return value;
@@ -403,7 +402,7 @@ static int davinci_mii_phy_read(struct mii_dev *bus, int addr, int devad,
 static int davinci_mii_phy_write(struct mii_dev *bus, int addr, int devad,
                                 int reg, u16 value)
 {
-       return(davinci_eth_phy_write(addr, reg, value) ? 0 : 1);
+       return davinci_eth_phy_write(addr, reg, value);
 }
 #endif