diff options
author | Jingoo Han <jg1.han@samsung.com> | 2014-03-10 21:21:57 -0400 |
---|---|---|
committer | Wolfram Sang <wsa@the-dreams.de> | 2014-03-13 17:20:00 -0400 |
commit | 3917b84d17ed769cb2dbaa7ab57148f6073134b0 (patch) | |
tree | 16f91bd83d2e13b7eb13cfb82cf2770844102c29 | |
parent | 40e7b1153a39e49715a1f75c654d8da66e3638c4 (diff) |
i2c: exynos5: 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 SIMPLE_DEV_PM_OPS are only used when
the CONFIG_PM_SLEEP is enabled.
warning: 'exynos5_i2c_suspend_noirq' defined but not used [-Wunused-function]
warning: 'exynos5_i2c_resume_noirq' defined but not used [-Wunused-function]
Signed-off-by: Jingoo Han <jg1.han@samsung.com>
Signed-off-by: Wolfram Sang <wsa@the-dreams.de>
-rw-r--r-- | drivers/i2c/busses/i2c-exynos5.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/drivers/i2c/busses/i2c-exynos5.c b/drivers/i2c/busses/i2c-exynos5.c index 9fd711c03dd2..60601ef0e585 100644 --- a/drivers/i2c/busses/i2c-exynos5.c +++ b/drivers/i2c/busses/i2c-exynos5.c | |||
@@ -715,6 +715,7 @@ static int exynos5_i2c_remove(struct platform_device *pdev) | |||
715 | return 0; | 715 | return 0; |
716 | } | 716 | } |
717 | 717 | ||
718 | #ifdef CONFIG_PM_SLEEP | ||
718 | static int exynos5_i2c_suspend_noirq(struct device *dev) | 719 | static int exynos5_i2c_suspend_noirq(struct device *dev) |
719 | { | 720 | { |
720 | struct platform_device *pdev = to_platform_device(dev); | 721 | struct platform_device *pdev = to_platform_device(dev); |
@@ -745,6 +746,7 @@ static int exynos5_i2c_resume_noirq(struct device *dev) | |||
745 | 746 | ||
746 | return 0; | 747 | return 0; |
747 | } | 748 | } |
749 | #endif | ||
748 | 750 | ||
749 | static SIMPLE_DEV_PM_OPS(exynos5_i2c_dev_pm_ops, exynos5_i2c_suspend_noirq, | 751 | static SIMPLE_DEV_PM_OPS(exynos5_i2c_dev_pm_ops, exynos5_i2c_suspend_noirq, |
750 | exynos5_i2c_resume_noirq); | 752 | exynos5_i2c_resume_noirq); |