diff options
author | Jonathan Cameron <Jonathan.Cameron@huawei.com> | 2022-10-02 15:41:33 +0100 |
---|---|---|
committer | Jonathan Cameron <Jonathan.Cameron@huawei.com> | 2022-10-29 12:24:40 +0100 |
commit | 57572cacd36e6d4be7722d7770d23f4430219827 (patch) | |
tree | 10ea3ef860c5e14d3c1793bbf767c37102033db0 /drivers/iio/gyro | |
parent | 207777dc306a732cff76ab63bf19a7e0851410b3 (diff) | |
download | linux-57572cacd36e6d4be7722d7770d23f4430219827.tar.gz |
iio: accel: bma400: Ensure VDDIO is enable defore reading the chip ID.
The regulator enables were after the check on the chip variant, which was
very unlikely to return a correct value when not powered.
Presumably all the device anyone is testing on have a regulator that
is already powered up when this code runs for reasons beyond the scope
of this driver. Move the read call down a few lines.
Fixes: 3cf7ded15e40 ("iio: accel: bma400: basic regulator support")
Signed-off-by: Jonathan Cameron <Jonathan.Cameron@huawei.com>
Reviewed-by: Dan Robertson <dan@dlrobertson.com>
Cc: <Stable@vger.kernel.org>
Link: https://lore.kernel.org/r/20221002144133.3771029-1-jic23@kernel.org
Diffstat (limited to 'drivers/iio/gyro')
0 files changed, 0 insertions, 0 deletions