Skip to content

Commit b30cc07

Browse files
Akihiro Tsukadamchehab
authored andcommitted
media: dvb-usb/friio, dvb-usb-v2/gl861: decompose friio and merge with gl861
Friio device contains "gl861" bridge and "tc90522" demod, for which the separate drivers are already in the kernel. But friio driver was monolithic and did not use them, practically copying those features. This patch decomposes friio driver into sub drivers and re-uses existing ones, thus reduces some code. It adds some features to gl861, to support the friio-specific init/config of the devices and implement i2c communications to the tuner via demod with USB vendor requests. [mchehab+samsung@kernel.org: fix merge conflicts] Signed-off-by: Akihiro Tsukada <tskd08@gmail.com> Signed-off-by: Mauro Carvalho Chehab <mchehab+samsung@kernel.org>
1 parent f609e7a commit b30cc07

File tree

5 files changed

+476
-10
lines changed

5 files changed

+476
-10
lines changed

drivers/media/usb/dvb-usb-v2/Kconfig

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -96,10 +96,13 @@ config DVB_USB_GL861
9696
tristate "Genesys Logic GL861 USB2.0 support"
9797
depends on DVB_USB_V2
9898
select DVB_ZL10353 if MEDIA_SUBDRV_AUTOSELECT
99+
select DVB_TC90522 if MEDIA_SUBDRV_AUTOSELECT
99100
select MEDIA_TUNER_QT1010 if MEDIA_SUBDRV_AUTOSELECT
101+
select DVB_PLL if MEDIA_SUBDRV_AUTOSELECT
100102
help
101103
Say Y here to support the MSI Megasky 580 (55801) DVB-T USB2.0
102-
receiver with USB ID 0db0:5581.
104+
receiver with USB ID 0db0:5581, Friio White ISDB-T receiver
105+
with USB ID 0x7a69:0001.
103106

104107
config DVB_USB_LME2510
105108
tristate "LME DM04/QQBOX DVB-S USB2.0 support"

0 commit comments

Comments
 (0)