Lines Matching full:tablet
30 * v1.1 - added support for tablet resolution, changed DV and proximity
53 * "Tablet Manager".
126 * BS2 also referred to as Tablet Pick
147 * To initialize the tablet:
226 /* Time to wait (in ms) in-between sending the tablet
228 * sequence from the tablet.
249 /* Length of incoming packet from the tablet
254 * whether the report came from the stylus, tablet mouse
255 * or "unknown" -- Unknown when the tablet is in relative
266 int odmCode; /* Tablet manufacturer code */
267 int modelCode; /* Tablet model code (not unique) */
284 int programmableDelay; /* delay for tablet programming */
293 struct aiptek_features features; /* tablet's array of features */
294 struct aiptek_settings curSetting; /* tablet's current programmable */
297 int diagnostic; /* tablet diagnostic codes */
330 * the bitmap which comes from the tablet. This hides the
382 * The tablet reports on several attributes per invocation of
386 * a complete tablet report. Further, the number of Input Event reports
390 * tablet driver and clients such as gpm and XFree86's tablet drivers.
392 * Of the information received from the tablet, the one piece I
397 * Proximity event occurred while the tablet was in absolute or relative
525 /* dv indicates 'data valid' (e.g., the tablet is in sync in aiptek_irq()
823 * Open an instance of the tablet driver.
837 * Close an instance of the tablet driver.
881 * Send a command to the tablet.
909 * Retrieve information from the tablet. Querying info is defined as first
947 * Program the tablet into either absolute or relative mode.
948 * We also get information about the tablet's size.
1558 return sysfs_emit(buf, "Write anything to this file to program your tablet.\n"); in show_tabletExecute()
1567 * of writing to this file triggers a tablet reprogramming. in store_tabletExecute()
1647 * This routine is called when a tablet has been identified. It basically
1648 * sets up the tablet and the driver's internal structures.
1732 * & a tablet, and the inputX number actually will tell in aiptek_probe()
1753 /* Now program the capacities of the tablet, in terms of being in aiptek_probe()
1777 * values in. Later, we'll ask the tablet to put in the correct in aiptek_probe()
1795 /* Go set up our URB, which is called when the tablet receives in aiptek_probe()
1808 /* Program the tablet. This sets the tablet up in the mode in aiptek_probe()
1809 * specified in newSetting, and also queries the tablet's in aiptek_probe()
1812 * Sanity check: if a tablet doesn't like the slow programmatic in aiptek_probe()
1815 * have to explain to us how your tablet thinks it's 0x0, and yet that's in aiptek_probe()
1830 /* Murphy says that some day someone will have a tablet that fails the in aiptek_probe()
1843 /* Register the tablet as an Input Device in aiptek_probe()
1863 * Deal with tablet disconnecting from the system.
1896 MODULE_DESCRIPTION("Aiptek HyperPen USB Tablet Driver");
1900 MODULE_PARM_DESC(programmableDelay, "delay used during tablet programming");