Lines Matching full:synaptics
3 * Synaptics TouchPad PS/2 mouse driver
7 * for explaining various Synaptics quirks.
18 * code for the special synaptics commands (from the tpconfig-source)
33 #include "synaptics.h"
36 * The x/y limits are taken from the Synaptics TouchPad interfacing Guide,
56 * be reported for a positive position value. Some Synaptics firmware
73 * Stuff we need even when we do not want native Synaptics support
77 * Set the synaptics touchpad mode byte by special commands
111 psmouse->vendor = "Synaptics"; in synaptics_detect()
127 /* This list has been kindly provided by Synaptics. */
207 * Send a command to the synaptics touchpad by special commands
513 * Synaptics communications functions
517 * Synaptics touchpads report the y coordinate from bottom to top, which is
629 * Synaptics pass-through PS/2 port support
720 strscpy(serio->name, "Synaptics pass-through", sizeof(serio->name)); in synaptics_pt_create()
721 strscpy(serio->phys, "synaptics-pt/serio0", sizeof(serio->phys)); in synaptics_pt_create()
1441 * to Synaptics-specific queries, so let's wait a in synaptics_reconnect()
1611 * are documented to be for Synaptics corp. internal use. in synaptics_init_ps2()
1630 /* Synaptics can usually stay in sync without extra help */ in synaptics_init_ps2()
1638 * Synaptics at full rate. Switch to a lower rate (roughly in synaptics_init_ps2()
1699 * The OLPC XO has issues with Synaptics' absolute mode; the constant in synaptics_setup_ps2()
1735 * The newest Synaptics device can use a secondary bus (called InterTouch) which
1748 MODULE_PARM_DESC(synaptics_intertouch, "Use a secondary bus for the Synaptics device.");
1894 * Not using any flavor of Synaptics support, so clean up in synaptics_init()