[linux-dvb] Support of Nova S SE DVB card missing
e9hack
e9hack at googlemail.com
Sat Aug 23 15:57:57 CEST 2008
Eberhard Kaltenhaeuser schrieb:
> Actual kernel does not support the Hauppauge WinTV Nova S SE PCI card
> anymore:
>
I think it is a problem of this changeset http://linuxtv.org/hg/v4l-dvb/rev/358d281e6a3d
from Patrick Boettcher. The S5H1420 isn't able to understand repeated start conditions.
The i2c-read code was changed from:
if ((ret = i2c_transfer (state->i2c, &msg1, 1)) != 1)
return ret;
if ((ret = i2c_transfer (state->i2c, &msg2, 1)) != 1)
return ret;
to:
if (state->config->repeated_start_workaround) {
ret = i2c_transfer(state->i2c, msg, 3);
if (ret != 3)
return ret;
} else {
ret = i2c_transfer(state->i2c, &msg[1], 2);
if (ret != 2)
return ret;
}
-Hartmut
More information about the linux-dvb
mailing list