From 22aa0e91fdb853baaeca2e843afd212ef67fd320 Mon Sep 17 00:00:00 2001 From: Jinhyung Choi Date: Tue, 12 May 2015 14:02:15 +0900 Subject: [PATCH] sensor: add mutex for get_sensor_data in accelerometer Change-Id: I6cc802e5b2ca413984b285798a2867419cec3977 Signed-off-by: Jinhyung Choi --- drivers/maru/sensors/maru_accel.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/drivers/maru/sensors/maru_accel.c b/drivers/maru/sensors/maru_accel.c index 34db914e36b0..2faec4b85ea6 100644 --- a/drivers/maru/sensors/maru_accel.c +++ b/drivers/maru/sensors/maru_accel.c @@ -308,7 +308,9 @@ static int set_initial_value(struct maru_accel_data *data) memset(sensor_data, 0, sizeof(sensor_data)); + mutex_lock(&data->vs->vqlock); ret = get_sensor_data(sensor_type_accel_delay, sensor_data); + mutex_unlock(&data->vs->vqlock); if (ret) { ERR("failed to get initial delay time"); return ret; -- 2.34.1