Lines Matching defs:cyttsp5
26 #define CYTTSP5_NAME "cyttsp5"
196 struct cyttsp5 {
219 static int cyttsp5_read(struct cyttsp5 *ts, u8 *buf, u32 max)
241 static int cyttsp5_write(struct cyttsp5 *ts, unsigned int reg, u8 *data,
277 static void cyttsp5_get_touch_record(struct cyttsp5 *ts,
291 static void cyttsp5_get_mt_touches(struct cyttsp5 *ts,
346 struct cyttsp5 *ts = dev_get_drvdata(dev);
377 struct cyttsp5 *ts = dev_get_drvdata(dev);
412 struct cyttsp5 *ts = dev_get_drvdata(dev);
427 struct cyttsp5 *ts = dev_get_drvdata(dev);
458 static int cyttsp5_validate_cmd_response(struct cyttsp5 *ts, u8 code)
513 static void cyttsp5_si_get_btn_data(struct cyttsp5 *ts)
522 static int cyttsp5_get_sysinfo_regs(struct cyttsp5 *ts)
541 static int cyttsp5_hid_output_get_sysinfo(struct cyttsp5 *ts)
576 static int cyttsp5_power_control(struct cyttsp5 *ts, bool on)
610 static int cyttsp5_hid_output_bl_launch_app(struct cyttsp5 *ts)
650 static int cyttsp5_get_hid_descriptor(struct cyttsp5 *ts,
698 struct cyttsp5 *ts = handle;
736 static int cyttsp5_deassert_int(struct cyttsp5 *ts)
753 static int cyttsp5_fill_all_touch(struct cyttsp5 *ts)
775 static int cyttsp5_startup(struct cyttsp5 *ts)
818 struct cyttsp5 *ts = data;
826 struct cyttsp5 *ts;
863 ts->input->name = "cyttsp5";
940 struct cyttsp5 *ts = dev_get_drvdata(dev);
950 struct cyttsp5 *ts = dev_get_drvdata(dev);