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

Log Message

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

Modified Paths

Diff

Modified: trunk/drivers/staging/iio/adc/adt7408.c (8535 => 8536)


--- trunk/drivers/staging/iio/adc/adt7408.c	2010-03-23 07:44:50 UTC (rev 8535)
+++ trunk/drivers/staging/iio/adc/adt7408.c	2010-03-23 07:51:00 UTC (rev 8536)
@@ -318,7 +318,7 @@
 
 static void adt7408_interrupt_bh(struct work_struct *work_s)
 {
-	struct iio_work_cont *wc = to_iio_work_cont_check(work_s);
+	struct iio_work_cont *wc = to_iio_work_cont_no_check(work_s);
 	struct adt7408_chip_info *chip = wc->st;
 	u16 config;
 	u16 data;
@@ -362,7 +362,7 @@
 	struct adt7408_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