Skip to content

Commit

Permalink
[media] it913x stop dual frontend attach in warm state with single de…
Browse files Browse the repository at this point in the history
…vices

Stop dual frontend attach in warm state with single devices.

Since this is a no reconnect device this occurs only after a warm system
reboot.

Signed-off-by: Malcolm Priestley <tvboxspy@gmail.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
  • Loading branch information
Malcolm Priestley authored and Mauro Carvalho Chehab committed Dec 30, 2011
1 parent a7187c3 commit f36472d
Showing 1 changed file with 5 additions and 4 deletions.
9 changes: 5 additions & 4 deletions drivers/media/dvb/dvb-usb/it913x.c
Original file line number Diff line number Diff line change
Expand Up @@ -473,9 +473,12 @@ static int it913x_identify_state(struct usb_device *udev,
else
props->adapter[0].fe[0].stream.u.bulk.buffersize =
TS_BUFFER_SIZE_PID;
if (it913x_config.dual_mode)
if (it913x_config.dual_mode) {
props->adapter[1].fe[0].stream.u.bulk.buffersize =
props->adapter[0].fe[0].stream.u.bulk.buffersize;
props->num_adapters = 2;
} else
props->num_adapters = 1;

ret = ite_firmware_select(udev, props);

Expand All @@ -499,10 +502,8 @@ static int it913x_identify_state(struct usb_device *udev,
if (ret != 0)
ret = it913x_wr_reg(udev, DEV_0,
GPIOH1_O, 0x0);
props->num_adapters = 2;
}
} else
props->num_adapters = 1;
}

reg = it913x_read_reg(udev, IO_MUX_POWER_CLK);

Expand Down

0 comments on commit f36472d

Please sign in to comment.