linux/drivers/media/pci
Akihiro Tsukada 15d90a6ae9 media: dvb/earth-pt1: fix wrong initialization for demod blocks
earth-pt1 driver was decomposed/restructured by the commit b732539efd
("media: dvb: earth-pt1: decompose pt1 driver into sub drivers"),
but it introduced a problem regarding concurrent streaming:
Opening a new terrestial stream stops the reception of an existing,
already-opened satellite stream.

The demod IC in earth-pt1 boards contains 2 pairs of terr. and sat. blocks,
supporting 4 concurrent demodulations, and the above problem was because
the config of a terr. block contained whole reset/init of the pair blocks,
thus each open() of a terrestrial frontend wrongly cleared the config of
its peer satellite block of the demod.
This whole/pair reset should be executed earlier and not on each open().

Fixes: b732539efd ("media: dvb: earth-pt1: decompose pt1 driver into sub drivers")

Signed-off-by: Akihiro Tsukada <tskd08@gmail.com>
Signed-off-by: Sean Young <sean@mess.org>
Signed-off-by: Mauro Carvalho Chehab <mchehab+samsung@kernel.org>
2019-03-04 06:17:02 -05:00
..
b2c2 media: drivers: media: pci: b2c2: Fix errors due to unappropriate coding style. 2018-12-05 04:23:19 -05:00
bt8xx media: pci: fix several typos 2019-03-01 09:32:51 -05:00
cobalt media: pci: fix several typos 2019-03-01 09:32:51 -05:00
cx18 media: a few more typos at staging, pci, platform, radio and usb 2019-03-01 10:02:25 -05:00
cx88 media updates for v4.20-rc1 2018-10-31 10:53:29 -07:00
cx23885 media: pci: fix several typos 2019-03-01 09:32:51 -05:00
cx25821 media: pci: fix several typos 2019-03-01 09:32:51 -05:00
ddbridge media: ddbridge: Move asm includes after linux ones 2018-12-20 06:42:14 -05:00
dm1105 media: pci: fix several typos 2019-03-01 09:32:51 -05:00
dt3155 media: replace strcpy() by strscpy() 2018-09-11 13:32:17 -04:00
intel media: pci: fix several typos 2019-03-01 09:32:51 -05:00
ivtv media: pci: fix several typos 2019-03-01 09:32:51 -05:00
mantis media: remove redundant include moduleparam.h 2018-12-05 04:33:45 -05:00
meye media: pci: fix several typos 2019-03-01 09:32:51 -05:00
netup_unidvb media: netup_unidvb: don't check number of messages in the driver 2018-07-27 06:39:57 -04:00
ngene media: pci: fix several typos 2019-03-01 09:32:51 -05:00
pluto2 media: replace strcpy() by strscpy() 2018-09-11 13:32:17 -04:00
pt1 media: dvb/earth-pt1: fix wrong initialization for demod blocks 2019-03-04 06:17:02 -05:00
pt3 media: pci: fix several typos 2019-03-01 09:32:51 -05:00
saa7134 media: pci: fix several typos 2019-03-01 09:32:51 -05:00
saa7146 media: pci: fix several typos 2019-03-01 09:32:51 -05:00
saa7164 media: a few more typos at staging, pci, platform, radio and usb 2019-03-01 10:02:25 -05:00
smipcie media: smipcie: add universal ir capability 2019-02-18 15:41:14 -05:00
solo6x10 media: pci: fix several typos 2019-03-01 09:32:51 -05:00
sta2x11 media: pci: fix several typos 2019-03-01 09:32:51 -05:00
ttpci media: pci: fix several typos 2019-03-01 09:32:51 -05:00
tw68 media: pci: fix several typos 2019-03-01 09:32:51 -05:00
tw686x media: use strscpy() instead of strlcpy() 2018-09-11 13:32:17 -04:00
tw5864 media: replace strcpy() by strscpy() 2018-09-11 13:32:17 -04:00
Kconfig media: zoran: move to staging in preparation for removal 2018-05-25 15:21:36 -04:00
Makefile media: zoran: move to staging in preparation for removal 2018-05-25 15:21:36 -04:00