From: Jinhyung Choi Date: Tue, 12 May 2015 05:02:15 +0000 (+0900) Subject: sensor: add mutex for get_sensor_data in accelerometer X-Git-Tag: TizenStudio_2.0_p2.3.1~6 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=4fc167005e3b82ea728ef4952c42151e71543ebd;p=sdk%2Femulator%2Femulator-kernel.git sensor: add mutex for get_sensor_data in accelerometer Change-Id: I6cc802e5b2ca413984b285798a2867419cec3977 Signed-off-by: Jinhyung Choi --- 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;