media: cx231xx: Ignore an i2c mux adapter
Hauppauge 935C cannot communicate with the si2157 when using the mux adapter returned by the si2168, so disable it to fix the device. Signed-off-by: Brad Love <brad@nextdimension.cc> Cc: stable@vger.kernel.org Signed-off-by: Mauro Carvalho Chehab <mchehab+samsung@kernel.org>
This commit is contained in:
parent
2fb579bb10
commit
13a257f8d5
|
@ -1150,7 +1150,7 @@ static int dvb_init(struct cx231xx *dev)
|
|||
info.platform_data = &si2157_config;
|
||||
request_module("si2157");
|
||||
|
||||
client = i2c_new_device(adapter, &info);
|
||||
client = i2c_new_device(tuner_i2c, &info);
|
||||
if (client == NULL || client->dev.driver == NULL) {
|
||||
module_put(dvb->i2c_client_demod[0]->dev.driver->owner);
|
||||
i2c_unregister_device(dvb->i2c_client_demod[0]);
|
||||
|
|
Loading…
Reference in a new issue