Lines Matching refs:tsc2005

121 struct tsc2005 {  struct
161 static int tsc2005_cmd(struct tsc2005 *ts, u8 cmd) in tsc2005_cmd() argument
185 static int tsc2005_write(struct tsc2005 *ts, u8 reg, u16 value) in tsc2005_write()
222 static int tsc2005_read(struct tsc2005 *ts, u8 reg, u16 *value) in tsc2005_read()
241 static void tsc2005_update_pen_state(struct tsc2005 *ts, in tsc2005_update_pen_state()
266 struct tsc2005 *ts = _ts; in tsc2005_irq_thread()
331 struct tsc2005 *ts = (struct tsc2005 *)data; in tsc2005_penup_timer()
339 static void tsc2005_start_scan(struct tsc2005 *ts) in tsc2005_start_scan()
347 static void tsc2005_stop_scan(struct tsc2005 *ts) in tsc2005_stop_scan()
352 static void tsc2005_set_reset(struct tsc2005 *ts, bool enable) in tsc2005_set_reset()
361 static void __tsc2005_disable(struct tsc2005 *ts) in __tsc2005_disable()
374 static void __tsc2005_enable(struct tsc2005 *ts) in __tsc2005_enable()
392 struct tsc2005 *ts = spi_get_drvdata(spi); in tsc2005_selftest_show()
478 struct tsc2005 *ts = spi_get_drvdata(spi); in tsc2005_attr_is_visible()
496 struct tsc2005 *ts = container_of(work, struct tsc2005, esd_work.work); in tsc2005_esd_work()
550 struct tsc2005 *ts = input_get_drvdata(input); in tsc2005_open()
566 struct tsc2005 *ts = input_get_drvdata(input); in tsc2005_close()
578 static void tsc2005_setup_spi_xfer(struct tsc2005 *ts) in tsc2005_setup_spi_xfer()
597 struct tsc2005 *ts; in tsc2005_probe()
766 struct tsc2005 *ts = spi_get_drvdata(spi); in tsc2005_remove()
779 struct tsc2005 *ts = spi_get_drvdata(spi); in tsc2005_suspend()
796 struct tsc2005 *ts = spi_get_drvdata(spi); in tsc2005_resume()