diff options
author | Ben Dooks <ben.dooks@codethink.co.uk> | 2014-05-22 20:00:04 +0200 |
---|---|---|
committer | Simon Horman <horms+renesas@verge.net.au> | 2014-05-26 10:44:54 +0900 |
commit | fe95c932a31e7f12bcb6a4e07434462da2ac6e1d (patch) | |
tree | fccb43eeab9d2bd301ed3c053a95f34cb7d51319 /drivers/sh | |
parent | 3c90c55dcde745bed81f6447f24ba96bda43d984 (diff) | |
download | lwn-fe95c932a31e7f12bcb6a4e07434462da2ac6e1d.tar.gz lwn-fe95c932a31e7f12bcb6a4e07434462da2ac6e1d.zip |
drivers: sh: pm_runtime does not need idle callback
In the runtime_pm idle callback the code assumes that a NULL .runtime_idle
entry is the same as a .runtime_idle entry that returns 0 as a result. This
means the entry in drivers/sh/pm_runtime can be removed in favour of just
leaving the entry NULL.
Signed-off-by: Ben Dooks <ben.dooks@codethink.co.uk>
Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be>
Reviewed-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Tested-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com> [r8a7779 legacy]
Signed-off-by: Simon Horman <horms+renesas@verge.net.au>
Diffstat (limited to 'drivers/sh')
-rw-r--r-- | drivers/sh/pm_runtime.c | 8 |
1 files changed, 0 insertions, 8 deletions
diff --git a/drivers/sh/pm_runtime.c b/drivers/sh/pm_runtime.c index 10c65eb51f85..00b82ec94442 100644 --- a/drivers/sh/pm_runtime.c +++ b/drivers/sh/pm_runtime.c @@ -21,18 +21,10 @@ #include <linux/slab.h> #ifdef CONFIG_PM_RUNTIME - -static int default_platform_runtime_idle(struct device *dev) -{ - /* suspend synchronously to disable clocks immediately */ - return 0; -} - static struct dev_pm_domain default_pm_domain = { .ops = { .runtime_suspend = pm_clk_suspend, .runtime_resume = pm_clk_resume, - .runtime_idle = default_platform_runtime_idle, USE_PLATFORM_PM_SLEEP_OPS }, }; |