iio: pressure: ms5611: fixed value compensation bug
authorMitja Spes <mitja@lxnav.com>
Fri, 21 Oct 2022 13:58:20 +0000 (15:58 +0200)
committerJonathan Cameron <Jonathan.Cameron@huawei.com>
Sat, 29 Oct 2022 11:37:45 +0000 (12:37 +0100)
commit17f442e7e47579d3881fc4d47354eaef09302e6f
treea6a4f1625f777064c4f3185a10fb32cc3b2abf9d
parent57572cacd36e6d4be7722d7770d23f4430219827
iio: pressure: ms5611: fixed value compensation bug

When using multiple instances of this driver the compensation PROM was
overwritten by the last initialized sensor. Now each sensor has own PROM
storage.

Signed-off-by: Mitja Spes <mitja@lxnav.com>
Fixes: 9690d81a02dc ("iio: pressure: ms5611: add support for MS5607 temperature and pressure sensor")
Link: https://lore.kernel.org/r/20221021135827.1444793-2-mitja@lxnav.com
Cc: <Stable@vger.kernel.org>
Signed-off-by: Jonathan Cameron <Jonathan.Cameron@huawei.com>
drivers/iio/pressure/ms5611.h
drivers/iio/pressure/ms5611_core.c