]> git.baikalelectronics.ru Git - kernel.git/commit
staging: iio: TAOS tsl258x: Device driver
authorJon Brenner <jbrenner@taosinc.com>
Fri, 15 Apr 2011 17:38:43 +0000 (18:38 +0100)
committerGreg Kroah-Hartman <gregkh@suse.de>
Tue, 26 Apr 2011 00:22:07 +0000 (17:22 -0700)
commit1995edbba10ea3deb5977b20fb445d1a9860641b
tree40aad0741661c6a6de8238f129787279759146cf
parent7dcb91b6117a9f3861385d8746be5e083e7b0c98
staging: iio: TAOS tsl258x: Device driver

Added suspend/resume functions.
Changed attribute names to match existing where applicable and updated
or documented new ABI as discussed.
Changed integration time ABI from using index (0 to 3) to use actual
gain values (1x,8x, etc.).
Removed various unused variables, declarations, and functions.
Revised code to accommodate different endianess (le16_to_cpu).
Updated error return codes in various functions.
Changed from mdelay to msleep after determining that longer wait would
be acceptable.

V5: Makefile and Kconfig cleanups by Jonathan Cameron.

Signed-off-by: Jon August Brenner <jbrenner@taosinc.com>
Acked-by: Jonathan Cameron <jic23@cam.ac.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
drivers/staging/iio/Documentation/sysfs-bus-iio
drivers/staging/iio/Documentation/sysfs-bus-iio-light
drivers/staging/iio/Documentation/sysfs-bus-iio-light-tsl2583 [new file with mode: 0644]
drivers/staging/iio/light/Kconfig
drivers/staging/iio/light/Makefile
drivers/staging/iio/light/tsl2583.c [new file with mode: 0644]