summaryrefslogtreecommitdiff
path: root/lib/reciprocal_div.c
diff options
context:
space:
mode:
authorMauro Carvalho Chehab <mchehab@osg.samsung.com>2015-04-28 10:28:13 -0300
committerMauro Carvalho Chehab <mchehab@osg.samsung.com>2015-04-30 13:35:13 -0300
commit4c7ba4082f903c2df3801a26bf3199544c081830 (patch)
treeb085aa89c5b8b4de655b12175b3fc70c545268ee /lib/reciprocal_div.c
parent3c71d978c5e6dadfc798e84290014f713f56c97b (diff)
[media] saa717x: fix multi-byte read code
As reported by smatch: drivers/media/i2c/saa717x.c:155 saa717x_read() warn: mask and shift to zero drivers/media/i2c/saa717x.c:155 saa717x_read() warn: mask and shift to zero This is done right at saa717x_write(), but the read function is broken. Thankfully, there's just one place at saa717x driver that uses multibyte read (for status report, via printk). Yet, let's fix it. From saa717x_write(), it is clear that the bytes are in little endian: mm1[4] = (value >> 16) & 0xff; mm1[3] = (value >> 8) & 0xff; mm1[2] = value & 0xff; So, the same order should be valid for read too. Compile-tested only. Signed-off-by: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
Diffstat (limited to 'lib/reciprocal_div.c')
0 files changed, 0 insertions, 0 deletions