From: Michael Hennerich Date: Tue, 10 Dec 2013 06:13:10 +0000 (-0800) Subject: Input: adxl34x - Fix bug in definition of ADXL346_2D_ORIENT X-Git-Url: https://git.stricted.de/?a=commitdiff_plain;h=241ecf1ce528804d5ffc8fb386ff2a01b1f937c4;p=GitHub%2FLineageOS%2Fandroid_kernel_motorola_exynos9610.git Input: adxl34x - Fix bug in definition of ADXL346_2D_ORIENT Coverity report pointet out by Dmitry Reported-by: Dmitry Torokhov Signed-off-by: Michael Hennerich Signed-off-by: Dmitry Torokhov --- diff --git a/drivers/input/misc/adxl34x.c b/drivers/input/misc/adxl34x.c index 0735de3a6468..1cb1da294419 100644 --- a/drivers/input/misc/adxl34x.c +++ b/drivers/input/misc/adxl34x.c @@ -158,7 +158,7 @@ /* ORIENT ADXL346 only */ #define ADXL346_2D_VALID (1 << 6) -#define ADXL346_2D_ORIENT(x) (((x) & 0x3) >> 4) +#define ADXL346_2D_ORIENT(x) (((x) & 0x30) >> 4) #define ADXL346_3D_VALID (1 << 3) #define ADXL346_3D_ORIENT(x) ((x) & 0x7) #define ADXL346_2D_PORTRAIT_POS 0 /* +X */