[PATCH v2 3/3] staging: iio: light: isl29018: add ACPI support

2014-09-01 Thread Laurentiu Palcu
Add support for enumerating the device through ACPI. Signed-off-by: Laurentiu Palcu --- Changes in v2: * fix the unnecessary casting from const char * to char * and back; Thank you Jonathan for the reviews, laurentiu drivers/staging/iio/light/isl29018.c | 46

[PATCH 3/3] staging: iio: light: isl29018: add ACPI support

2014-08-29 Thread Laurentiu Palcu
Add support for enumerating the device through ACPI. Signed-off-by: Laurentiu Palcu --- drivers/staging/iio/light/isl29018.c | 46 +++- 1 file changed, 40 insertions(+), 6 deletions(-) diff --git a/drivers/staging/iio/light/isl29018.c b/drivers/staging/iio

[PATCH 1/3] staging: iio: light: isl29018: fix typo

2014-08-29 Thread Laurentiu Palcu
isl29108 was used, instead of isl29018. Signed-off-by: Laurentiu Palcu --- drivers/staging/iio/light/isl29018.c | 8 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/drivers/staging/iio/light/isl29018.c b/drivers/staging/iio/light/isl29018.c index 86cc8f9..63c70be 100644

[PATCH 2/3] staging: iio: light: isl29018: add support for isl29023 and isl29035

2014-08-29 Thread Laurentiu Palcu
proximity sysfs attribute is not needed. Also, for ISL29035, since it has an ID register, make use of it in order to properly detect the chip and clear the brownout bit. Signed-off-by: Laurentiu Palcu --- drivers/staging/iio/light/isl29018.c | 163 ++- 1 file ch

[PATCH 0/3] staging: iio: light: isl29018: add support for other chips

2014-08-29 Thread Laurentiu Palcu
age 8 ISL29035: [3] - page 10 [1] http://www.intersil.com/content/dam/Intersil/documents/isl2/isl29018.pdf [2] http://www.intersil.com/content/dam/Intersil/documents/isl2/isl29023.pdf [3] http://www.intersil.com/content/dam/Intersil/documents/isl2/isl29035.pdf thanks, laurentiu Laurentiu Pal