linux/drivers/iio
Octavian Purdila 6839c1b070 iio: fix drivers that use 0 as a valid IRQ in client->irq (part 2)
Since commit dab472eb93 ("i2c / ACPI: Use 0 to indicate that
device does not have interrupt assigned") 0 is not a valid i2c
client irq anymore, so change all driver's checks accordingly.

The same issue occurs when the device is instantiated via device tree
with no IRQ, or from the i2c sysfs interface, even before the patch
above.

Signed-off-by: Octavian Purdila <octavian.purdila@intel.com>
Signed-off-by: Jonathan Cameron <jic23@kernel.org>
2015-10-03 11:02:37 +01:00
..
accel iio: fix drivers that use 0 as a valid IRQ in client->irq (part 2) 2015-10-03 11:02:37 +01:00
adc iio: adc: max1363: leave sysfs naming to the core 2015-09-30 18:20:53 +01:00
amplifiers iio: Export SPI module alias information in missing drivers 2015-08-22 19:07:09 +01:00
buffer iio: Move generic buffer implementations to sub-directory 2015-08-16 10:51:21 +01:00
chemical iio: chemical: vz89x hardware i2c workaround 2015-09-30 18:20:53 +01:00
common iio: st_sensors: add debugfs register read hook 2015-08-16 10:51:25 +01:00
dac iio: dac: ad5504: leave sysfs naming to the core 2015-09-30 18:20:53 +01:00
frequency iio: Export SPI module alias information in missing drivers 2015-08-22 19:07:09 +01:00
gyro iio: bmg160: Add SPI driver 2015-08-31 17:06:11 +01:00
humidity iio: humidity: add HDC100x support 2015-09-23 20:23:19 +01:00
imu Second set of new device support, features and cleanup for the 4.3 cycle. 2015-08-12 12:43:41 -07:00
light iio: fix drivers that use 0 as a valid IRQ in client->irq (part 2) 2015-10-03 11:02:37 +01:00
magnetometer First round of new driver, new functionality and cleanups for IIO in the 4.4 cycle 2015-09-30 03:37:48 +02:00
orientation iio: orientation: hid-sensor-rotation: Fix memory leak in probe() 2015-05-17 09:10:25 +01:00
potentiometer iio: mcp4531: Driver for Microchip digital potentiometers 2015-09-30 18:20:53 +01:00
pressure iio: st_sensors: add debugfs register read hook 2015-08-16 10:51:25 +01:00
proximity iio: lidar: add missing MODULE_DEVICE_TABLE for dt 2015-09-30 18:20:53 +01:00
temperature iio: mlx96014: Error checking from positive to negative 2015-10-03 10:15:25 +01:00
trigger iio: trigger: Add a blank line after declarations 2014-12-26 12:15:36 +00:00
iio_core_trigger.h
iio_core.h iio: Move buffer registration to the core 2014-12-12 12:28:31 +00:00
industrialio-buffer.c iio: industrialio-buffer: Fix iio_buffer_poll return value 2015-08-12 19:26:34 +01:00
industrialio-core.c iio: resistance: add IIO_RESISTANCE channel type 2015-09-23 20:23:25 +01:00
industrialio-event.c iio: event: Remove negative error code from iio_event_poll 2015-08-12 19:26:39 +01:00
industrialio-trigger.c iio: Support triggered events 2015-08-27 20:47:09 +01:00
industrialio-triggered-event.c iio: Support triggered events 2015-08-27 20:47:09 +01:00
inkern.c First round of IIO new drivers, cleanups and functionality for the 3.20 cycle take 2 2015-01-21 10:13:37 +08:00
Kconfig iio: mcp4531: Driver for Microchip digital potentiometers 2015-09-30 18:20:53 +01:00
Makefile iio: mcp4531: Driver for Microchip digital potentiometers 2015-09-30 18:20:53 +01:00