iio: cros_ec: set calibscale for 3d MEMS to unit vector
authorGwendal Grignou <gwendal@chromium.org>
Mon, 26 Aug 2019 23:02:58 +0000 (16:02 -0700)
committerJonathan Cameron <Jonathan.Cameron@huawei.com>
Tue, 3 Sep 2019 17:55:51 +0000 (18:55 +0100)
commit22087c850e8e56c5959640260ab3fa974556ef96
tree66325168dba55de147129099f34c19b01bee3908
parentb1e18768ef1214c0a8048327918a182cabe09f9d
iio: cros_ec: set calibscale for 3d MEMS to unit vector

By default, set the calibscale vector to unit vector.
When calibrating one axis, the other axis calibrations  are sent as well.
If left to 0, sensor data from uncalibrated axis are zero'ed out until
all axis are calibrated.

Fixes: ed1f2e85da79 ("iio: cros_ec: Add calibscale for 3d MEMS ")
Signed-off-by: Gwendal Grignou <gwendal@chromium.org>
Signed-off-by: Jonathan Cameron <Jonathan.Cameron@huawei.com>
drivers/iio/common/cros_ec_sensors/cros_ec_sensors_core.c