iio: accel: mma9553: check for error in reading initial activity and stepcnt
authorIrina Tirdea <irina.tirdea@intel.com>
Mon, 13 Apr 2015 15:40:54 +0000 (18:40 +0300)
committerJonathan Cameron <jic23@kernel.org>
Sun, 26 Apr 2015 18:46:39 +0000 (19:46 +0100)
commit1d052931c689d14397d05ac705cf386955bcf813
tree8662c1298ede068b0b99e8d31ce1491fccce16f9
parent476c41a73eee708101495d2202c82060d0fc787d
iio: accel: mma9553: check for error in reading initial activity and stepcnt

When configuring gpio, we need to read initial values for activity and
step count. This function may fail due to i2c read errors.

Check the error code returned by mma9553_read_activity_stepcnt
and return the appropriate error in gpio config function.

Signed-off-by: Irina Tirdea <irina.tirdea@intel.com>
Reported-by: Hartmut Knaack <knaack.h@gmx.de>
Signed-off-by: Jonathan Cameron <jic23@kernel.org>
drivers/iio/accel/mma9553.c