Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

[media] anysee: add support for two byte I2C address

After that Anysee I2C adapter is capable of one and two byte long
I2C addresses in case of read from I2C bus.

Signed-off-by: Antti Palosaari <crope@iki.fi>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>

authored by

Antti Palosaari and committed by
Mauro Carvalho Chehab
882b82ca e82eea79

+2 -2
+2 -2
drivers/media/dvb/dvb-usb/anysee.c
··· 186 186 buf[0] = CMD_I2C_READ; 187 187 buf[1] = (msg[i].addr << 1) | 0x01; 188 188 buf[2] = msg[i].buf[0]; 189 - buf[3] = 0x00; 190 - buf[4] = 0x00; 189 + buf[3] = msg[i].buf[1]; 190 + buf[4] = msg[i].len-1; 191 191 buf[5] = msg[i+1].len; 192 192 ret = anysee_ctrl_msg(d, buf, sizeof(buf), msg[i+1].buf, 193 193 msg[i+1].len);