diff options
author | Chanwoo Choi <cw00.choi@samsung.com> | 2014-03-19 22:59:10 -0400 |
---|---|---|
committer | MyungJoo Ham <myungjoo.ham@samsung.com> | 2014-05-24 04:56:36 -0400 |
commit | 60d6977c25817aa983d70a5c9a848b32cefc9316 (patch) | |
tree | 9682bffe2e826a5627ebd7ac52341caf68279d4d /drivers/devfreq | |
parent | 45c58e93c501425f73f43a2f572a516a226ebccd (diff) |
PM / devfreq: exynos4: Use SIMPLE_DEV_PM_OPS macro
This patch use SIMPLE_DEV_PM_OPS macro instead of legacy method.
Signed-off-by: Chanwoo Choi <cw00.choi@samsung.com>
Reviewed-by: Tomasz Figa <t.figa@samsung.com>
Signed-off-by: MyungJoo Ham <myungjoo.ham@samsung.com>
Diffstat (limited to 'drivers/devfreq')
-rw-r--r-- | drivers/devfreq/exynos/exynos4_bus.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/drivers/devfreq/exynos/exynos4_bus.c b/drivers/devfreq/exynos/exynos4_bus.c index 4c1bbd923c54..5a48d162b228 100644 --- a/drivers/devfreq/exynos/exynos4_bus.c +++ b/drivers/devfreq/exynos/exynos4_bus.c | |||
@@ -1119,6 +1119,7 @@ static int exynos4_busfreq_remove(struct platform_device *pdev) | |||
1119 | return 0; | 1119 | return 0; |
1120 | } | 1120 | } |
1121 | 1121 | ||
1122 | #ifdef CONFIG_PM_SLEEP | ||
1122 | static int exynos4_busfreq_resume(struct device *dev) | 1123 | static int exynos4_busfreq_resume(struct device *dev) |
1123 | { | 1124 | { |
1124 | struct busfreq_data *data = dev_get_drvdata(dev); | 1125 | struct busfreq_data *data = dev_get_drvdata(dev); |
@@ -1126,10 +1127,9 @@ static int exynos4_busfreq_resume(struct device *dev) | |||
1126 | busfreq_mon_reset(data); | 1127 | busfreq_mon_reset(data); |
1127 | return 0; | 1128 | return 0; |
1128 | } | 1129 | } |
1130 | #endif | ||
1129 | 1131 | ||
1130 | static const struct dev_pm_ops exynos4_busfreq_pm = { | 1132 | static SIMPLE_DEV_PM_OPS(exynos4_busfreq_pm_ops, NULL, exynos4_busfreq_resume); |
1131 | .resume = exynos4_busfreq_resume, | ||
1132 | }; | ||
1133 | 1133 | ||
1134 | static const struct platform_device_id exynos4_busfreq_id[] = { | 1134 | static const struct platform_device_id exynos4_busfreq_id[] = { |
1135 | { "exynos4210-busfreq", TYPE_BUSF_EXYNOS4210 }, | 1135 | { "exynos4210-busfreq", TYPE_BUSF_EXYNOS4210 }, |
@@ -1145,7 +1145,7 @@ static struct platform_driver exynos4_busfreq_driver = { | |||
1145 | .driver = { | 1145 | .driver = { |
1146 | .name = "exynos4-busfreq", | 1146 | .name = "exynos4-busfreq", |
1147 | .owner = THIS_MODULE, | 1147 | .owner = THIS_MODULE, |
1148 | .pm = &exynos4_busfreq_pm, | 1148 | .pm = &exynos4_busfreq_pm_ops, |
1149 | }, | 1149 | }, |
1150 | }; | 1150 | }; |
1151 | 1151 | ||