mirror of
https://github.com/torvalds/linux.git
synced 2026-05-30 10:04:04 +02:00
Input: zinitix - use guard notation when acquiring mutex
Guard notation simplifies code. Signed-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com>
This commit is contained in:
parent
35ee82990d
commit
79df764dbe
|
|
@ -703,13 +703,11 @@ static int zinitix_suspend(struct device *dev)
|
|||
struct i2c_client *client = to_i2c_client(dev);
|
||||
struct bt541_ts_data *bt541 = i2c_get_clientdata(client);
|
||||
|
||||
mutex_lock(&bt541->input_dev->mutex);
|
||||
guard(mutex)(&bt541->input_dev->mutex);
|
||||
|
||||
if (input_device_enabled(bt541->input_dev))
|
||||
zinitix_stop(bt541);
|
||||
|
||||
mutex_unlock(&bt541->input_dev->mutex);
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
||||
|
|
@ -717,16 +715,17 @@ static int zinitix_resume(struct device *dev)
|
|||
{
|
||||
struct i2c_client *client = to_i2c_client(dev);
|
||||
struct bt541_ts_data *bt541 = i2c_get_clientdata(client);
|
||||
int ret = 0;
|
||||
int error;
|
||||
|
||||
mutex_lock(&bt541->input_dev->mutex);
|
||||
guard(mutex)(&bt541->input_dev->mutex);
|
||||
|
||||
if (input_device_enabled(bt541->input_dev))
|
||||
ret = zinitix_start(bt541);
|
||||
if (input_device_enabled(bt541->input_dev)) {
|
||||
error = zinitix_start(bt541);
|
||||
if (error)
|
||||
return error;
|
||||
}
|
||||
|
||||
mutex_unlock(&bt541->input_dev->mutex);
|
||||
|
||||
return ret;
|
||||
return 0;
|
||||
}
|
||||
|
||||
static DEFINE_SIMPLE_DEV_PM_OPS(zinitix_pm_ops, zinitix_suspend, zinitix_resume);
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user