Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 3785bc17 authored by Mauro Carvalho Chehab's avatar Mauro Carvalho Chehab
Browse files

[media] b2c2: break it into common/pci/usb directories



b2c2 is, in fact, 2 drivers: one for PCI and one for USB, plus
a common bus-independent code. Break it accordingly.

Signed-off-by: default avatarMauro Carvalho Chehab <mchehab@redhat.com>
parent 25aee3de
Loading
Loading
Loading
Loading
+3 −1
Original line number Diff line number Diff line
@@ -139,7 +139,6 @@ config DVB_NET
	  unsure say Y.

comment "Media drivers"
source "drivers/media/common/Kconfig"
source "drivers/media/rc/Kconfig"

#
@@ -173,4 +172,7 @@ comment "Supported DVB Frontends"
	depends on DVB_CORE
source "drivers/media/dvb-frontends/Kconfig"

# Common drivers
source "drivers/media/common/Kconfig"

endif # MEDIA_SUPPORT
+2 −0
Original line number Diff line number Diff line
@@ -7,3 +7,5 @@ config VIDEO_SAA7146_VV
	depends on VIDEO_V4L2
	select VIDEOBUF_DMA_SG
	select VIDEO_SAA7146

source "drivers/media/common/b2c2/Kconfig"
+1 −1
Original line number Diff line number Diff line
saa7146-objs    := saa7146_i2c.o saa7146_core.o
saa7146_vv-objs := saa7146_fops.o saa7146_video.o saa7146_hlp.o saa7146_vbi.o

obj-y += tuners/
obj-y += tuners/ b2c2/
obj-$(CONFIG_VIDEO_SAA7146) += saa7146.o
obj-$(CONFIG_VIDEO_SAA7146_VV) += saa7146_vv.o
+31 −0
Original line number Diff line number Diff line
config DVB_B2C2_FLEXCOP
	tristate
	depends on DVB_CORE && I2C
	depends on DVB_B2C2_FLEXCOP_PCI || DVB_B2C2_FLEXCOP_USB
	default y
	select DVB_PLL if !DVB_FE_CUSTOMISE
	select DVB_STV0299 if !DVB_FE_CUSTOMISE
	select DVB_MT352 if !DVB_FE_CUSTOMISE
	select DVB_MT312 if !DVB_FE_CUSTOMISE
	select DVB_NXT200X if !DVB_FE_CUSTOMISE
	select DVB_STV0297 if !DVB_FE_CUSTOMISE
	select DVB_BCM3510 if !DVB_FE_CUSTOMISE
	select DVB_LGDT330X if !DVB_FE_CUSTOMISE
	select DVB_S5H1420 if !DVB_FE_CUSTOMISE
	select DVB_TUNER_ITD1000 if !DVB_FE_CUSTOMISE
	select DVB_ISL6421 if !DVB_FE_CUSTOMISE
	select DVB_CX24123 if !DVB_FE_CUSTOMISE
	select MEDIA_TUNER_SIMPLE if !MEDIA_TUNER_CUSTOMISE
	select DVB_TUNER_CX24113 if !DVB_FE_CUSTOMISE
	help
	  Support for the digital TV receiver chip made by B2C2 Inc. included in
	  Technisats PCI cards and USB boxes.

	  Say Y if you own such a device and want to use it.

config DVB_B2C2_FLEXCOP_DEBUG
	bool "Enable debug for the B2C2 FlexCop drivers"
	depends on DVB_B2C2_FLEXCOP
	help
	  Say Y if you want to enable the module option to control debug messages
	  of all B2C2 FlexCop drivers.
+7 −0
Original line number Diff line number Diff line
b2c2-flexcop-objs = flexcop.o flexcop-fe-tuner.o flexcop-i2c.o \
	flexcop-sram.o flexcop-eeprom.o flexcop-misc.o flexcop-hw-filter.o
obj-$(CONFIG_DVB_B2C2_FLEXCOP) += b2c2-flexcop.o

ccflags-y += -Idrivers/media/dvb-core/
ccflags-y += -Idrivers/media/dvb-frontends/
ccflags-y += -Idrivers/media/common/tuners/
Loading