Merge git://git.denx.de/u-boot-sh
[oweals/u-boot.git] / drivers / net / mdio_sandbox.c
index df053f5381422aeb692d5ef6c64590d345be365e..b731f60a98a132380d8d93d69ac8e27a897f0b03 100644 (file)
@@ -27,7 +27,7 @@ static int mdio_sandbox_read(struct udevice *dev, int addr, int devad, int reg)
                return -ENODEV;
        if (devad != MDIO_DEVAD_NONE)
                return -ENODEV;
-       if (reg < 0 || reg > SANDBOX_PHY_REG_CNT)
+       if (reg < 0 || reg >= SANDBOX_PHY_REG_CNT)
                return -ENODEV;
 
        return priv->reg[reg];
@@ -45,7 +45,7 @@ static int mdio_sandbox_write(struct udevice *dev, int addr, int devad, int reg,
                return -ENODEV;
        if (devad != MDIO_DEVAD_NONE)
                return -ENODEV;
-       if (reg < 0 || reg > SANDBOX_PHY_REG_CNT)
+       if (reg < 0 || reg >= SANDBOX_PHY_REG_CNT)
                return -ENODEV;
 
        priv->reg[reg] = val;