media: ov5647: Fix return codes from ov5647_write/ov5647_read functions.
authorDavid Plowman <david.plowman@raspberrypi.org>
Wed, 15 Jan 2020 13:40:38 +0000 (13:40 +0000)
committerpopcornmix <popcornmix@gmail.com>
Wed, 1 Jul 2020 15:33:27 +0000 (16:33 +0100)
commit7e4921cb4746231c86a4214148bd771d8d93d0cb
treee3db2593452c09c56d9eb738f44e6252dadbe853
parent093ff8b349b0acbb7a7f84f001c080214289d64b
media: ov5647: Fix return codes from ov5647_write/ov5647_read functions.

Previously they were returning positive non-zero codes for success,
which were getting passed up the call stack. Since release 4.19,
do_dentry_open (fs/open.c) has been catching these and flagging an
error. (So this driver has been broken since that date.)

Fixes: 3c2472a [media] media: i2c: Add support for OV5647 sensor
Signed-off-by: David Plowman <david.plowman@raspberrypi.org>
Signed-off-by: Naushir Patuck <naush@raspberrypi.com>
drivers/media/i2c/ov5647.c