alistair23-linux/drivers/staging/iio/Documentation
Lars-Peter Clausen 7933514043 staging:iio: Drop {mark,unmark}_in_use callbacks
These callbacks are currently used by the individual buffer implementations to
ensure that the request_update callback is not issued while the buffer is in use.
But the core already provides sufficient measures to prevent this from happening
in the first place. So it is safe to remove them.

There is one functional change due to this patch. Since the buffer is no longer
marked as in use when the chrdev is opened, it is now possible to enable the
buffer while it is opened. This did not work before, because mark_param_change
did fail if the buffer was marked as in use.

Acked-by: Jonathan Cameron <jic23@kernel.org>
Signed-off-by: Lars-Peter Clausen <lars@metafoo.de>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
2011-12-22 13:38:10 -08:00
..
dac
device.txt staging:iio:documenation partial update. 2011-05-19 16:15:06 -07:00
generic_buffer.c staging:iio:generic_buffer example - handle endian differences 2011-12-08 11:32:35 -08:00
iio_utils.h staging:iio:generic_buffer example - handle endian differences 2011-12-08 11:32:35 -08:00
overview.txt staging:iio:documenation partial update. 2011-05-19 16:15:06 -07:00
ring.txt staging:iio: Drop {mark,unmark}_in_use callbacks 2011-12-22 13:38:10 -08:00
sysfs-bus-iio staging:iio:documentation: document filter_low_pass_3db_frequency. 2011-11-28 04:22:23 +09:00
sysfs-bus-iio-adc-ad7280a iio: adc: New driver for AD7280A Lithium Ion Battery Monitoring System 2011-08-23 13:35:49 -07:00
sysfs-bus-iio-dds
sysfs-bus-iio-impedance-analyzer-ad5933 iio: impedance-analyzer: New driver for AD5933/4 Impedance Converter, Network Analyzer 2011-08-23 13:37:02 -07:00
sysfs-bus-iio-light staging: iio: light sensor: Add a calibscale file to the isl29018 light sensor driver. 2011-07-05 20:29:17 -07:00
sysfs-bus-iio-light-tsl2583
sysfs-bus-iio-trigger-sysfs
trigger.txt staging:iio:documenation partial update. 2011-05-19 16:15:06 -07:00