#ifndef _DVB_USB_CXUSB_H_ #define _DVB_USB_CXUSB_H_ #define DVB_USB_LOG_PREFIX "digitv" #include "dvb-usb.h" extern int dvb_usb_cxusb_debug; #define deb_info(args...) 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_IOCTL 0x0e #define IOCTL_SET_I2C_PATH 0x02 #define CMD_POWER_OFF 0x50 #define CMD_POWER_ON 0x51 enum cxusb_i2c_pathes { PATH_UNDEF = 0x00, PATH_CX22702 = 0x01, PATH_TUNER_OTHER = 0x02, }; struct cxusb_state { enum cxusb_i2c_pathes cur_i2c_path; }; #endif