diff options
Diffstat (limited to 'drivers/media/video/cx25821/cx25821-i2c.c')
-rw-r--r-- | drivers/media/video/cx25821/cx25821-i2c.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/drivers/media/video/cx25821/cx25821-i2c.c b/drivers/media/video/cx25821/cx25821-i2c.c index 12d7300fa1e9..6311180f430c 100644 --- a/drivers/media/video/cx25821/cx25821-i2c.c +++ b/drivers/media/video/cx25821/cx25821-i2c.c | |||
@@ -361,7 +361,6 @@ void cx25821_av_clk(struct cx25821_dev *dev, int enable) | |||
361 | int cx25821_i2c_read(struct cx25821_i2c *bus, u16 reg_addr, int *value) | 361 | int cx25821_i2c_read(struct cx25821_i2c *bus, u16 reg_addr, int *value) |
362 | { | 362 | { |
363 | struct i2c_client *client = &bus->i2c_client; | 363 | struct i2c_client *client = &bus->i2c_client; |
364 | int retval = 0; | ||
365 | int v = 0; | 364 | int v = 0; |
366 | u8 addr[2] = { 0, 0 }; | 365 | u8 addr[2] = { 0, 0 }; |
367 | u8 buf[4] = { 0, 0, 0, 0 }; | 366 | u8 buf[4] = { 0, 0, 0, 0 }; |
@@ -385,7 +384,7 @@ int cx25821_i2c_read(struct cx25821_i2c *bus, u16 reg_addr, int *value) | |||
385 | msgs[0].addr = 0x44; | 384 | msgs[0].addr = 0x44; |
386 | msgs[1].addr = 0x44; | 385 | msgs[1].addr = 0x44; |
387 | 386 | ||
388 | retval = i2c_xfer(client->adapter, msgs, 2); | 387 | i2c_xfer(client->adapter, msgs, 2); |
389 | 388 | ||
390 | v = (buf[3] << 24) | (buf[2] << 16) | (buf[1] << 8) | buf[0]; | 389 | v = (buf[3] << 24) | (buf[2] << 16) | (buf[1] << 8) | buf[0]; |
391 | *value = v; | 390 | *value = v; |