1234567891011121314151617181920212223242526272829303132333435 |
- #ifndef _DVB_USB_CXUSB_H_
- #define _DVB_USB_CXUSB_H_
- #define DVB_USB_LOG_PREFIX "cxusb"
- #include "dvb-usb.h"
- extern int dvb_usb_cxusb_debug;
- #define deb_info(args...) dprintk(dvb_usb_cxusb_debug,0x01,args)
- #define deb_i2c(args...) if (d->udev->descriptor.idVendor == USB_VID_MEDION) \
- dprintk(dvb_usb_cxusb_debug,0x01,args)
- /* usb commands - some of it are guesses, don't have a reference yet */
- #define CMD_I2C_WRITE 0x08
- #define CMD_I2C_READ 0x09
- #define CMD_GPIO_READ 0x0d
- #define CMD_GPIO_WRITE 0x0e
- #define GPIO_TUNER 0x02
- #define CMD_POWER_OFF 0xdc
- #define CMD_POWER_ON 0xde
- #define CMD_STREAMING_ON 0x36
- #define CMD_STREAMING_OFF 0x37
- #define CMD_GET_IR_CODE 0x47
- #define CMD_ANALOG 0x50
- #define CMD_DIGITAL 0x51
- struct cxusb_state {
- u8 gpio_write_state[3];
- };
- #endif
|