summaryrefslogtreecommitdiff
path: root/drivers
diff options
context:
space:
mode:
Diffstat (limited to 'drivers')
-rw-r--r--drivers/input/misc/mpu/inv_gyro.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/drivers/input/misc/mpu/inv_gyro.c b/drivers/input/misc/mpu/inv_gyro.c
index 65e375f9d2e6..5e1c52dfb0a5 100644
--- a/drivers/input/misc/mpu/inv_gyro.c
+++ b/drivers/input/misc/mpu/inv_gyro.c
@@ -773,6 +773,7 @@ static int nvi_vreg_dis_all(struct inv_gyro_state_s *inf)
for (i = ARRAY_SIZE(nvi_vregs); i > 0; i--)
err |= nvi_vreg_dis(inf, (i - 1));
+ inf->shutdown = true;
return err;
}
@@ -802,6 +803,7 @@ static int nvi_vreg_en_all(struct inv_gyro_state_s *inf)
for (i = 0; i < ARRAY_SIZE(nvi_vregs); i++)
err |= nvi_vreg_en(inf, i);
+ inf->shutdown = false;
return err;
}