Lines Matching refs:ad7877
170 struct ad7877 { struct
270 struct ad7877 *ts = spi_get_drvdata(spi); in ad7877_read_adc()
331 static int ad7877_process_data(struct ad7877 *ts) in ad7877_process_data()
379 static inline void ad7877_ts_event_release(struct ad7877 *ts) in ad7877_ts_event_release()
390 struct ad7877 *ts = from_timer(ts, t, timer); in ad7877_timer()
400 struct ad7877 *ts = handle; in ad7877_irq()
422 struct ad7877 *ts = data; in ad7877_disable()
442 static void ad7877_enable(struct ad7877 *ts) in ad7877_enable()
457 struct ad7877 *ts = dev_get_drvdata(dev); \
477 struct ad7877 *ts = dev_get_drvdata(dev); in SHOW()
486 struct ad7877 *ts = dev_get_drvdata(dev); in ad7877_disable_store()
507 struct ad7877 *ts = dev_get_drvdata(dev); in ad7877_dac_show()
516 struct ad7877 *ts = dev_get_drvdata(dev); in ad7877_dac_store()
537 struct ad7877 *ts = dev_get_drvdata(dev); in ad7877_gpio3_show()
546 struct ad7877 *ts = dev_get_drvdata(dev); in ad7877_gpio3_store()
568 struct ad7877 *ts = dev_get_drvdata(dev); in ad7877_gpio4_show()
577 struct ad7877 *ts = dev_get_drvdata(dev); in ad7877_gpio4_store()
632 static void ad7877_setup_ts_def_msg(struct spi_device *spi, struct ad7877 *ts) in ad7877_setup_ts_def_msg()
683 struct ad7877 *ts; in ad7877_probe()
712 ts = devm_kzalloc(&spi->dev, sizeof(struct ad7877), GFP_KERNEL); in ad7877_probe()
805 struct ad7877 *ts = dev_get_drvdata(dev); in ad7877_suspend()
814 struct ad7877 *ts = dev_get_drvdata(dev); in ad7877_resume()