Go to the documentation of this file.
27 #include <linux/hash.h>
39 #define AF9015_FIRMWARE "dvb-usb-af9015.fw"
43 #define TS_PACKET_SIZE 188
45 #define TS_USB20_PACKET_COUNT 87
46 #define TS_USB20_FRAME_SIZE (TS_PACKET_SIZE*TS_USB20_PACKET_COUNT)
48 #define TS_USB11_PACKET_COUNT 5
49 #define TS_USB11_FRAME_SIZE (TS_PACKET_SIZE*TS_USB11_PACKET_COUNT)
51 #define TS_USB20_MAX_PACKET_SIZE 512
52 #define TS_USB11_MAX_PACKET_SIZE 64
54 #define AF9015_I2C_EEPROM 0xa0
55 #define AF9015_I2C_DEMOD 0x38
56 #define AF9015_USB_TIMEOUT 2000
59 #define AF9015_EEPROM_IR_MODE 0x18
60 #define AF9015_EEPROM_IR_REMOTE_TYPE 0x34
61 #define AF9015_EEPROM_TS_MODE 0x31
62 #define AF9015_EEPROM_DEMOD2_I2C 0x32
64 #define AF9015_EEPROM_SAW_BW1 0x35
65 #define AF9015_EEPROM_XTAL_TYPE1 0x36
66 #define AF9015_EEPROM_SPEC_INV1 0x37
67 #define AF9015_EEPROM_IF1L 0x38
68 #define AF9015_EEPROM_IF1H 0x39
69 #define AF9015_EEPROM_MT2060_IF1L 0x3a
70 #define AF9015_EEPROM_MT2060_IF1H 0x3b
71 #define AF9015_EEPROM_TUNER_ID1 0x3c
73 #define AF9015_EEPROM_SAW_BW2 0x45
74 #define AF9015_EEPROM_XTAL_TYPE2 0x46
75 #define AF9015_EEPROM_SPEC_INV2 0x47
76 #define AF9015_EEPROM_IF2L 0x48
77 #define AF9015_EEPROM_IF2H 0x49
78 #define AF9015_EEPROM_MT2060_IF2L 0x4a
79 #define AF9015_EEPROM_MT2060_IF2H 0x4b
80 #define AF9015_EEPROM_TUNER_ID2 0x4c
82 #define AF9015_EEPROM_OFFSET (AF9015_EEPROM_SAW_BW2 - AF9015_EEPROM_SAW_BW1)