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. */
204 * Send a command to the synaptics touchpad by special commands
510 * Synaptics communications functions
514 * Synaptics touchpads report the y coordinate from bottom to top, which is
626 * Synaptics pass-through PS/2 port support
717 strlcpy(serio->name, "Synaptics pass-through", sizeof(serio->name)); in synaptics_pt_create()
718 strlcpy(serio->phys, "synaptics-pt/serio0", sizeof(serio->phys)); in synaptics_pt_create()
1435 * to Synaptics-specific queries, so let's wait a in synaptics_reconnect()
1605 * are documented to be for Synaptics corp. internal use. in synaptics_init_ps2()
1624 /* Synaptics can usually stay in sync without extra help */ in synaptics_init_ps2()
1632 * Synaptics at full rate. Switch to a lower rate (roughly in synaptics_init_ps2()
1693 * The OLPC XO has issues with Synaptics' absolute mode; the constant in synaptics_setup_ps2()
1729 * The newest Synaptics device can use a secondary bus (called InterTouch) which
1742 MODULE_PARM_DESC(synaptics_intertouch, "Use a secondary bus for the Synaptics device.");
1888 * Not using any flavor of Synaptics support, so clean up in synaptics_init()