summaryrefslogtreecommitdiffstats
path: root/drivers/staging/iio
Commit message (Collapse)AuthorAgeFilesLines
...
| * staging: iio: adis16209 driverBarry Song2010-05-116-0/+1211
| | | | | | | | | | | | Signed-off-by: Barry Song <Barry.Song@analog.com> Signed-off-by: Jonathan Cameron <jic23@cam.ac.uk> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
| * staging: iio: adis16400 clean out some unused codeJonathan Cameron2010-05-112-61/+3
| | | | | | | | | | Signed-off-by: Jonathan Cameron <jic23@cam.ac.uk> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
| * staging: iio: Documentation update to add incli and switch to magnJonathan Cameron2010-05-111-1/+10
| | | | | | | | | | Signed-off-by: Jonathan Cameron <jic23@cam.ac.uk> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
| * staging: iio: adis16300 clean out some unused codeJonathan Cameron2010-05-112-77/+2
| | | | | | | | | | Signed-off-by: Jonathan Cameron <jic23@cam.ac.uk> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
| * staging: iio: Break up gyro.h and move to new abiJonathan Cameron2010-05-115-58/+47
| | | | | | | | | | Signed-off-by: Jonathan Cameron <jic23@cam.ac.uk> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
| * staging: iio: Documentation fixesJonathan Cameron2010-05-111-3/+3
| | | | | | | | | | Signed-off-by: Jonathan Cameron <jic23@cam.ac.uk> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
| * Staging: iio: industrialio-trigger.c: minor fixupsGreg Kroah-Hartman2010-05-111-6/+7
| | | | | | | | | | | | | | | | | | | | We needed to include a header file that declared the functions that are being exported in this file. Also fix up an indentation problem, and some sparse warnings. Cc: Jonathan Cameron <jic23@cam.ac.uk> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
| * Staging: iio: ring_sw.c: fix up sparse warningsGreg Kroah-Hartman2010-05-111-14/+13
| | | | | | | | | | | | | | NULL usage, static stuff, etc. Cc: Jonathan Cameron <jic23@cam.ac.uk> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
| * Staging: iio: industrialio-ring.c: fix up sparse warningsGreg Kroah-Hartman2010-05-111-7/+5
| | | | | | | | | | Cc: Jonathan Cameron <jic23@cam.ac.uk> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
| * Staging: iio: accel: fix up some sparse warnings.Greg Kroah-Hartman2010-05-112-6/+5
| | | | | | | | | | | | | | Minor stuff (static, NULL, etc.) Cc: Jonathan Cameron <jic23@cam.ac.uk> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
| * Staging: iio: trigger: fix up some global variablesGreg Kroah-Hartman2010-05-112-4/+4
| | | | | | | | | | | | | | These should be static. Cc: Jonathan Cameron <jic23@cam.ac.uk> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
| * Staging: iio: light: tsl2563: fix static sparse warningGreg Kroah-Hartman2010-05-111-1/+1
| | | | | | | | | | Cc: Jonathan Cameron <jic23@cam.ac.uk> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
| * Staging: iio: adc: max1363_ring.c: fix up sparse warningsGreg Kroah-Hartman2010-05-111-1/+1
| | | | | | | | | | Cc: Jonathan Cameron <jic23@cam.ac.uk> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
| * Staging: iio: max1363_core: fix bug in kzalloc callGreg Kroah-Hartman2010-05-111-3/+2
| | | | | | | | | | | | | | The operands were switched around :( Cc: Jonathan Cameron <jic23@cam.ac.uk> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
| * Staging: iio: adc: max1363_core: fix up some sparse warningsGreg Kroah-Hartman2010-05-111-8/+7
| | | | | | | | | | | | | | Also fix a minor coding style issue. Cc: Jonathan Cameron <jic23@cam.ac.uk> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
| * Staging: iio: light trivial whitespace fixJonathan Cameron2010-05-111-1/+1
| | | | | | | | | | Signed-off-by: Jonathan Cameron <jic23@cam.ac.uk> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
| * Staging: iio: accelerometers trivial checkpatch related fixesJonathan Cameron2010-05-112-8/+7
| | | | | | | | | | Signed-off-by: Jonathan Cameron <jic23@cam.ac.uk> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
| * Staging: iio: Trivial - remove pointless semi colon (checkpatch found)Jonathan Cameron2010-05-111-1/+1
| | | | | | | | | | Signed-off-by: Jonathan Cameron <jic23@cam.ac.uk> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
| * staging:iio:imu ADIS16400 and ADIS16405 driverBarry Song2010-05-117-0/+1504
| | | | | | | | | | | | | | Signed-off-by: Manuel Stahl <manuel.stahl@iis.fraunhofer.de> Signed-off-by: Barry Song <Barry.Song@analog.com> Acked-by: Jonathan Cameron <jic23@cam.ac.uk> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
| * staging:iio:imu ADIS16300 driverBarry Song2010-05-1110-0/+1497
| | | | | | | | | | | | Signed-off-by: Barry Song <Barry.Song@analog.com> Acked-by: Jonathan Cameron <jic23@cam.ac.uk> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
| * staging:iio:Documentation: Rewrite example for new abi.Jonathan Cameron2010-05-112-198/+313
| | | | | | | | | | Signed-off-by: Jonathan Cameron <jic23@cam.ac.uk> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
| * staging:iio:tsl2563 add a name attribute under the iioJonathan Cameron2010-05-111-0/+12
| | | | | | | | | | Signed-off-by: Jonathan Cameron <jic23@cam.ac.uk> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
| * staging:iio:ring_sw: Fix incorrect test on successful read of last value, ↵Jonathan Cameron2010-05-111-1/+1
| | | | | | | | | | | | | | causes infinite loop Signed-off-by: Jonathan Cameron <jic23@cam.ac.uk> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
| * staging:iio:max1363 add support for 8 bit equivalent devices, max1036-9, ↵Jonathan Cameron2010-05-113-17/+161
| | | | | | | | | | | | | | max11600-5 Signed-off-by: Jonathan Cameron <jic23@cam.ac.uk> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
| * staging:iio:max1363 add support for max11606-max11617Jonathan Cameron2010-05-112-2/+218
| | | | | | | | | | Signed-off-by: Jonathan Cameron <jic23@cam.ac.uk> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
| * staging:iio: Remove naming via IDR's where no longer necessary under new abi.Jonathan Cameron2010-05-115-40/+16
| | | | | | | | | | Signed-off-by: Jonathan Cameron <jic23@cam.ac.uk> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
| * staging:iio:tsl2563: change lux to illuminance0_input to match new abiJonathan Cameron2010-05-111-2/+2
| | | | | | | | | | Signed-off-by: Jonathan Cameron <jic23@cam.ac.uk> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
| * staging:iio: Directory name changes to match new ABI.Jonathan Cameron2010-05-113-7/+13
| | | | | | | | | | Signed-off-by: Jonathan Cameron <jic23@cam.ac.uk> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
| * staging:iio: ABI documentation (partial)Jonathan Cameron2010-05-111-0/+285
| | | | | | | | | | Signed-off-by: Jonathan Cameron <jic23@cam.ac.uk> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
| * staging:iio: Documentation, update iio_utils.h for the move to a busJonathan Cameron2010-05-111-1/+30
| | | | | | | | | | Signed-off-by: Jonathan Cameron <jic23@cam.ac.uk> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
| * staging:iio:max1363 move to new abi.Jonathan Cameron2010-05-115-404/+548
| | | | | | | | | | Signed-off-by: Jonathan Cameron <jic23@cam.ac.uk> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
| * staging:iio: Clean out unused IIO_SCAN_EL and add IIO_SCAN_NAMED_EL_CJonathan Cameron2010-05-111-21/+15
| | | | | | | | | | Signed-off-by: Jonathan Cameron <jic23@cam.ac.uk> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
| * staging:iio: Move event attributes into the event[n] device in sysfsJonathan Cameron2010-05-111-13/+12
| | | | | | | | | | Signed-off-by: Jonathan Cameron <jic23@cam.ac.uk> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
| * staging: iio: Move from class to busJonathan Cameron2010-05-115-21/+15
| | | | | | | | | | Signed-off-by: Jonathan Cameron <jic23@cam.ac.uk> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
| * staging:iio: Support functions for scan mask matchingJonathan Cameron2010-05-111-4/+41
| | | | | | | | | | Signed-off-by: Jonathan Cameron <jic23@cam.ac.uk> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
| * iio:staging:accelerometers move towards the new abiJonathan Cameron2010-05-119-232/+262
| | | | | | | | | | Signed-off-by: Jonathan Cameron <jic23@cam.ac.uk> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
| * staging:iio: Add new attrs for sampling frequency available and temp_rawJonathan Cameron2010-05-111-1/+11
| | | | | | | | | | Signed-off-by: Jonathan Cameron <jic23@cam.ac.uk> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
| * staging:iio: Add new in_raw definitions for adc channels.Jonathan Cameron2010-05-112-0/+15
| | | | | | | | | | Signed-off-by: Jonathan Cameron <jic23@cam.ac.uk> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
| * Staging: iio: Fix remaining code style issuesRoel Van Nyen2010-05-112-3/+2
| | | | | | | | | | | | | | | | fix code style issues Signed-of-by: Roel Van Nyen <roel.vannyen@gmail.com> Cc: Jonathan Cameron <jic23@cam.ac.uk> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
| * Staging: iio: iio_trigger_find_by_name: Skip trailing newline if availableMichael Hennerich2010-05-111-0/+3
| | | | | | | | | | | | | | | | Skip trailing newline if available. Signed-off-by: Michael Hennerich <Michael.Hennerich@analog.com> Acked-by: Jonathan Cameron <jic23@cam.ac.uk> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
| * Staging: iio: iio-trig-gpio: Remove redundant gpio_requestMichael Hennerich2010-05-111-66/+61
| | | | | | | | | | | | | | | | | | | | | | | | | | Remove redundant gpio_request: The GPIO used as trigger IRQ, is also requested as gpio, but actually never read. Use platform resource facility to get IRQs numbers and flags. Make sure this driver can be used with any system IRQ, not necessarily limited to GPIO-IRQs. Use dev_err(dev...) and friends instead of printk(KERN_ERR...) Signed-off-by: Michael Hennerich <Michael.Hennerich@analog.com> Acked-by: Jonathan Cameron <jic23@cam.ac.uk> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
| * Staging: iio: fix typo in userspace example codes and documentBarry Song2010-05-112-2/+2
| | | | | | | | | | | | Signed-off-by: Barry Song <21cnbao@gmail.com> Acked-by: Jonathan Cameron <jic23@cam.ac.uk> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
| * Staging: iio: Documentation/lis3l02dqbuffersimple.c: duplicated includeAndrea Gelmini2010-05-111-1/+0
| | | | | | | | | | | | | | | | drivers/staging/iio/Documentation/lis3l02dqbuffersimple.c: dirent.h is included more than once. Signed-off-by: Andrea Gelmini <andrea.gelmini@gelma.net> Acked-by: Jonathan Cameron <jic23@cam.ac.uk> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
| * staging: IIO: Fix uses of spinlocks prior to init in ring implementationsJonathan Cameron2010-05-113-12/+16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Some confusion was caused by the ___iio_init_ring_buffer and equivalent in ring_sw handling both init of spin locks etc and allocation and of the actual buffer. This resulted in ring->use_lock being held before it was initialized and actually during the initialization. Some of the recent cleanups in the spin lock code seem to have triggered the bug actually causing traceable crashes. The following patch should fix this but hasn't been extensively tested as of yet and there may well be some side effects I haven't thought of. Just wanted to get this out there before anyone else runs into it! Signed-off-by: Jonathan Cameron <jic23@cam.ac.uk> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
* | Staging: iio: fix up the iio_get_new_idr_val commentAndrew Morton2010-04-301-1/+1
| | | | | | | | | | | | | | | | | | | | | | improve the comment a bit Cc: Greg KH <greg@kroah.com> Cc: Jonathan Cameron <jic23@cam.ac.uk> Cc: Sonic Zhang <sonic.adi@gmail.com> Signed-off-by: Andrew Morton <akpm@linux-foundation.org> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
* | staging: iio: ring_sw: Fix incorrect test on successful read of last value, ↵Jonathan Cameron2010-04-301-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | causes infinite loop This is a bad one. The test means that almost no reads of the last value ever succeed! Result is an infinite loop. Another one for the 'oops' category. Signed-off-by: Jonathan Cameron <jic23@cam.ac.uk> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
* | staging: iio: Function iio_get_new_idr_val() return negative value if fails.Sonic Zhang2010-04-301-1/+2
| | | | | | | | | | | | | | | | | | | | Function iio_get_new_idr_val() return negative value if fails. So, only error when ret < 0 in iio_device_register_eventset(). Signed-off-by: Sonic Zhang <sonic.adi@gmail.com> Acked-by: Jonathan Cameron <jic23@cam.ac.uk> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
* | Staging: iio: adc: fix dangling pointersWolfram Sang2010-04-301-0/+2
| | | | | | | | | | | | | | | | | | | | | | Fix I2C-drivers which missed setting clientdata to NULL before freeing the structure it points to. Also fix drivers which do this _after_ the structure was freed already. Signed-off-by: Wolfram Sang <w.sang@pengutronix.de> Acked-by: Jonathan Cameron <jic23@cam.ac.uk> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
* | Staging: iio: light: fix dangling pointersWolfram Sang2010-04-301-0/+2
| | | | | | | | | | | | | | | | | | | | | | Fix I2C-drivers which missed setting clientdata to NULL before freeing the structure it points to. Also fix drivers which do this _after_ the structure was freed already. Signed-off-by: Wolfram Sang <w.sang@pengutronix.de> Acked-by: Jonathan Cameron <jic23@cam.ac.uk> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
* | Staging: iio: test for failed allocationDan Carpenter2010-04-301-0/+3
| | | | | | | | | | | | | | | | | | We should return test to see if iio_allocate_trigger() fails and return -ENOMEM. Signed-off-by: Dan Carpenter <error27@gmail.com> Acked-by: Jonathan Cameron <jic23@cam.ac.uk> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
OpenPOWER on IntegriCloud