diff options
author | Lars-Peter Clausen <lars@metafoo.de> | 2013-06-09 15:10:03 -0400 |
---|---|---|
committer | Chris Ball <cjb@laptop.org> | 2013-06-27 12:39:13 -0400 |
commit | 5d5c0350fc9533a1af3a43ee2331fec412679fcf (patch) | |
tree | 681237e1da92f5212bb7d2c5779dda06387ea7c8 /drivers/mmc | |
parent | 8a489aa10cf84e54de812bd964f3520504460b94 (diff) |
mmc: jz4740: Use SIMPLE_DEV_PM_OPS
It's a bit shorter than open-conding it. While we are at it also make
jz4740_mmc_pm_ops static.
Signed-off-by: Lars-Peter Clausen <lars@metafoo.de>
Signed-off-by: Chris Ball <cjb@laptop.org>
Diffstat (limited to 'drivers/mmc')
-rw-r--r-- | drivers/mmc/host/jz4740_mmc.c | 11 |
1 files changed, 3 insertions, 8 deletions
diff --git a/drivers/mmc/host/jz4740_mmc.c b/drivers/mmc/host/jz4740_mmc.c index 3f86592e97a2..c97ef6dd5fb6 100644 --- a/drivers/mmc/host/jz4740_mmc.c +++ b/drivers/mmc/host/jz4740_mmc.c | |||
@@ -967,7 +967,7 @@ static int jz4740_mmc_remove(struct platform_device *pdev) | |||
967 | return 0; | 967 | return 0; |
968 | } | 968 | } |
969 | 969 | ||
970 | #ifdef CONFIG_PM | 970 | #ifdef CONFIG_PM_SLEEP |
971 | 971 | ||
972 | static int jz4740_mmc_suspend(struct device *dev) | 972 | static int jz4740_mmc_suspend(struct device *dev) |
973 | { | 973 | { |
@@ -991,13 +991,8 @@ static int jz4740_mmc_resume(struct device *dev) | |||
991 | return 0; | 991 | return 0; |
992 | } | 992 | } |
993 | 993 | ||
994 | const struct dev_pm_ops jz4740_mmc_pm_ops = { | 994 | static SIMPLE_DEV_PM_OPS(jz4740_mmc_pm_ops, jz4740_mmc_suspend, |
995 | .suspend = jz4740_mmc_suspend, | 995 | jz4740_mmc_resume); |
996 | .resume = jz4740_mmc_resume, | ||
997 | .poweroff = jz4740_mmc_suspend, | ||
998 | .restore = jz4740_mmc_resume, | ||
999 | }; | ||
1000 | |||
1001 | #define JZ4740_MMC_PM_OPS (&jz4740_mmc_pm_ops) | 996 | #define JZ4740_MMC_PM_OPS (&jz4740_mmc_pm_ops) |
1002 | #else | 997 | #else |
1003 | #define JZ4740_MMC_PM_OPS NULL | 998 | #define JZ4740_MMC_PM_OPS NULL |