/* * drivers/usb/input/wacom_wac.h * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; either version 2 of the License, or * (at your option) any later version. */ #ifndef WACOM_WAC_H #define WACOM_WAC_H #define STYLUS_DEVICE_ID 0x02 #define CURSOR_DEVICE_ID 0x06 #define ERASER_DEVICE_ID 0x0A enum { PENPARTNER = 0, GRAPHIRE, WACOM_G4, PTU, PL, INTUOS, INTUOS3, INTUOS3L, CINTIQ, MAX_TYPE }; struct wacom_features { char *name; int pktlen; int x_max; int y_max; int pressure_max; int distance_max; int type; usb_complete_t irq; }; struct wacom_wac { signed char *data; int tool[2]; int id[2]; __u32 serial[2]; struct wacom_features *features; }; #endif