Title: [9410] trunk/drivers/staging/iio/addac: staging: iio: adt7316 Remove use of irq_flags
- Revision
- 9410
- Author
- hennerich
- Date
- 2010-10-25 10:59:01 -0400 (Mon, 25 Oct 2010)
Log Message
staging: iio: adt7316 Remove use of irq_flags
There is a pending patch adding irq_flags to I2C/SPI board info.
It's currently not sure if it get accepted or rejected.
Temporarily use IRQF_TRIGGER_LOW, and make sure the chip IRQ line
polarity is set accordingly.
Modified Paths
Diff
Modified: trunk/drivers/staging/iio/addac/adt7316-i2c.c (9409 => 9410)
--- trunk/drivers/staging/iio/addac/adt7316-i2c.c 2010-10-25 14:58:09 UTC (rev 9409)
+++ trunk/drivers/staging/iio/addac/adt7316-i2c.c 2010-10-25 14:59:01 UTC (rev 9410)
@@ -10,6 +10,7 @@
#include <linux/device.h>
#include <linux/kernel.h>
#include <linux/i2c.h>
+#include <linux/interrupt.h>
#include "adt7316.h"
@@ -96,7 +97,7 @@
struct adt7316_bus bus = {
.client = client,
.irq = client->irq,
- .irq_flags = client->irq_flags,
+ .irq_flags = IRQF_TRIGGER_LOW,
.read = adt7316_i2c_read,
.write = adt7316_i2c_write,
.multi_read = adt7316_i2c_multi_read,
Modified: trunk/drivers/staging/iio/addac/adt7316-spi.c (9409 => 9410)
--- trunk/drivers/staging/iio/addac/adt7316-spi.c 2010-10-25 14:58:09 UTC (rev 9409)
+++ trunk/drivers/staging/iio/addac/adt7316-spi.c 2010-10-25 14:59:01 UTC (rev 9410)
@@ -10,6 +10,7 @@
#include <linux/device.h>
#include <linux/kernel.h>
#include <linux/module.h>
+#include <linux/interrupt.h>
#include <linux/spi/spi.h>
#include "adt7316.h"
@@ -93,7 +94,7 @@
struct adt7316_bus bus = {
.client = spi_dev,
.irq = spi_dev->irq,
- .irq_flags = spi_dev->irq_flags,
+ .irq_flags = IRQF_TRIGGER_LOW,
.read = adt7316_spi_read,
.write = adt7316_spi_write,
.multi_read = adt7316_spi_multi_read,
_______________________________________________
Linux-kernel-commits mailing list
[email protected]
https://blackfin.uclinux.org/mailman/listinfo/linux-kernel-commits