Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
[linux-2.6-microblaze.git] / drivers / regulator / wm8350-regulator.c
index da9106b..8ad11b0 100644 (file)
@@ -911,6 +911,7 @@ static unsigned int get_mode(int uA, const struct wm8350_dcdc_efficiency *eff)
        while (eff[i].uA_load_min != -1) {
                if (uA >= eff[i].uA_load_min && uA <= eff[i].uA_load_max)
                        return eff[i].mode;
+               i++;
        }
        return REGULATOR_MODE_NORMAL;
 }