linux/drivers/staging/iio
Lars-Peter Clausen 924f8a21dd staging:iio: Do not use bitmasks for channel info addresses
Currently the iio framework uses bitmasks for the address field of channel info
attributes. This is for historical reasons and no longer required since it will
only ever query a single info attribute at once. This patch changes the code to
use the non-shifted iio_chan_info_enum values for the info attribute address.

Signed-off-by: Lars-Peter Clausen <lars@metafoo.de>
Signed-off-by: Jonathan Cameron <jic23@cam.ac.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
2011-11-26 16:35:04 -08:00
..
accel staging:iio: Do not use bitmasks for channel info addresses 2011-11-26 16:35:04 -08:00
adc staging:iio: Do not use bitmasks for channel info addresses 2011-11-26 16:35:04 -08:00
addac staging:iio: header reorganization 2011-11-26 16:35:04 -08:00
cdc staging:iio: Do not use bitmasks for channel info addresses 2011-11-26 16:35:04 -08:00
dac staging:iio: Do not use bitmasks for channel info addresses 2011-11-26 16:35:04 -08:00
dds iio: introduce type casts to avoid __ucmpdi2 calls 2011-11-26 16:28:56 -08:00
Documentation staging:iio:iio_utils.h: Add missing include 2011-11-26 16:30:31 -08:00
gyro staging:iio: Do not use bitmasks for channel info addresses 2011-11-26 16:35:04 -08:00
impedance-analyzer staging:iio: header reorganization 2011-11-26 16:35:04 -08:00
imu staging:iio: Do not use bitmasks for channel info addresses 2011-11-26 16:35:04 -08:00
light staging:iio: Do not use bitmasks for channel info addresses 2011-11-26 16:35:04 -08:00
magnetometer staging:iio: Do not use bitmasks for channel info addresses 2011-11-26 16:35:04 -08:00
meter staging:iio: header reorganization 2011-11-26 16:35:04 -08:00
resolver staging:iio: fix removal path to allow correct freeing. 2011-10-17 15:34:53 -07:00
trigger staging:iio:trigger:bfin-timer: Fix compile error 2011-10-23 10:15:02 +02:00
buffer.h staging:iio: header reorganization 2011-11-26 16:35:04 -08:00
events.h staging:iio: Add documentation for IIO_EVENT_CODE 2011-11-26 16:35:04 -08:00
iio_core_trigger.h staging:iio:triggers Remove unecessary existence checks and return val 2011-11-26 16:30:30 -08:00
iio_core.h staging:iio: core. Allow for event chrdev obtaining ioctl if no buffer present. 2011-11-26 16:30:31 -08:00
iio_dummy_evgen.c staging:iio:dummy Add event support + fake event generator 2011-10-17 15:36:30 -07:00
iio_dummy_evgen.h staging:iio:dummy Add event support + fake event generator 2011-10-17 15:36:30 -07:00
iio_simple_dummy_buffer.c staging: Add export.h for THIS_MODULE/EXPORT_SYMBOL to drivers/staging users. 2011-10-31 19:32:08 -04:00
iio_simple_dummy_events.c staging:iio: header reorganization 2011-11-26 16:35:04 -08:00
iio_simple_dummy.c staging:iio: Do not use bitmasks for channel info addresses 2011-11-26 16:35:04 -08:00
iio_simple_dummy.h staging:iio:dummy Add buffered reading support 2011-10-17 15:36:30 -07:00
iio.h staging:iio: Do not use bitmasks for channel info addresses 2011-11-26 16:35:04 -08:00
industrialio-buffer.c staging:iio: header reorganization 2011-11-26 16:35:04 -08:00
industrialio-core.c staging:iio: Do not use bitmasks for channel info addresses 2011-11-26 16:35:04 -08:00
industrialio-trigger.c staging:iio: trigger fixes for repeat request of same trigger and allocation failure 2011-11-26 16:30:30 -08:00
Kconfig iio: adc: Relocate Capacitance to Digital Converters (CDC) into own subdir 2011-10-19 13:55:43 -07:00
kfifo_buf.c staging:iio:kfifo remove entirely pointless code. 2011-11-26 16:30:30 -08:00
kfifo_buf.h staging:iio: header reorganization 2011-11-26 16:35:04 -08:00
Makefile iio: adc: Relocate Capacitance to Digital Converters (CDC) into own subdir 2011-10-19 13:55:43 -07:00
ring_hw.h staging:iio: replacing term ring with buffer in the IIO core. 2011-09-26 17:31:53 -07:00
ring_sw.c staging:iio: replacing term ring with buffer in the IIO core. 2011-09-26 17:31:53 -07:00
ring_sw.h staging:iio: header reorganization 2011-11-26 16:35:04 -08:00
sysfs.h staging:iio: header reorganization 2011-11-26 16:35:04 -08:00
TODO
trigger_consumer.h staging:iio: treewide rename iio_triggered_ring_* to iio_triggered_buffer_* 2011-09-26 17:31:52 -07:00
trigger.h treewide: use __printf not __attribute__((format(printf,...))) 2011-10-31 17:30:54 -07:00
types.h staging:iio: header reorganization 2011-11-26 16:35:04 -08:00