Lines Matching defs:sensor_query
788 struct f11_2d_sensor_queries *sensor_query,
801 sensor_query->nr_fingers = query_buf[0] & RMI_F11_NR_FINGERS_MASK;
802 sensor_query->has_rel = !!(query_buf[0] & RMI_F11_HAS_REL);
803 sensor_query->has_abs = !!(query_buf[0] & RMI_F11_HAS_ABS);
804 sensor_query->has_gestures = !!(query_buf[0] & RMI_F11_HAS_GESTURES);
805 sensor_query->has_sensitivity_adjust =
807 sensor_query->configurable = !!(query_buf[0] & RMI_F11_CONFIGURABLE);
809 sensor_query->nr_x_electrodes =
811 sensor_query->nr_y_electrodes =
813 sensor_query->max_electrodes =
818 if (sensor_query->has_abs) {
823 sensor_query->abs_data_size =
825 sensor_query->has_anchored_finger =
827 sensor_query->has_adj_hyst =
829 sensor_query->has_dribble =
831 sensor_query->has_bending_correction =
833 sensor_query->has_large_object_suppression =
835 sensor_query->has_jitter_filter =
840 if (sensor_query->has_rel) {
842 &sensor_query->f11_2d_query6);
848 if (sensor_query->has_gestures) {
854 sensor_query->has_single_tap =
856 sensor_query->has_tap_n_hold =
858 sensor_query->has_double_tap =
860 sensor_query->has_early_tap =
862 sensor_query->has_flick =
864 sensor_query->has_press =
866 sensor_query->has_pinch =
868 sensor_query->has_chiral =
872 sensor_query->has_palm_det =
874 sensor_query->has_rotate =
876 sensor_query->has_touch_shapes =
878 sensor_query->has_scroll_zones =
880 sensor_query->has_individual_scroll_zones =
882 sensor_query->has_mf_scroll =
884 sensor_query->has_mf_edge_motion =
886 sensor_query->has_mf_scroll_inertia =
889 sensor_query->query7_nonzero = !!(query_buf[0]);
890 sensor_query->query8_nonzero = !!(query_buf[1]);
900 sensor_query->has_pen =
902 sensor_query->has_proximity =
904 sensor_query->has_palm_det_sensitivity =
906 sensor_query->has_suppress_on_palm_detect =
908 sensor_query->has_two_pen_thresholds =
910 sensor_query->has_contact_geometry =
912 sensor_query->has_pen_hover_discrimination =
914 sensor_query->has_pen_filters =
920 if (sensor_query->has_touch_shapes) {
925 sensor_query->nr_touch_shapes = query_buf[0] &
936 sensor_query->has_z_tuning =
938 sensor_query->has_algorithm_selection =
940 sensor_query->has_w_tuning =
942 sensor_query->has_pitch_info =
944 sensor_query->has_finger_size =
946 sensor_query->has_segmentation_aggressiveness =
949 sensor_query->has_XY_clip =
951 sensor_query->has_drumming_filter =
962 sensor_query->has_gapless_finger =
964 sensor_query->has_gapless_finger_tuning =
966 sensor_query->has_8bit_w =
968 sensor_query->has_adjustable_mapping =
970 sensor_query->has_info2 =
972 sensor_query->has_physical_props =
974 sensor_query->has_finger_limit =
976 sensor_query->has_linear_coeff_2 =
982 if (sensor_query->has_jitter_filter) {
987 sensor_query->jitter_window_size = query_buf[0] &
989 sensor_query->jitter_filter_type = (query_buf[0] &
996 if (sensor_query->has_info2) {
1001 sensor_query->light_control =
1003 sensor_query->is_clear =
1005 sensor_query->clickpad_props =
1008 sensor_query->mouse_buttons =
1011 sensor_query->has_advanced_gestures =
1017 if (sensor_query->has_physical_props) {
1023 sensor_query->x_sensor_size_mm =
1025 sensor_query->y_sensor_size_mm =