Commit 39d791649781f6bb6937a217764a928b660375e2
Committed by
Greg Kroah-Hartman
1 parent
0ca19d6f5f
Exists in
smarc-l5.0.0_1.0.0-ga
and in
5 other branches
misc: apds990x: add CONFIG_PM_SLEEP to suspend/resume functions
Add CONFIG_PM_SLEEP to suspend/resume functions to fix the following build warning when CONFIG_PM_SLEEP is not selected. This is because sleep PM callbacks defined by SET_SYSTEM_SLEEP_PM_OPS are only used when the CONFIG_PM_SLEEP is enabled. drivers/misc/apds990x.c:1205:12: warning: 'apds990x_suspend' defined but not used [-Wunused-function] drivers/misc/apds990x.c:1214:12: warning: 'apds990x_resume' defined but not used [-Wunused-function] Signed-off-by: Jingoo Han <jg1.han@samsung.com> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Showing 1 changed file with 1 additions and 5 deletions Side-by-side Diff
drivers/misc/apds990x.c
... | ... | @@ -1201,7 +1201,7 @@ |
1201 | 1201 | return 0; |
1202 | 1202 | } |
1203 | 1203 | |
1204 | -#ifdef CONFIG_PM | |
1204 | +#ifdef CONFIG_PM_SLEEP | |
1205 | 1205 | static int apds990x_suspend(struct device *dev) |
1206 | 1206 | { |
1207 | 1207 | struct i2c_client *client = container_of(dev, struct i2c_client, dev); |
... | ... | @@ -1224,10 +1224,6 @@ |
1224 | 1224 | |
1225 | 1225 | return 0; |
1226 | 1226 | } |
1227 | -#else | |
1228 | -#define apds990x_suspend NULL | |
1229 | -#define apds990x_resume NULL | |
1230 | -#define apds990x_shutdown NULL | |
1231 | 1227 | #endif |
1232 | 1228 | |
1233 | 1229 | #ifdef CONFIG_PM_RUNTIME |