staging: iio: tsl2x7x: add range checking to tsl2x7x_write_raw
authorBrian Masney <masneyb@onstation.org>
Fri, 11 May 2018 00:12:21 +0000 (20:12 -0400)
committerJonathan Cameron <Jonathan.Cameron@huawei.com>
Sat, 12 May 2018 11:23:06 +0000 (12:23 +0100)
commitda18e8906278b82774fe5181d98e1e37a62fc1e6
tree81e87955ac4e1323567393c538621b59348cbd5e
parent9861d2daaf28e7beaa0c655206c595094d47ccd8
staging: iio: tsl2x7x: add range checking to tsl2x7x_write_raw

The CALIBBIAS and INT_TIME masks in tsl2x7x_write_raw did not have any
range checking in place so this patch adds the appropriate range
checking. The defines TSL2X7X_ALS_GAIN_TRIM_{MIN,MAX} are also
introduced by this patch.

Signed-off-by: Brian Masney <masneyb@onstation.org>
Signed-off-by: Jonathan Cameron <Jonathan.Cameron@huawei.com>
drivers/staging/iio/light/tsl2x7x.c