diff options
Diffstat (limited to 'drivers/hwmon/tmp102.c')
| -rw-r--r-- | drivers/hwmon/tmp102.c | 6 | 
1 files changed, 2 insertions, 4 deletions
diff --git a/drivers/hwmon/tmp102.c b/drivers/hwmon/tmp102.c index e867a0c2e539..2bf496a62206 100644 --- a/drivers/hwmon/tmp102.c +++ b/drivers/hwmon/tmp102.c @@ -260,7 +260,6 @@ static int tmp102_probe(struct i2c_client *client)  	return 0;  } -#ifdef CONFIG_PM_SLEEP  static int tmp102_suspend(struct device *dev)  {  	struct i2c_client *client = to_i2c_client(dev); @@ -283,9 +282,8 @@ static int tmp102_resume(struct device *dev)  	return err;  } -#endif /* CONFIG_PM */ -static SIMPLE_DEV_PM_OPS(tmp102_dev_pm_ops, tmp102_suspend, tmp102_resume); +static DEFINE_SIMPLE_DEV_PM_OPS(tmp102_dev_pm_ops, tmp102_suspend, tmp102_resume);  static const struct i2c_device_id tmp102_id[] = {  	{ "tmp102", 0 }, @@ -302,7 +300,7 @@ MODULE_DEVICE_TABLE(of, tmp102_of_match);  static struct i2c_driver tmp102_driver = {  	.driver.name	= DRIVER_NAME,  	.driver.of_match_table = of_match_ptr(tmp102_of_match), -	.driver.pm	= &tmp102_dev_pm_ops, +	.driver.pm	= pm_sleep_ptr(&tmp102_dev_pm_ops),  	.probe_new	= tmp102_probe,  	.id_table	= tmp102_id,  };  |