]> err.no Git - linux-2.6/blobdiff - drivers/media/dvb/dvb-usb/m920x.h
V4L/DVB (5130): M920x: misc updates and fixes
[linux-2.6] / drivers / media / dvb / dvb-usb / m920x.h
index fdb967aa30efa9aca8ef83ff842b58b3cfbe47be..709b7d205b6db9db9723ff98ca8ac02a4b22a1ea 100644 (file)
@@ -7,4 +7,22 @@
 extern int dvb_usb_m920x_debug;
 #define deb_rc(args...)   dprintk(dvb_usb_m920x_debug,0x01,args)
 
+#define M9206_CORE     0x22
+#define M9206_RC_STATE         0xff51
+#define M9206_RC_KEY           0xff52
+#define M9206_RC_INIT1         0xff54
+#define M9206_RC_INIT2         0xff55
+#define M9206_FW_GO            0xff69
+
+#define M9206_I2C      0x23
+#define M9206_FILTER   0x25
+#define M9206_FW       0x30
+
+#define M9206_MAX_FILTERS 8
+struct m9206_state {
+       u16 filters[M9206_MAX_FILTERS];
+       int filtering_enabled;
+       int rep_count;
+};
+
 #endif