summaryrefslogtreecommitdiff
path: root/drivers/mfd/tc3589x.c
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/mfd/tc3589x.c')
-rw-r--r--drivers/mfd/tc3589x.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/mfd/tc3589x.c b/drivers/mfd/tc3589x.c
index 6059be67bb2..8c58389f695 100644
--- a/drivers/mfd/tc3589x.c
+++ b/drivers/mfd/tc3589x.c
@@ -484,7 +484,7 @@ static int tc3589x_resume(struct device *dev)
if (ret < 0)
goto out;
- for (i = 0; i < ARRAY_SIZE(sleep_regs); i++) {
+ for (i = ARRAY_SIZE(sleep_regs) - 1; i >= 0; i--) {
ret = tc3589x_reg_write(tc3589x,
sleep_regs[i],
sleep_regs_backup[i]);