it913x_fe frontend and tuner driver v1.05
PATCH 3/3 it913x_fe frontend and tuner driver v1.05
Fronted and Tuner Driver for ITE IT913x Series with inital support for IT9137 integrated demodulator and tuner device.
The driver is loosely based on AF9035 series. However, support is not intended for this device specificity.
The IT9137 tuner has been tested on UHF bands, but VHF has only been simulated.
Possible TODO the tuner sections may be separated from the main driver. All future devices should use the it913x_fe_script_loader for other tuner devices.
Signed-off-by Malcolm Priestley <[email protected]>
--- drivers/media/dvb/frontends/Kconfig | 7 + drivers/media/dvb/frontends/Makefile | 1 + drivers/media/dvb/frontends/it913x-fe-priv.h | 342 ++++++++++++ drivers/media/dvb/frontends/it913x-fe.c | 747 ++++++++++++++++++++++++++ drivers/media/dvb/frontends/it913x-fe.h | 196 +++++++ 5 files changed, 1293 insertions(+), 0 deletions(-) create mode 100644 drivers/media/dvb/frontends/it913x-fe-priv.h create mode 100644 drivers/media/dvb/frontends/it913x-fe.c create mode 100644 drivers/media/dvb/frontends/it913x-fe.h
drivers/media/dvb/frontends/Kconfig +7 -0
@@ -661,6 +661,13 @@ config DVB_IX2505V help A DVB-S tuner module. Say Y when you want to support this frontend. +config DVB_IT913X_FE + tristate "it913x frontend and it9137 tuner" + depends on DVB_CORE && I2C + default m if DVB_FE_CUSTOMISE + help A DVB-T tuner module. + Say Y when you want to support this frontend. + comment "Tools to develop new frontends" config DVB_DUMMY_FE
drivers/media/dvb/frontends/Makefile +1 -0
@@ -91,4 +91,5 @@ obj-$(CONFIG_DVB_STV0367) += stv0367.o obj-$(CONFIG_DVB_CXD2820R) += cxd2820r.o obj-$(CONFIG_DVB_DRXK) += drxk.o obj-$(CONFIG_DVB_TDA18271C2DD) += tda18271c2dd.o +obj-$(CONFIG_DVB_IT913X_FE) += it913x-fe.o
drivers/media/dvb/frontends/it913x-fe-priv.h new file +342 -0
342 lines not on this page · raw message
drivers/media/dvb/frontends/it913x-fe.c new file +747 -0
747 lines not on this page · raw message
drivers/media/dvb/frontends/it913x-fe.h new file +196 -0
196 lines not on this page · raw message
Signature · 1 line
1.7.4.1