diff options
author | Dmitry Torokhov <dmitry.torokhov@gmail.com> | 2016-01-16 23:50:06 -0500 |
---|---|---|
committer | Dmitry Torokhov <dmitry.torokhov@gmail.com> | 2016-03-02 12:30:07 -0500 |
commit | 6a6f70b3864a5f8f862b7153c1b4d1217f50e4d4 (patch) | |
tree | a27dba291a8d77cb92c2929dd185951e50e4dba5 | |
parent | dee520e368f54e1bc0e387bfda7ef4e0676e248b (diff) |
Input: rotary_encoder - mark PM methods as __maybe_unused
Instead of guarding PM methods with #ifdef let's mark them as
__maybe_unused as it allows for better compile coverage.
Signed-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com>
-rw-r--r-- | drivers/input/misc/rotary_encoder.c | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/drivers/input/misc/rotary_encoder.c b/drivers/input/misc/rotary_encoder.c index aeeaaea69610..713247146167 100644 --- a/drivers/input/misc/rotary_encoder.c +++ b/drivers/input/misc/rotary_encoder.c | |||
@@ -383,8 +383,7 @@ static int rotary_encoder_probe(struct platform_device *pdev) | |||
383 | return 0; | 383 | return 0; |
384 | } | 384 | } |
385 | 385 | ||
386 | #ifdef CONFIG_PM_SLEEP | 386 | static int __maybe_unused rotary_encoder_suspend(struct device *dev) |
387 | static int rotary_encoder_suspend(struct device *dev) | ||
388 | { | 387 | { |
389 | struct rotary_encoder *encoder = dev_get_drvdata(dev); | 388 | struct rotary_encoder *encoder = dev_get_drvdata(dev); |
390 | 389 | ||
@@ -396,7 +395,7 @@ static int rotary_encoder_suspend(struct device *dev) | |||
396 | return 0; | 395 | return 0; |
397 | } | 396 | } |
398 | 397 | ||
399 | static int rotary_encoder_resume(struct device *dev) | 398 | static int __maybe_unused rotary_encoder_resume(struct device *dev) |
400 | { | 399 | { |
401 | struct rotary_encoder *encoder = dev_get_drvdata(dev); | 400 | struct rotary_encoder *encoder = dev_get_drvdata(dev); |
402 | 401 | ||
@@ -407,10 +406,9 @@ static int rotary_encoder_resume(struct device *dev) | |||
407 | 406 | ||
408 | return 0; | 407 | return 0; |
409 | } | 408 | } |
410 | #endif | ||
411 | 409 | ||
412 | static SIMPLE_DEV_PM_OPS(rotary_encoder_pm_ops, | 410 | static SIMPLE_DEV_PM_OPS(rotary_encoder_pm_ops, |
413 | rotary_encoder_suspend, rotary_encoder_resume); | 411 | rotary_encoder_suspend, rotary_encoder_resume); |
414 | 412 | ||
415 | static struct platform_driver rotary_encoder_driver = { | 413 | static struct platform_driver rotary_encoder_driver = { |
416 | .probe = rotary_encoder_probe, | 414 | .probe = rotary_encoder_probe, |