ARM: OMAP: Workqueue changes for retu-rtc
PATCH 1/1 ARM: OMAP: Workqueue changes for retu-rtc
ARM: OMAP: Workqueue changes for retu-rtc.c
Signed-off-by Dirk Behme <dirk.behme_at_gmail.com>
drivers/cbus/retu-rtc.c +3 -2
@@ -40,6 +40,7 @@#include <linux/completion.h> #include <linux/platform_device.h> #include <linux/mutex.h> +#include <linux/workqueue.h> #include "cbus.h" #include "retu.h"
@@ -312,13 +313,13 @@ static void retu_rtca_disable(void)retu_write_reg (RETU_REG_RTCHMAR , (24 <<8 ) |60 ); } -static void retu_rtca_expired (void *data) +static void retu_rtca_expired (struct work_struct *unused) {retu_rtca_disable ();sysfs_notify (&retu_rtc_driver.kobj,NULL ,"alarm_expired" ); } -DECLARE_WORK (retu_rtca_work, retu_rtca_expired,NULL ); +DECLARE_WORK (retu_rtca_work, retu_rtca_expired);/* * RTCHMR RTCHMAR RTCCAL must be accessed within 0.9 s since the seconds
Quoted 25 lines · Dirk Behme
ARM: OMAP: Workqueue changes for
retu-rtc.cSigned-off-by Dirk Behme <dirk.behme_at_gmail.com>Index:
linux-osk/drivers/cbus/retu-rtc.c
===================================================================drivers/cbus/retu-rtc.c +2
-1@@ -40,6 +40,7 @@#include <linux/completion.h> #include <linux/platform_device.h> #include <linux/mutex.h> +#include <linux/workqueue.h> #include "cbus.h" #include "retu.h" @@ -312,13 +313,13 @@ static void retu_rtca_disable(void)retu_write_reg (RETU_REG_RTCHMAR , (24 <<8 ) |60 ); } -static void retu_rtca_expired (void *data) +static void retu_rtca_expired (struct work_struct *unused)
drivers/cbus/retu-rtc.c static void retu_rtca_disable(void) · line 325
Quoted 10 lines
drivers/cbus/retu-rtc.c +1
-1{retu_rtca_disable ();sysfs_notify (&retu_rtc_driver.kobj,NULL ,"alarm_expired" ); } -DECLARE_WORK (retu_rtca_work, retu_rtca_expired,NULL ); +DECLARE_WORK (retu_rtca_work, retu_rtca_expired);/* * RTCHMR RTCHMAR RTCCAL must be accessed within 0.9 s since the seconds
Pushing today.
Tony