diff options
Diffstat (limited to 'drivers/media/dvb/raontech')
-rwxr-xr-x | drivers/media/dvb/raontech/Kconfig | 23 | ||||
-rwxr-xr-x | drivers/media/dvb/raontech/Makefile | 33 |
2 files changed, 56 insertions, 0 deletions
diff --git a/drivers/media/dvb/raontech/Kconfig b/drivers/media/dvb/raontech/Kconfig new file mode 100755 index 00000000..132a18a9 --- /dev/null +++ b/drivers/media/dvb/raontech/Kconfig @@ -0,0 +1,23 @@ +# +# ISDBT config states +# + +config ISDBT_RAONTECH_MTV + tristate "RAONTECH based MTV receiver" + depends on WMT_SPISLAVE1_SUPPORT + help + This allows ISDBT. + This module is designed for SPI or TSIF. + Select chipset and interface + +menu "Raotech module components" + +choice + depends on ISDBT_RAONTECH_MTV && WMT_SPISLAVE1_SUPPORT + prompt "chip" + default ISDBT_MTV23x + config ISDBT_MTV23x + bool "MTV23x" +endchoice + +endmenu diff --git a/drivers/media/dvb/raontech/Makefile b/drivers/media/dvb/raontech/Makefile new file mode 100755 index 00000000..f29bd803 --- /dev/null +++ b/drivers/media/dvb/raontech/Makefile @@ -0,0 +1,33 @@ +##########################################
+# Makefile for ISDBT Device Drivers.
+##########################################
+#ccflags-y += -Idrivers/misc/isdbt
+#ccflags-y += -v
+
+#EXTRA_CFLAGS += $(extra-cflags-y) $(extra-cflags-m)
+
+#obj-$(ISDBT_VENDOR_RAONTECH) := mtv231.o
+
+# MTV231
+#ccflags-$(CONFIG_ISDBT_MTV23x) += -Idrivers/misc/isdbt/mtv23x
+#obj-$(CONFIG_ISDBT_MTV23x) +=../../src/
+
+# core
+MTVOBJ := mtv23x.o mtv23x_demod.o mtv23x_rf.o mtv23x_port.o isdbt_isr.o isdbt.o
+
+# SPI
+#obj-y += isdbt_spi.o
+#obj-y += isdbt_isr.o
+
+# SPI(Control) + TSIF(Data)
+MTVOBJ += isdbt_spi.o
+
+# TSIF or spi slave
+MTVOBJ += isdbt_i2c.o
+
+# CAMIF
+#obj-y += isdbt_i2c.o
+
+mtv231-objs := $(MTVOBJ)
+
+obj-$(CONFIG_ISDBT_RAONTECH_MTV) += mtv231.o
|