History log of /drivers/iio/light/cm32181.c
Revision Date Author Comments
b97855354aaacd65d68805bce38af4af1ef703f9 18-Jun-2014 Beomho Seo <beomho.seo@samsung.com> iio: light: cm32181: Use devm_* APIs

This patch changes API from iio_device_register() to devm_* API.
Using API make code simpler.

Signed-off-by: Beomho Seo <beomho.seo@samsung.com>
Signed-off-by: Jonathan Cameron <jic23@kernel.org>
41c897f8789d0d1039ed873ddcd0caabd5756e0f 03-Dec-2014 Beomho Seo <beomho.seo@samsung.com> iio: cm32181: Fix read integration time function

In read integration time function, assign 0 to val.
Because, prevent return inaccurate value when call read integration time.
Cc: Stable@vger.kernel.org
Cc: Kevin Tsai <ktsai@capellamicro.com>
Signed-off-by: Beomho Seo <beomho.seo@samsung.com>
Signed-off-by: Jonathan Cameron <jic23@kernel.org>
1463a166b4eafc654874528ba5e2f66dbdfb8048 14-Feb-2014 Beomho Seo <beomho.seo@samsung.com> iio: cm32181: Change cm32181 ambient light sensor driver

Integration time of cm32181 is guessed about milliseconds.
But cm32181_read_als_it function return IIO_VAL_INT.
So fixed to return IIO_VAL_INT_PLUS_MICRO.
Next, add .write_raw_get_fmt callback function for call iio_str_to_fixpoint.

v2: cm32181_write_als_id function fixed as it was.

Cc: Kevin Tsai <ktsai@capellamicro.com>
Signed-off-by: Beomho Seo <beomho.seo@samsung.com>
Signed-off-by: Jonathan Cameron <jic23@kernel.org>
971672c0b3ccd16ce53299f1ccac0253fc6d7bf6 24-Dec-2013 Kevin Tsai <ktsai@capellamicro.com> iio: add Capella CM32181 ambient light sensor driver.

Add Capella Microsystem CM32181 Ambient Light Sensor IIO driver.
This driver will convert raw data to lux value under open-air
condition. Change the calibscale based on the cover material.

Signed-off-by: Kevin Tsai <ktsai@capellamicro.com>
Signed-off-by: Jonathan Cameron <jic23@kernel.org>