Add Freescale MC44S803 tuner driver
PATCH 1/1 Add Freescale MC44S803 tuner driver
Signed-off-by Jochen Friedrich <[email protected]>
--- drivers/media/common/tuners/Kconfig | 8 + drivers/media/common/tuners/Makefile | 1 + drivers/media/common/tuners/mc44s803.c | 366 +++++++++++++++++++++++++++ drivers/media/common/tuners/mc44s803.h | 46 ++++ drivers/media/common/tuners/mc44s803_priv.h | 208 +++++++++++++++ 5 files changed, 629 insertions(+), 0 deletions(-) create mode 100644 drivers/media/common/tuners/mc44s803.c create mode 100644 drivers/media/common/tuners/mc44s803.h create mode 100644 drivers/media/common/tuners/mc44s803_priv.h
drivers/media/common/tuners/Kconfig +8 -0
@@ -32,6 +32,7 @@ config MEDIA_TUNER select MEDIA_TUNER_AT76C651 if !MEDIA_TUNER_CUSTOMIZE select MEDIA_TUNER_SQC6100 if !MEDIA_TUNER_CUSTOMIZE select MEDIA_TUNER_TDA80XX if !MEDIA_TUNER_CUSTOMIZE + select MEDIA_TUNER_MC44S803 if !MEDIA_TUNER_CUSTOMIZE menuconfig MEDIA_TUNER_CUSTOMIZE bool "Customize analog and hybrid tuner modules to build"
@@ -188,4 +189,11 @@ config MEDIA_TUNER_TDA80XX help A DVB-S tuner module. Say Y when you want to support this frontend. +config MEDIA_TUNER_MC44S803 + tristate "Freescale MC44S803 Low Power CMOS Broadband tuners" + depends on VIDEO_MEDIA && I2C + default m if DVB_FE_CUSTOMISE + help + Say Y here to support the Freescale MC44S803 based tuners + endif # MEDIA_TUNER_CUSTOMIZE
drivers/media/common/tuners/Makefile +1 -0
@@ -25,6 +25,7 @@ obj-$(CONFIG_MEDIA_TUNER_MXL5007T) += mxl5007t.o obj-$(CONFIG_MEDIA_TUNER_AT76C651) += at76c651.o obj-$(CONFIG_MEDIA_TUNER_SQC6100) += sqc6100.o obj-$(CONFIG_MEDIA_TUNER_TDA80XX) += tda80xx.o +obj-$(CONFIG_MEDIA_TUNER_MC44S803) += mc44s803.o EXTRA_CFLAGS += -Idrivers/media/dvb/dvb-core EXTRA_CFLAGS += -Idrivers/media/dvb/frontends
drivers/media/common/tuners/mc44s803.c new file +366 -0
366 lines not on this page · raw message
drivers/media/common/tuners/mc44s803.h new file +46 -0
46 lines not on this page · raw message
drivers/media/common/tuners/mc44s803_priv.h new file +208 -0
208 lines not on this page · raw message
Signature · 1 line
1.5.6.5