X-Git-Url: http://git.osdn.net/view?a=blobdiff_plain;f=drivers%2Fphy%2Fphy-exynos5-usbdrd.c;h=e2a0be750ad962d82e2666e5005a8b8daf97f381;hb=ecd5fb026d460bf8fb883254fb9bd01a1085c185;hp=04374018425f9ab488dea49dd797f68aa5b339c1;hpb=ee4629f5b2f3dda7c83fa816068a67073abb55d9;p=uclinux-h8%2Flinux.git diff --git a/drivers/phy/phy-exynos5-usbdrd.c b/drivers/phy/phy-exynos5-usbdrd.c index 04374018425f..e2a0be750ad9 100644 --- a/drivers/phy/phy-exynos5-usbdrd.c +++ b/drivers/phy/phy-exynos5-usbdrd.c @@ -531,7 +531,7 @@ static struct phy *exynos5_usbdrd_phy_xlate(struct device *dev, { struct exynos5_usbdrd_phy *phy_drd = dev_get_drvdata(dev); - if (WARN_ON(args->args[0] > EXYNOS5_DRDPHYS_NUM)) + if (WARN_ON(args->args[0] >= EXYNOS5_DRDPHYS_NUM)) return ERR_PTR(-ENODEV); return phy_drd->phys[args->args[0]].phy;