{
struct nvt_ts_data *data = i2c_get_clientdata(to_i2c_client(dev));
- mutex_lock(&data->input->mutex);
+ guard(mutex)(&data->input->mutex);
+
if (input_device_enabled(data->input))
nvt_ts_stop(data->input);
- mutex_unlock(&data->input->mutex);
return 0;
}
{
struct nvt_ts_data *data = i2c_get_clientdata(to_i2c_client(dev));
- mutex_lock(&data->input->mutex);
+ guard(mutex)(&data->input->mutex);
+
if (input_device_enabled(data->input))
nvt_ts_start(data->input);
- mutex_unlock(&data->input->mutex);
return 0;
}