]> git.kernelconcepts.de Git - karo-tx-linux.git/commitdiff
cpuidle: make __cpuidle_device_init() return void
authorViresh Kumar <viresh.kumar@linaro.org>
Thu, 3 Oct 2013 15:56:43 +0000 (21:26 +0530)
committerRafael J. Wysocki <rafael.j.wysocki@intel.com>
Wed, 30 Oct 2013 00:21:21 +0000 (01:21 +0100)
The only value returned by __cpuidle_device_init() is 0, so it very
well may be a void function.  Make that happen.

[rjw: Changelog]
Signed-off-by: Viresh Kumar <viresh.kumar@linaro.org>
Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
drivers/cpuidle/cpuidle.c

index 8827c02af87c1433ed3c2200a5bce0712302ad1a..211e504263fa718fbd84c3af2dd7f46f24a233b2 100644 (file)
@@ -358,12 +358,10 @@ static void __cpuidle_unregister_device(struct cpuidle_device *dev)
        module_put(drv->owner);
 }
 
-static int __cpuidle_device_init(struct cpuidle_device *dev)
+static void __cpuidle_device_init(struct cpuidle_device *dev)
 {
        memset(dev->states_usage, 0, sizeof(dev->states_usage));
        dev->last_residency = 0;
-
-       return 0;
 }
 
 /**
@@ -410,9 +408,7 @@ int cpuidle_register_device(struct cpuidle_device *dev)
        if (dev->registered)
                goto out_unlock;
 
-       ret = __cpuidle_device_init(dev);
-       if (ret)
-               goto out_unlock;
+       __cpuidle_device_init(dev);
 
        ret = __cpuidle_register_device(dev);
        if (ret)