From 4deecc986278c14000cc2be659aafd54be79faad Mon Sep 17 00:00:00 2001 From: Lars-Peter Clausen Date: Tue, 15 Dec 2009 14:30:01 +0100 Subject: [PATCH] --- yaml --- r: 177730 b: refs/heads/master c: eb143ac1b9f56ca9c6dc782d795acda1f60c5fd2 h: refs/heads/master v: v3 --- [refs] | 2 +- trunk/drivers/regulator/core.c | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/[refs] b/[refs] index 10a8e2058370..6f16ee0da913 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: fa2984d4691c96367d6666694ecc6744135174c6 +refs/heads/master: eb143ac1b9f56ca9c6dc782d795acda1f60c5fd2 diff --git a/trunk/drivers/regulator/core.c b/trunk/drivers/regulator/core.c index 1af8df203b72..686ef270ecf7 100644 --- a/trunk/drivers/regulator/core.c +++ b/trunk/drivers/regulator/core.c @@ -1977,7 +1977,7 @@ int regulator_bulk_enable(int num_consumers, err: printk(KERN_ERR "Failed to enable %s: %d\n", consumers[i].supply, ret); - for (i = 0; i < num_consumers; i++) + for (--i; i >= 0; --i) regulator_disable(consumers[i].consumer); return ret; @@ -2013,7 +2013,7 @@ int regulator_bulk_disable(int num_consumers, err: printk(KERN_ERR "Failed to disable %s: %d\n", consumers[i].supply, ret); - for (i = 0; i < num_consumers; i++) + for (--i; i >= 0; --i) regulator_enable(consumers[i].consumer); return ret;