Skip to contentSkip to conversation

it913x Series Driver for Kworld UB499-2T (id 1b80:e409) v1.05

PATCH In review Malcolm Priestley 1 participant 1 message Jul 25, 2011 Media (V4L/DVB)

lore
Share & tools
lore
#0 lore raw

PATCH 2/3 it913x Series Driver for Kworld UB499-2T (id 1b80:e409) v1.05

Driver for Kworld UB499-2T (id 1b80:e409)

The device driver has been named it913x, so that support for other family members can be added later.

TODOs
Firmware support for other it913x devices. Remote control support, there are two known types.

---
 drivers/media/dvb/dvb-usb/Kconfig       |    7 +
 drivers/media/dvb/dvb-usb/Makefile      |    3 +
 drivers/media/dvb/dvb-usb/dvb-usb-ids.h |    1 +
 drivers/media/dvb/dvb-usb/it913x.c      |  613 +++++++++++++++++++++++++++++++
 4 files changed, 624 insertions(+), 0 deletions(-)
 create mode 100644 drivers/media/dvb/dvb-usb/it913x.c
drivers/media/dvb/dvb-usb/Kconfig +7 -0
index 5d73dec..6e97bb3 100644
@@ -374,3 +374,10 @@ config DVB_USB_TECHNISAT_USB2
 	select DVB_STV6110x if !DVB_FE_CUSTOMISE
 	help
 	  Say Y here to support the Technisat USB2 DVB-S/S2 device
+
+config DVB_USB_IT913X
+	tristate "it913x driver"
+	depends on DVB_USB
+	select DVB_IT913X_FE
+	help
+	  Say Y here to support the it913x device
drivers/media/dvb/dvb-usb/Makefile +3 -0
index 4bac13d..3494d41 100644
@@ -94,6 +94,9 @@ obj-$(CONFIG_DVB_USB_LME2510) += dvb-usb-lmedm04.o
 dvb-usb-technisat-usb2-objs = technisat-usb2.o
 obj-$(CONFIG_DVB_USB_TECHNISAT_USB2) += dvb-usb-technisat-usb2.o
 
+dvb-usb-it913x-objs := it913x.o
+obj-$(CONFIG_DVB_USB_IT913X) += dvb-usb-it913x.o
+
 EXTRA_CFLAGS += -Idrivers/media/dvb/dvb-core/ -Idrivers/media/dvb/frontends/
 # due to tuner-xc3028
 EXTRA_CFLAGS += -Idrivers/media/common/tuners
drivers/media/dvb/dvb-usb/dvb-usb-ids.h +1 -0
index 2a79b8f..7433261 100644
@@ -136,6 +136,7 @@
 #define USB_PID_KWORLD_PC160_2T				0xc160
 #define USB_PID_KWORLD_PC160_T				0xc161
 #define USB_PID_KWORLD_UB383_T				0xe383
+#define USB_PID_KWORLD_UB499_2T_T09			0xe409
 #define USB_PID_KWORLD_VSTREAM_COLD			0x17de
 #define USB_PID_KWORLD_VSTREAM_WARM			0x17df
 #define USB_PID_TERRATEC_CINERGY_T_USB_XE		0x0055
drivers/media/dvb/dvb-usb/it913x.c new file +613 -0

613 lines not on this page · raw message

Signature · 1 line
1.7.4.1