drivers: lsm9ds0_mfd: Fix typo in get accel/magn channels
Fixed channel type in get accel/magn channel routines,
where, by mistake, GYRO definitions were used instead of
ACCEL/MAGN ones.
Signed-off-by: Armando Visconti <armando.visconti@st.com>
diff --git a/drivers/sensor/lsm9ds0_mfd/lsm9ds0_mfd.c b/drivers/sensor/lsm9ds0_mfd/lsm9ds0_mfd.c
index f79c7c6..73a9776 100644
--- a/drivers/sensor/lsm9ds0_mfd/lsm9ds0_mfd.c
+++ b/drivers/sensor/lsm9ds0_mfd/lsm9ds0_mfd.c
@@ -404,16 +404,16 @@
float scale)
{
switch (chan) {
- case SENSOR_CHAN_GYRO_X:
+ case SENSOR_CHAN_ACCEL_X:
lsm9ds0_mfd_convert_accel(val, data->sample_accel_x, scale);
break;
- case SENSOR_CHAN_GYRO_Y:
+ case SENSOR_CHAN_ACCEL_Y:
lsm9ds0_mfd_convert_accel(val, data->sample_accel_y, scale);
break;
- case SENSOR_CHAN_GYRO_Z:
+ case SENSOR_CHAN_ACCEL_Z:
lsm9ds0_mfd_convert_accel(val, data->sample_accel_z, scale);
break;
- case SENSOR_CHAN_GYRO_XYZ:
+ case SENSOR_CHAN_ACCEL_XYZ:
lsm9ds0_mfd_convert_accel(val, data->sample_accel_x, scale);
lsm9ds0_mfd_convert_accel(val + 1, data->sample_accel_y, scale);
lsm9ds0_mfd_convert_accel(val + 2, data->sample_accel_z, scale);
@@ -490,16 +490,16 @@
float scale)
{
switch (chan) {
- case SENSOR_CHAN_GYRO_X:
+ case SENSOR_CHAN_MAGN_X:
lsm9ds0_mfd_convert_magn(val, data->sample_magn_x, scale);
break;
- case SENSOR_CHAN_GYRO_Y:
+ case SENSOR_CHAN_MAGN_Y:
lsm9ds0_mfd_convert_magn(val, data->sample_magn_y, scale);
break;
- case SENSOR_CHAN_GYRO_Z:
+ case SENSOR_CHAN_MAGN_Z:
lsm9ds0_mfd_convert_magn(val, data->sample_magn_z, scale);
break;
- case SENSOR_CHAN_GYRO_XYZ:
+ case SENSOR_CHAN_MAGN_XYZ:
lsm9ds0_mfd_convert_magn(val, data->sample_magn_x, scale);
lsm9ds0_mfd_convert_magn(val + 1, data->sample_magn_y, scale);
lsm9ds0_mfd_convert_magn(val + 2, data->sample_magn_z, scale);