summaryrefslogtreecommitdiff
path: root/drivers/staging/iio/accel/adis16201_ring.c
diff options
context:
space:
mode:
authorLars-Peter Clausen <lars@metafoo.de>2012-11-13 13:28:00 (GMT)
committerJonathan Cameron <jic23@kernel.org>2012-11-19 22:22:04 (GMT)
commitccd2b52f4ac69c34564434fb9e5153abcbc97109 (patch)
tree56818388650927c766053e1a3708ad0461bf98dc /drivers/staging/iio/accel/adis16201_ring.c
parent6dc973d4fd29860cf648a56510b8a14410d0451f (diff)
downloadlinux-fsl-qoriq-ccd2b52f4ac69c34564434fb9e5153abcbc97109.tar.xz
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>
Diffstat (limited to 'drivers/staging/iio/accel/adis16201_ring.c')
0 files changed, 0 insertions, 0 deletions