Title: [8537] trunk/drivers/staging/iio/adc/ad7414.c: Task[#5912] Only one interrupt source in ad7414.
Revision
8537
Author
sonicz
Date
2010-03-23 03:53:06 -0400 (Tue, 23 Mar 2010)

Log Message

Task[#5912] Only one interrupt source in ad7414.

Modified Paths

Diff

Modified: trunk/drivers/staging/iio/adc/ad7414.c (8536 => 8537)


--- trunk/drivers/staging/iio/adc/ad7414.c	2010-03-23 07:51:00 UTC (rev 8536)
+++ trunk/drivers/staging/iio/adc/ad7414.c	2010-03-23 07:53:06 UTC (rev 8537)
@@ -229,8 +229,7 @@
 
 static void ad7414_interrupt_bh(struct work_struct *work_s)
 {
-	struct iio_work_cont *wc
-		= container_of(work_s, struct iio_work_cont, ws_nocheck);
+	struct iio_work_cont *wc = to_iio_work_cont_no_check(work_s);
 	struct ad7414_chip_info *chip = wc->st;
 	u16 status;
 	u8 config;
@@ -271,7 +270,7 @@
 	struct ad7414_chip_info *chip = dev_info->dev_data;
 
 	chip->last_timestamp = timestamp;
-	schedule_work(&chip->work_cont_thresh.ws);
+	schedule_work(&chip->work_cont_thresh.ws_nocheck);
 
 	return 0;
 }
_______________________________________________
Linux-kernel-commits mailing list
[email protected]
https://blackfin.uclinux.org/mailman/listinfo/linux-kernel-commits

Reply via email to