V4L/DVB: tea6415c: return -EIO if i2c_check_functionality fails
PATCH 1/1 V4L/DVB: tea6415c: return -EIO if i2c_check_functionality fails
If the adapter does not support I2C_FUNC_SMBUS_WRITE_BYTE, return -EIO instead of 0.
Signed-off-by Axel Lin <[email protected]>
--- drivers/media/video/tea6415c.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-)
drivers/media/video/tea6415c.c +1 -1
@@ -148,7 +148,7 @@ static int tea6415c_probe(struct i2c_client *client,/* let's see whether this adapter can support what we need */ if (!i2c_check_functionality (client->adapter,I2C_FUNC_SMBUS_WRITE_BYTE )) -return 0 ; +return -EIO ;v4l_info (client,"chip found @ 0x%x (%s)\n" , client->addr <<1 , client->adapter->name);
Signature · 1 line
1.7.2
Quoted 4 lines · On Monday, November 01, 2010 10:25:39 Axel Lin wrote:
If the adapter does not support
I2C_FUNC_SMBUS_WRITE_BYTE, return-EIOinstead of 0.Signed-off-by Axel Lin <[email protected]>
Acked-by Hans Verkuil <[email protected]>
Quoted 18 lines
--- drivers/media/video/tea6415c.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-)drivers/media/video/tea6415c.c +1
-1@@ -148,7 +148,7 @@ static int tea6415c_probe(struct i2c_client *client,/* let's see whether this adapter can support what we need */ if (!i2c_check_functionality (client->adapter,I2C_FUNC_SMBUS_WRITE_BYTE )) -return 0 ; +return -EIO ;v4l_info (client,"chip found @ 0x%x (%s)\n" , client->addr <<1 , client->adapter->name);
Signature · 1 line
Hans Verkuil - video4linux developer - sponsored by Cisco