summaryrefslogtreecommitdiffstats
path: root/kernel
diff options
context:
space:
mode:
authorFabrice Gasnier <fabrice.gasnier@st.com>2017-07-27 18:18:57 +0200
committerJonathan Cameron <Jonathan.Cameron@huawei.com>2017-07-30 15:43:10 +0200
commit50b39608efb1e60f334f9b59128fd6d970bfd5a6 (patch)
tree7e3403479f4e4fac29105478f9d53b2f08ad3a6b /kernel
parentiio: bmp280: properly initialize device for humidity reading (diff)
downloadlinux-50b39608efb1e60f334f9b59128fd6d970bfd5a6.tar.xz
linux-50b39608efb1e60f334f9b59128fd6d970bfd5a6.zip
iio: trigger: stm32-timer: fix quadrature mode get routine
Fixes: 4adec7da0536 ("iio: stm32 trigger: Add quadrature encoder device") SMS bitfiled is mode + 1. After reset, upon boot, SMS = 0. When reading from sysfs, stm32_get_quadrature_mode() returns -1 (e.g. -EPERM) which is wrong error code here. So, check SMS bitfiled matches valid encoder mode, or return -EINVAL. Signed-off-by: Fabrice Gasnier <fabrice.gasnier@st.com> Acked-by: Benjamin Gaignard <benjamin.gaignard@linaro.org> Signed-off-by: Jonathan Cameron <Jonathan.Cameron@huawei.com>
Diffstat (limited to 'kernel')
0 files changed, 0 insertions, 0 deletions