iio: hid-sensor-prox: Fix scale not correct issue
authorYe Xiang <xiang.ye@intel.com>
Sat, 30 Jan 2021 10:25:30 +0000 (18:25 +0800)
committerJonathan Cameron <Jonathan.Cameron@huawei.com>
Sat, 30 Jan 2021 20:38:10 +0000 (20:38 +0000)
commitd68c592e02f6f49a88e705f13dfc1883432cf300
treee2eab0163179466550448b6a344b43dc34882865
parent7d200b283aa049fcda0d43dd6e03e9e783d2799c
iio: hid-sensor-prox: Fix scale not correct issue

Currently, the proxy sensor scale is zero because it just return the
exponent directly. To fix this issue, this patch use
hid_sensor_format_scale to process the scale first then return the
output.

Fixes: 39a3a0138f61 ("iio: hid-sensors: Added Proximity Sensor Driver")
Signed-off-by: Ye Xiang <xiang.ye@intel.com>
Link: https://lore.kernel.org/r/20210130102530.31064-1-xiang.ye@intel.com
Cc: <Stable@vger.kernel.org>
Signed-off-by: Jonathan Cameron <Jonathan.Cameron@huawei.com>
drivers/iio/light/hid-sensor-prox.c