Lines Matching defs:elantech_data
117 struct elantech_data { struct
118 struct input_dev *tp_dev; /* Relative device for trackpoint */
119 char tp_phys[32];
120 unsigned char reg_07;
121 unsigned char reg_10;
122 unsigned char reg_11;
123 unsigned char reg_20;
124 unsigned char reg_21;
125 unsigned char reg_22;
126 unsigned char reg_23;
127 unsigned char reg_24;
128 unsigned char reg_25;
129 unsigned char reg_26;
130 unsigned char debug;
131 unsigned char capabilities[3];
132 unsigned char samples[3];
133 bool paritycheck;
134 bool jumpy_cursor;
135 bool reports_pressure;
136 bool crc_enabled;
137 bool set_hw_resolution;
138 unsigned char hw_version;
139 unsigned int fw_version;
140 unsigned int single_finger_reports;
141 unsigned int y_max;
142 unsigned int width;
143 struct finger_pos mt[ETP_MAX_FINGERS];
144 unsigned char parity[256];
145 int (*send_cmd)(struct psmouse *psmouse, unsigned char c, unsigned char *param);
146 void (*original_set_rate)(struct psmouse *psmouse, unsigned int rate);