Lines Matching refs:tp

107 	struct trackpoint_data *tp = psmouse->private;  in trackpoint_show_int_attr()  local
109 u8 value = *(u8 *)((void *)tp + attr->field_offset); in trackpoint_show_int_attr()
120 struct trackpoint_data *tp = psmouse->private; in trackpoint_set_int_attr() local
122 u8 *field = (void *)tp + attr->field_offset; in trackpoint_set_int_attr()
149 struct trackpoint_data *tp = psmouse->private; in trackpoint_set_bit_attr() local
151 bool *field = (void *)tp + attr->field_offset; in trackpoint_set_bit_attr()
207 struct trackpoint_data *tp = psmouse->private; in trackpoint_is_attr_available() local
209 return tp->variant_id == TP_VARIANT_IBM || in trackpoint_is_attr_available()
305 struct trackpoint_data *tp = psmouse->private; in trackpoint_sync() local
307 if (!in_power_on_state && tp->variant_id == TP_VARIANT_IBM) { in trackpoint_sync()
327 TRACKPOINT_UPDATE(in_power_on_state, psmouse, tp, sensitivity); in trackpoint_sync()
328 TRACKPOINT_UPDATE(in_power_on_state, psmouse, tp, inertia); in trackpoint_sync()
329 TRACKPOINT_UPDATE(in_power_on_state, psmouse, tp, speed); in trackpoint_sync()
330 TRACKPOINT_UPDATE(in_power_on_state, psmouse, tp, reach); in trackpoint_sync()
331 TRACKPOINT_UPDATE(in_power_on_state, psmouse, tp, draghys); in trackpoint_sync()
332 TRACKPOINT_UPDATE(in_power_on_state, psmouse, tp, mindrag); in trackpoint_sync()
333 TRACKPOINT_UPDATE(in_power_on_state, psmouse, tp, thresh); in trackpoint_sync()
334 TRACKPOINT_UPDATE(in_power_on_state, psmouse, tp, upthresh); in trackpoint_sync()
335 TRACKPOINT_UPDATE(in_power_on_state, psmouse, tp, ztime); in trackpoint_sync()
336 TRACKPOINT_UPDATE(in_power_on_state, psmouse, tp, jenks); in trackpoint_sync()
337 TRACKPOINT_UPDATE(in_power_on_state, psmouse, tp, drift_time); in trackpoint_sync()
340 TRACKPOINT_UPDATE(in_power_on_state, psmouse, tp, press_to_select); in trackpoint_sync()
341 TRACKPOINT_UPDATE(in_power_on_state, psmouse, tp, skipback); in trackpoint_sync()
342 TRACKPOINT_UPDATE(in_power_on_state, psmouse, tp, ext_dev); in trackpoint_sync()
347 static void trackpoint_defaults(struct trackpoint_data *tp) in trackpoint_defaults() argument
349 TRACKPOINT_SET_POWER_ON_DEFAULT(tp, sensitivity); in trackpoint_defaults()
350 TRACKPOINT_SET_POWER_ON_DEFAULT(tp, speed); in trackpoint_defaults()
351 TRACKPOINT_SET_POWER_ON_DEFAULT(tp, reach); in trackpoint_defaults()
352 TRACKPOINT_SET_POWER_ON_DEFAULT(tp, draghys); in trackpoint_defaults()
353 TRACKPOINT_SET_POWER_ON_DEFAULT(tp, mindrag); in trackpoint_defaults()
354 TRACKPOINT_SET_POWER_ON_DEFAULT(tp, thresh); in trackpoint_defaults()
355 TRACKPOINT_SET_POWER_ON_DEFAULT(tp, upthresh); in trackpoint_defaults()
356 TRACKPOINT_SET_POWER_ON_DEFAULT(tp, ztime); in trackpoint_defaults()
357 TRACKPOINT_SET_POWER_ON_DEFAULT(tp, jenks); in trackpoint_defaults()
358 TRACKPOINT_SET_POWER_ON_DEFAULT(tp, drift_time); in trackpoint_defaults()
359 TRACKPOINT_SET_POWER_ON_DEFAULT(tp, inertia); in trackpoint_defaults()
362 TRACKPOINT_SET_POWER_ON_DEFAULT(tp, press_to_select); in trackpoint_defaults()
363 TRACKPOINT_SET_POWER_ON_DEFAULT(tp, skipback); in trackpoint_defaults()
364 TRACKPOINT_SET_POWER_ON_DEFAULT(tp, ext_dev); in trackpoint_defaults()
378 struct trackpoint_data *tp = psmouse->private; in trackpoint_reconnect() local
386 was_reset = tp->variant_id == TP_VARIANT_IBM && in trackpoint_reconnect()
399 struct trackpoint_data *tp; in trackpoint_detect() local
412 tp = kzalloc(sizeof(*tp), GFP_KERNEL); in trackpoint_detect()
413 if (!tp) in trackpoint_detect()
416 trackpoint_defaults(tp); in trackpoint_detect()
417 tp->variant_id = variant_id; in trackpoint_detect()
418 tp->firmware_id = firmware_id; in trackpoint_detect()
420 psmouse->private = tp; in trackpoint_detect()