Lines Matching defs:synaptics_data
148 struct synaptics_data { struct
150 unsigned long int model_id; /* Model-ID */
151 unsigned long int capabilities; /* Capabilities */
152 unsigned long int ext_cap; /* Extended Capabilities */
153 unsigned long int ext_cap_0c; /* Ext Caps from 0x0c query */
154 unsigned long int identity; /* Identification */
155 unsigned int x_res, y_res; /* X/Y resolution in units/mm */
156 unsigned int x_max, y_max; /* Max coordinates (from FW) */
157 unsigned int x_min, y_min; /* Min coordinates (from FW) */
159 unsigned char pkt_type; /* packet type - old, new, etc */
160 unsigned char mode; /* current mode byte */
161 int scroll;
163 bool absolute_mode; /* run in Absolute mode */
164 bool disable_gesture; /* disable gestures */
166 struct serio *pt_port; /* Pass-through serio port */
168 struct synaptics_mt_state mt_state; /* Current mt finger state */
169 bool mt_state_lost; /* mt_state may be incorrect */
175 struct synaptics_hw_state agm;
176 bool agm_pending; /* new AGM packet received */