Lines Matching +full:long +full:- +full:press +full:- +full:mode
1 /* SPDX-License-Identifier: GPL-2.0-only */
61 * ---- ---- ------- ------------
67 * 1 0x10 clickpad bit 0 1-button ClickPad
68 * 1 0x60 multifinger mode identifies firmware finger counting
72 * 2 0x01 clickpad bit 1 2-button ClickPad
84 #define SYN_CAP_CLICKPAD(ex0c) ((ex0c) & BIT(20)) /* 1-button ClickPad */
85 #define SYN_CAP_CLICKPAD2BTN(ex0c) ((ex0c) & BIT(8)) /* 2-button ClickPad */
97 * ---- ---- ------- ------------
100 * by the tracktick (pass-through).
102 * contains a built-in fingerprint reader.
167 u32 model_id; /* Model-ID */
168 u32 firmware_id; /* Firmware-ID */
169 u32 board_id; /* Board-ID */
183 enum synaptics_pkt_type pkt_type; /* packet type - old, new, etc */
184 u8 mode; /* current mode byte */ member
187 bool absolute_mode; /* run in Absolute mode */
190 struct serio *pt_port; /* Pass-through serio port */
194 * Last received Advanced Gesture Mode (AGM) packet. An AGM packet
201 unsigned long press_start;
202 bool press; member