47 lines
1.6 KiB
Diff
47 lines
1.6 KiB
Diff
|
From 5b97469a55872a30a0d53a1279a8ae8b1c68b52c Mon Sep 17 00:00:00 2001
|
||
|
From: Arnd Bergmann <arnd@arndb.de>
|
||
|
Date: Mon, 4 Jul 2016 15:12:28 +0200
|
||
|
Subject: thermal: qcom: tsens-8916: mark PM functions __maybe_unused
|
||
|
|
||
|
The newly added tsens-8916 driver produces warnings when CONFIG_PM
|
||
|
is disabled:
|
||
|
|
||
|
drivers/thermal/qcom/tsens.c:53:12: error: 'tsens_resume' defined but not used [-Werror=unused-function]
|
||
|
static int tsens_resume(struct device *dev)
|
||
|
^~~~~~~~~~~~
|
||
|
drivers/thermal/qcom/tsens.c:43:12: error: 'tsens_suspend' defined but not used [-Werror=unused-function]
|
||
|
static int tsens_suspend(struct device *dev)
|
||
|
^~~~~~~~~~~~~
|
||
|
|
||
|
This marks both functions __maybe_unused to let the compiler
|
||
|
know that they might be used in other configurations, without
|
||
|
adding ugly #ifdef logic.
|
||
|
|
||
|
Signed-off-by: Arnd Bergmann <arnd@arndb.de>
|
||
|
Reviewed-by: Rajendra Nayak <rnayak@codeaurora.org>
|
||
|
Signed-off-by: Zhang Rui <rui.zhang@intel.com>
|
||
|
---
|
||
|
drivers/thermal/qcom/tsens.c | 4 ++--
|
||
|
1 file changed, 2 insertions(+), 2 deletions(-)
|
||
|
|
||
|
--- a/drivers/thermal/qcom/tsens.c
|
||
|
+++ b/drivers/thermal/qcom/tsens.c
|
||
|
@@ -40,7 +40,7 @@ static int tsens_get_trend(void *data, l
|
||
|
return -ENOTSUPP;
|
||
|
}
|
||
|
|
||
|
-static int tsens_suspend(struct device *dev)
|
||
|
+static int __maybe_unused tsens_suspend(struct device *dev)
|
||
|
{
|
||
|
struct tsens_device *tmdev = dev_get_drvdata(dev);
|
||
|
|
||
|
@@ -50,7 +50,7 @@ static int tsens_suspend(struct device *
|
||
|
return 0;
|
||
|
}
|
||
|
|
||
|
-static int tsens_resume(struct device *dev)
|
||
|
+static int __maybe_unused tsens_resume(struct device *dev)
|
||
|
{
|
||
|
struct tsens_device *tmdev = dev_get_drvdata(dev);
|
||
|
|