POWER: fix compile warnings in log_wakeup_reason
authorRuchi Kandoi <kandoiruchi@google.com>
Fri, 21 Feb 2014 03:47:38 +0000 (19:47 -0800)
committerJohn Stultz <john.stultz@linaro.org>
Tue, 16 Feb 2016 21:53:35 +0000 (13:53 -0800)
Change I81addaf420f1338255c5d0638b0d244a99d777d1 introduced compile
warnings, fix these.

Change-Id: I05482a5335599ab96c0a088a7d175c8d4cf1cf69
Signed-off-by: Ruchi Kandoi <kandoiruchi@google.com>
kernel/power/wakeup_reason.c

index ae9bfece9d9aa5ac7ba2c74a54f017d2295507e4..82e69fe52d0bd092bbae6e1dc459fada3557f9a4 100644 (file)
@@ -35,7 +35,7 @@ static struct kobject *wakeup_reason;
 static spinlock_t resume_reason_lock;
 
 static ssize_t reason_show(struct kobject *kobj, struct kobj_attribute *attr,
-               const char *buf, size_t count)
+               char *buf)
 {
        int irq_no, buf_offset = 0;
        struct irq_desc *desc;
@@ -106,7 +106,7 @@ static struct notifier_block wakeup_reason_pm_notifier_block = {
 /* Initializes the sysfs parameter
  * registers the pm_event notifier
  */
-void __init wakeup_reason_init(void)
+int __init wakeup_reason_init(void)
 {
        int retval;
        spin_lock_init(&resume_reason_lock);
@@ -119,7 +119,7 @@ void __init wakeup_reason_init(void)
        if (!wakeup_reason) {
                printk(KERN_WARNING "[%s] failed to create a sysfs kobject\n",
                                __func__);
-               return;
+               return 1;
        }
        retval = sysfs_create_group(wakeup_reason, &attr_group);
        if (retval) {
@@ -127,6 +127,7 @@ void __init wakeup_reason_init(void)
                printk(KERN_WARNING "[%s] failed to create a sysfs group %d\n",
                                __func__, retval);
        }
+       return 0;
 }
 
 late_initcall(wakeup_reason_init);