Files
linux/drivers/staging
Colin Ian King e58b04fb5b staging/rts5208: fix incorrect shift to extract upper nybble
commit 34ff1bf492 upstream.

The mask of sns_key_info1 suggests the upper nybble is being extracted
however the following shift of 8 bits is too large and always results in
0.  Fix this by shifting only by 4 bits to correctly get the upper nybble.

Detected by CoverityScan, CID#142891 ("Operands don't affect result")

Fixes: fa590c222f ("staging: rts5208: add support for rts5208 and rts5288")
Signed-off-by: Colin Ian King <colin.king@canonical.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2017-09-09 17:39:37 +02:00
..
2016-10-02 15:40:04 +02:00
2016-10-02 15:40:04 +02:00