Lines Matching refs:mxs_lradc_ts

41 struct mxs_lradc_ts {
91 static bool mxs_lradc_check_touch_event(struct mxs_lradc_ts *ts)
97 static void mxs_lradc_map_ts_channel(struct mxs_lradc_ts *ts, unsigned int vch,
106 static void mxs_lradc_setup_ts_channel(struct mxs_lradc_ts *ts, unsigned int ch)
160 static void mxs_lradc_setup_ts_pressure(struct mxs_lradc_ts *ts,
208 static unsigned int mxs_lradc_ts_read_raw_channel(struct mxs_lradc_ts *ts,
224 static unsigned int mxs_lradc_read_ts_pressure(struct mxs_lradc_ts *ts,
272 static void mxs_lradc_setup_touch_detection(struct mxs_lradc_ts *ts)
300 static void mxs_lradc_prepare_x_pos(struct mxs_lradc_ts *ts)
326 static void mxs_lradc_prepare_y_pos(struct mxs_lradc_ts *ts)
352 static void mxs_lradc_prepare_pressure(struct mxs_lradc_ts *ts)
368 static void mxs_lradc_enable_touch_detection(struct mxs_lradc_ts *ts)
379 static void mxs_lradc_start_touch_event(struct mxs_lradc_ts *ts)
392 static void mxs_lradc_report_ts_event(struct mxs_lradc_ts *ts)
401 static void mxs_lradc_complete_touch_event(struct mxs_lradc_ts *ts)
422 static void mxs_lradc_finish_touch_event(struct mxs_lradc_ts *ts, bool valid)
456 static void mxs_lradc_handle_touch(struct mxs_lradc_ts *ts)
495 struct mxs_lradc_ts *ts = data;
524 struct mxs_lradc_ts *ts = input_get_drvdata(dev);
532 static void mxs_lradc_ts_stop(struct mxs_lradc_ts *ts)
556 struct mxs_lradc_ts *ts = input_get_drvdata(dev);
561 static void mxs_lradc_ts_hw_init(struct mxs_lradc_ts *ts)
576 static int mxs_lradc_ts_register(struct mxs_lradc_ts *ts)
608 struct mxs_lradc_ts *ts;