usbtouch_usb
static void nexio_exit(struct usbtouch_usb *usbtouch)
void (*process_pkt)(struct usbtouch_usb *usbtouch, unsigned char *pkt, int len);
static int nexio_read_data(struct usbtouch_usb *usbtouch, unsigned char *pkt)
static int e2i_init(struct usbtouch_usb *usbtouch)
static int elo_read_data(struct usbtouch_usb *dev, unsigned char *pkt)
static void usbtouch_process_pkt(struct usbtouch_usb *usbtouch,
static void usbtouch_process_multi(struct usbtouch_usb *usbtouch,
static void usbtouch_process_multi(struct usbtouch_usb *usbtouch,
static int e2i_read_data(struct usbtouch_usb *dev, unsigned char *pkt)
struct usbtouch_usb *usbtouch = urb->context;
static int usbtouch_start_io(struct usbtouch_usb *usbtouch)
struct usbtouch_usb *usbtouch = input_get_drvdata(input);
struct usbtouch_usb *usbtouch = input_get_drvdata(input);
struct usbtouch_usb *usbtouch = usb_get_intfdata(intf);
struct usbtouch_usb *usbtouch = usb_get_intfdata(intf);
struct usbtouch_usb *usbtouch = usb_get_intfdata(intf);
struct usbtouch_usb *usbtouch)
struct usbtouch_usb *usbtouch;
struct usbtouch_usb *usbtouch = usb_get_intfdata(intf);
static int egalax_init(struct usbtouch_usb *usbtouch)
static int egalax_read_data(struct usbtouch_usb *dev, unsigned char *pkt)
static int etouch_read_data(struct usbtouch_usb *dev, unsigned char *pkt)
static int panjit_read_data(struct usbtouch_usb *dev, unsigned char *pkt)
static int mtouch_read_data(struct usbtouch_usb *dev, unsigned char *pkt)
static int mtouch_get_fw_revision(struct usbtouch_usb *usbtouch)
static int mtouch_alloc(struct usbtouch_usb *usbtouch)
static int mtouch_init(struct usbtouch_usb *usbtouch)
static void mtouch_exit(struct usbtouch_usb *usbtouch)
struct usbtouch_usb *usbtouch = usb_get_intfdata(intf);
struct usbtouch_usb *usbtouch = usb_get_intfdata(intf);
static int itm_read_data(struct usbtouch_usb *dev, unsigned char *pkt)
static int eturbo_read_data(struct usbtouch_usb *dev, unsigned char *pkt)
struct usbtouch_usb;
static int gunze_read_data(struct usbtouch_usb *dev, unsigned char *pkt)
static int dmc_tsc10_init(struct usbtouch_usb *usbtouch)
static int dmc_tsc10_read_data(struct usbtouch_usb *dev, unsigned char *pkt)
static int irtouch_read_data(struct usbtouch_usb *dev, unsigned char *pkt)
static int tc45usb_read_data(struct usbtouch_usb *dev, unsigned char *pkt)
static int idealtek_read_data(struct usbtouch_usb *dev, unsigned char *pkt)
int (*read_data) (struct usbtouch_usb *usbtouch, unsigned char *pkt);
static int general_touch_read_data(struct usbtouch_usb *dev, unsigned char *pkt)
int (*alloc) (struct usbtouch_usb *usbtouch);
int (*init) (struct usbtouch_usb *usbtouch);
static int gotop_read_data(struct usbtouch_usb *dev, unsigned char *pkt)
void (*exit) (struct usbtouch_usb *usbtouch);
static int jastec_read_data(struct usbtouch_usb *dev, unsigned char *pkt)
static int zytronic_read_data(struct usbtouch_usb *dev, unsigned char *pkt)
static int nexio_alloc(struct usbtouch_usb *usbtouch)
static int nexio_init(struct usbtouch_usb *usbtouch)