diff options
author | Mauro Carvalho Chehab <m.chehab@samsung.com> | 2013-11-01 11:44:54 -0400 |
---|---|---|
committer | Mauro Carvalho Chehab <m.chehab@samsung.com> | 2013-11-07 12:03:14 -0500 |
commit | c5b0b3cb8a2b6637d652cae73f00761a1bd6e66e (patch) | |
tree | f650a3e4eacf215852975714a588dd152d696ef8 /drivers/media/radio | |
parent | 408679cd3ccfd91a5b63337ec4dd0b6b3d6a6504 (diff) |
[media] radio-shark: remove a warning when CONFIG_PM is not defined
On alpha, allyesconfig doesn't have CONFIG_PM, and produces the following warnings:
drivers/media/radio/radio-shark.c:274:13: warning: 'shark_resume_leds' defined but not used [-Wunused-function]
drivers/media/radio/radio-shark2.c:240:13: warning: 'shark_resume_leds' defined but not used [-Wunused-function]
That's because those functions are used only at device resume.
Signed-off-by: Mauro Carvalho Chehab <m.chehab@samsung.com>
Reviewed-by: Hans Verkuil <hans.verkuil@cisco.com>
Signed-off-by: Mauro Carvalho Chehab <m.chehab@samsung.com>
Diffstat (limited to 'drivers/media/radio')
-rw-r--r-- | drivers/media/radio/radio-shark.c | 2 | ||||
-rw-r--r-- | drivers/media/radio/radio-shark2.c | 2 |
2 files changed, 4 insertions, 0 deletions
diff --git a/drivers/media/radio/radio-shark.c b/drivers/media/radio/radio-shark.c index b91477212413..3db8a8cfe1a8 100644 --- a/drivers/media/radio/radio-shark.c +++ b/drivers/media/radio/radio-shark.c | |||
@@ -271,6 +271,7 @@ static void shark_unregister_leds(struct shark_device *shark) | |||
271 | cancel_work_sync(&shark->led_work); | 271 | cancel_work_sync(&shark->led_work); |
272 | } | 272 | } |
273 | 273 | ||
274 | #ifdef CONFIG_PM | ||
274 | static void shark_resume_leds(struct shark_device *shark) | 275 | static void shark_resume_leds(struct shark_device *shark) |
275 | { | 276 | { |
276 | if (test_bit(BLUE_IS_PULSE, &shark->brightness_new)) | 277 | if (test_bit(BLUE_IS_PULSE, &shark->brightness_new)) |
@@ -280,6 +281,7 @@ static void shark_resume_leds(struct shark_device *shark) | |||
280 | set_bit(RED_LED, &shark->brightness_new); | 281 | set_bit(RED_LED, &shark->brightness_new); |
281 | schedule_work(&shark->led_work); | 282 | schedule_work(&shark->led_work); |
282 | } | 283 | } |
284 | #endif | ||
283 | #else | 285 | #else |
284 | static int shark_register_leds(struct shark_device *shark, struct device *dev) | 286 | static int shark_register_leds(struct shark_device *shark, struct device *dev) |
285 | { | 287 | { |
diff --git a/drivers/media/radio/radio-shark2.c b/drivers/media/radio/radio-shark2.c index 9fb669721e66..d86d90dab8bf 100644 --- a/drivers/media/radio/radio-shark2.c +++ b/drivers/media/radio/radio-shark2.c | |||
@@ -237,6 +237,7 @@ static void shark_unregister_leds(struct shark_device *shark) | |||
237 | cancel_work_sync(&shark->led_work); | 237 | cancel_work_sync(&shark->led_work); |
238 | } | 238 | } |
239 | 239 | ||
240 | #ifdef CONFIG_PM | ||
240 | static void shark_resume_leds(struct shark_device *shark) | 241 | static void shark_resume_leds(struct shark_device *shark) |
241 | { | 242 | { |
242 | int i; | 243 | int i; |
@@ -246,6 +247,7 @@ static void shark_resume_leds(struct shark_device *shark) | |||
246 | 247 | ||
247 | schedule_work(&shark->led_work); | 248 | schedule_work(&shark->led_work); |
248 | } | 249 | } |
250 | #endif | ||
249 | #else | 251 | #else |
250 | static int shark_register_leds(struct shark_device *shark, struct device *dev) | 252 | static int shark_register_leds(struct shark_device *shark, struct device *dev) |
251 | { | 253 | { |