diff options
author | Prashant Malani <pmalani@chromium.org> | 2018-10-01 15:04:53 -0700 |
---|---|---|
committer | chrome-bot <chrome-bot@chromium.org> | 2018-10-02 05:19:22 -0700 |
commit | 3b4fc2b09524444b6d892c90d6c5d3150c94686a (patch) | |
tree | 3e1fd42e84616b0e2cfc59b5e2708ed528eab8e1 | |
parent | 3e5fd37ee20e0d3a656a7a8137e0875a75c5d475 (diff) | |
download | chrome-ec-3b4fc2b09524444b6d892c90d6c5d3150c94686a.tar.gz |
fpsensor: Clear reset bit only after reset completes
BUG=b:110805729
BRANCH=nocturne
TEST=Build, check that boot works.
Change-Id: If54978429431149f5aabcc9b2e531f5a80432c60
Signed-off-by: Prashant Malani <pmalani@chromium.org>
Reviewed-on: https://chromium-review.googlesource.com/1256054
Reviewed-by: Nicolas Norvez <norvez@chromium.org>
-rw-r--r-- | common/fpsensor.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/common/fpsensor.c b/common/fpsensor.c index 4277455b55..757119d648 100644 --- a/common/fpsensor.c +++ b/common/fpsensor.c @@ -296,9 +296,9 @@ void fp_task(void) if (mode & FP_MODE_ANY_WAIT_IRQ) { gpio_enable_interrupt(GPIO_FPS_INT); } else if (mode & FP_MODE_RESET_SENSOR) { - sensor_mode &= ~FP_MODE_RESET_SENSOR; fp_clear_context(); fp_sensor_init(); + sensor_mode &= ~FP_MODE_RESET_SENSOR; } else { fp_sensor_low_power(); } |