diff options
Diffstat (limited to 'drivers/media/dvb/dvb-usb/anysee.h')
-rw-r--r-- | drivers/media/dvb/dvb-usb/anysee.h | 23 |
1 files changed, 21 insertions, 2 deletions
diff --git a/drivers/media/dvb/dvb-usb/anysee.h b/drivers/media/dvb/dvb-usb/anysee.h index 7ca01ff6e13c..a7673aa1e007 100644 --- a/drivers/media/dvb/dvb-usb/anysee.h +++ b/drivers/media/dvb/dvb-usb/anysee.h | |||
@@ -57,10 +57,29 @@ enum cmd { | |||
57 | }; | 57 | }; |
58 | 58 | ||
59 | struct anysee_state { | 59 | struct anysee_state { |
60 | u8 tuner; | 60 | u8 hw; /* PCB ID */ |
61 | u8 seq; | 61 | u8 seq; |
62 | }; | 62 | }; |
63 | 63 | ||
64 | #define ANYSEE_HW_02 2 /* E30 */ | ||
65 | #define ANYSEE_HW_507CD 6 /* E30 Plus */ | ||
66 | #define ANYSEE_HW_507DC 10 /* E30 C Plus */ | ||
67 | #define ANYSEE_HW_507SI 11 /* E30 S2 Plus */ | ||
68 | #define ANYSEE_HW_507FA 15 /* E30 Combo Plus / E30 C Plus */ | ||
69 | #define ANYSEE_HW_508TC 18 /* E7 TC */ | ||
70 | #define ANYSEE_HW_508S2 19 /* E7 S2 */ | ||
71 | |||
72 | #define REG_IOA 0x80 /* Port A (bit addressable) */ | ||
73 | #define REG_IOB 0x90 /* Port B (bit addressable) */ | ||
74 | #define REG_IOC 0xa0 /* Port C (bit addressable) */ | ||
75 | #define REG_IOD 0xb0 /* Port D (bit addressable) */ | ||
76 | #define REG_IOE 0xb1 /* Port E (NOT bit addressable) */ | ||
77 | #define REG_OEA 0xb2 /* Port A Output Enable */ | ||
78 | #define REG_OEB 0xb3 /* Port B Output Enable */ | ||
79 | #define REG_OEC 0xb4 /* Port C Output Enable */ | ||
80 | #define REG_OED 0xb5 /* Port D Output Enable */ | ||
81 | #define REG_OEE 0xb6 /* Port E Output Enable */ | ||
82 | |||
64 | #endif | 83 | #endif |
65 | 84 | ||
66 | /*************************************************************************** | 85 | /*************************************************************************** |
@@ -136,7 +155,7 @@ General reply packet(s) are always used if not own reply defined. | |||
136 | ---------------------------------------------------------------------------- | 155 | ---------------------------------------------------------------------------- |
137 | | 04 | 0x00 | 156 | | 04 | 0x00 |
138 | ---------------------------------------------------------------------------- | 157 | ---------------------------------------------------------------------------- |
139 | | 05 | 0x01 | 158 | | 05 | data length |
140 | ---------------------------------------------------------------------------- | 159 | ---------------------------------------------------------------------------- |
141 | | 06-59 | don't care | 160 | | 06-59 | don't care |
142 | ---------------------------------------------------------------------------- | 161 | ---------------------------------------------------------------------------- |