]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
staging:iio:ad7150: fix threshold mode config bit
authorMelissa Wen <melissa.srw@gmail.com>
Sun, 19 May 2019 01:04:56 +0000 (22:04 -0300)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Sun, 14 Jul 2019 06:09:36 +0000 (08:09 +0200)
commit179848f4d5d39b6b57dc4f95a33d684a69430a2c
tree9ae60f9b5db03bc33e6f0efa5e45afa20e39d580
parent867abba5b0c6efc857ed5423c76792f49ca4d434
staging:iio:ad7150: fix threshold mode config bit

[ Upstream commit df4d737ee4d7205aaa6275158aeebff87fd14488 ]

According to the AD7150 configuration register description, bit 7 assumes
value 1 when the threshold mode is fixed and 0 when it is adaptive,
however, the operation that identifies this mode was considering the
opposite values.

This patch renames the boolean variable to describe it correctly and
properly replaces it in the places where it is used.

Fixes: 531efd6aa0991 ("staging:iio:adc:ad7150: chan_spec conv + i2c_smbus commands + drop unused poweroff timeout control.")
Signed-off-by: Melissa Wen <melissa.srw@gmail.com>
Signed-off-by: Jonathan Cameron <Jonathan.Cameron@huawei.com>
Signed-off-by: Sasha Levin <sashal@kernel.org>
drivers/staging/iio/cdc/ad7150.c