linux/drivers/staging/iio
Lars-Peter Clausen ccd2b52f4a staging:iio: Add common ADIS library
A lot of the devices from the ADIS family use the same methods for accessing
registers, sampling data and trigger handling. They also have similar register
layout for the control registers.

This patch adds a common library for these devices. The library implements
functions for reading and writing registers as buffer and trigger management. It
also provides a set functions for accessing the control registers and for
running the devices internal self-test. Having this common library code will
allow us to remove a lot of duplicated code.

Signed-off-by: Lars-Peter Clausen <lars@metafoo.de>
Signed-off-by: Jonathan Cameron <jic23@kernel.org>
2012-11-19 22:22:04 +00:00
..
accel staging:iio: Add support for multiple buffers 2012-11-10 10:17:21 +00:00
adc staging:iio:adt7410: Fix adt7410_set_mode return value 2012-11-17 10:17:17 +00:00
addac staging:iio:addac: Use dev_to_iio_dev() 2012-05-14 13:39:20 -07:00
cdc drivers/staging/iio: Remove unnecessary semicolon 2012-10-19 16:18:51 +01:00
Documentation iio: Documentation change for inkern interface. 2012-09-15 10:02:16 +01:00
frequency staging:iio:frequency: Use dev_to_iio_dev() 2012-05-14 13:39:21 -07:00
gyro staging:iio: Add support for multiple buffers 2012-11-10 10:17:21 +00:00
impedance-analyzer staging:iio: Add support for multiple buffers 2012-11-10 10:17:21 +00:00
imu staging:iio: Add common ADIS library 2012-11-19 22:22:04 +00:00
light iio: isl29018: fix to return error or 0 in isl29018_write_raw() 2012-11-19 22:22:04 +00:00
magnetometer drivers/staging/iio: Remove unnecessary semicolon 2012-10-19 16:18:51 +01:00
meter staging:iio: Add support for multiple buffers 2012-11-10 10:17:21 +00:00
resolver staging:iio: Constify static iio_chan_spec arrays 2012-08-14 20:27:42 +01:00
trigger staging:iio:trigger:bfintmr Add output support 2012-09-17 22:10:00 +01:00
iio_dummy_evgen.c staging:iio: Don't compare boolean values with true/false 2012-10-19 16:19:45 +01:00
iio_dummy_evgen.h
iio_hwmon.c staging:iio:hwmon bridge: Use iio_read_channel_processed 2012-09-17 21:49:49 +01:00
iio_simple_dummy_buffer.c staging:iio: Add support for multiple buffers 2012-11-10 10:17:21 +00:00
iio_simple_dummy_events.c
iio_simple_dummy.c staging:iio:dummy: Fix potential NULL pointer dereference 2012-09-22 10:55:08 +01:00
iio_simple_dummy.h staging:iio:dummy: Fix potential NULL pointer dereference 2012-09-22 10:55:08 +01:00
Kconfig iio: fix spelling of subsystem 2012-09-03 20:26:44 +01:00
Makefile staging:iio: Move DAC drivers out of staging 2012-06-05 14:02:25 +09:00
ring_hw.h staging:iio: Update email address for Jonathan Cameron. 2012-09-03 20:26:46 +01:00
ring_sw.c iio: Drop timestamp parameter from buffer store_to callback 2012-09-08 10:14:34 +01:00
ring_sw.h
TODO staging:iio: Update email address for Jonathan Cameron. 2012-09-03 20:26:46 +01:00