diff options
Diffstat (limited to 'drivers/media/dvb/dvb-usb/gp8psk.h')
-rw-r--r-- | drivers/media/dvb/dvb-usb/gp8psk.h | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/drivers/media/dvb/dvb-usb/gp8psk.h b/drivers/media/dvb/dvb-usb/gp8psk.h index e83a57506cfa..831749a518cb 100644 --- a/drivers/media/dvb/dvb-usb/gp8psk.h +++ b/drivers/media/dvb/dvb-usb/gp8psk.h | |||
@@ -25,7 +25,6 @@ extern int dvb_usb_gp8psk_debug; | |||
25 | #define deb_xfer(args...) dprintk(dvb_usb_gp8psk_debug,0x02,args) | 25 | #define deb_xfer(args...) dprintk(dvb_usb_gp8psk_debug,0x02,args) |
26 | #define deb_rc(args...) dprintk(dvb_usb_gp8psk_debug,0x04,args) | 26 | #define deb_rc(args...) dprintk(dvb_usb_gp8psk_debug,0x04,args) |
27 | #define deb_fe(args...) dprintk(dvb_usb_gp8psk_debug,0x08,args) | 27 | #define deb_fe(args...) dprintk(dvb_usb_gp8psk_debug,0x08,args) |
28 | /* gp8psk commands */ | ||
29 | 28 | ||
30 | /* Twinhan Vendor requests */ | 29 | /* Twinhan Vendor requests */ |
31 | #define TH_COMMAND_IN 0xC0 | 30 | #define TH_COMMAND_IN 0xC0 |
@@ -49,8 +48,10 @@ extern int dvb_usb_gp8psk_debug; | |||
49 | #define SET_DVB_MODE 0x8E | 48 | #define SET_DVB_MODE 0x8E |
50 | #define SET_DN_SWITCH 0x8F | 49 | #define SET_DN_SWITCH 0x8F |
51 | #define GET_SIGNAL_LOCK 0x90 /* in */ | 50 | #define GET_SIGNAL_LOCK 0x90 /* in */ |
51 | #define GET_FW_VERS 0x92 | ||
52 | #define GET_SERIAL_NUMBER 0x93 /* in */ | 52 | #define GET_SERIAL_NUMBER 0x93 /* in */ |
53 | #define USE_EXTRA_VOLT 0x94 | 53 | #define USE_EXTRA_VOLT 0x94 |
54 | #define GET_FPGA_VERS 0x95 | ||
54 | #define CW3K_INIT 0x9d | 55 | #define CW3K_INIT 0x9d |
55 | 56 | ||
56 | /* PSK_configuration bits */ | 57 | /* PSK_configuration bits */ |
@@ -88,6 +89,11 @@ extern int dvb_usb_gp8psk_debug; | |||
88 | #define PRODUCT_STRING_READ 0x0D | 89 | #define PRODUCT_STRING_READ 0x0D |
89 | #define FW_BCD_VERSION_READ 0x14 | 90 | #define FW_BCD_VERSION_READ 0x14 |
90 | 91 | ||
92 | /* firmware revision id's */ | ||
93 | #define GP8PSK_FW_REV1 0x020604 | ||
94 | #define GP8PSK_FW_REV2 0x020704 | ||
95 | #define GP8PSK_FW_VERS(_fw_vers) ((_fw_vers)[2]<<0x10 | (_fw_vers)[1]<<0x08 | (_fw_vers)[0]) | ||
96 | |||
91 | extern struct dvb_frontend * gp8psk_fe_attach(struct dvb_usb_device *d); | 97 | extern struct dvb_frontend * gp8psk_fe_attach(struct dvb_usb_device *d); |
92 | extern int gp8psk_usb_in_op(struct dvb_usb_device *d, u8 req, u16 value, u16 index, u8 *b, int blen); | 98 | extern int gp8psk_usb_in_op(struct dvb_usb_device *d, u8 req, u16 value, u16 index, u8 *b, int blen); |
93 | extern int gp8psk_usb_out_op(struct dvb_usb_device *d, u8 req, u16 value, | 99 | extern int gp8psk_usb_out_op(struct dvb_usb_device *d, u8 req, u16 value, |