ac4f6eee8f
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>
21 lines
736 B
Plaintext
21 lines
736 B
Plaintext
What: /sys/bus/iio/devices/device[n]/lux_table
|
|
KernelVersion: 2.6.37
|
|
Contact: linux-iio@vger.kernel.org
|
|
Description:
|
|
This property gets/sets the table of coefficients
|
|
used in calculating illuminance in lux.
|
|
|
|
What: /sys/bus/iio/devices/device[n]/illuminance0_calibrate
|
|
KernelVersion: 2.6.37
|
|
Contact: linux-iio@vger.kernel.org
|
|
Description:
|
|
This property causes an internal calibration of the als gain trim
|
|
value which is later used in calculating illuminance in lux.
|
|
|
|
What: /sys/bus/iio/devices/device[n]/illuminance0_input_target
|
|
KernelVersion: 2.6.37
|
|
Contact: linux-iio@vger.kernel.org
|
|
Description:
|
|
This property is the known externally illuminance (in lux).
|
|
It is used in the process of calibrating the device accuracy.
|