Lines Matching refs:ad7877
156 struct ad7877 { struct
256 struct ad7877 *ts = spi_get_drvdata(spi); in ad7877_read_adc()
317 static int ad7877_process_data(struct ad7877 *ts) in ad7877_process_data()
365 static inline void ad7877_ts_event_release(struct ad7877 *ts) in ad7877_ts_event_release()
376 struct ad7877 *ts = from_timer(ts, t, timer); in ad7877_timer()
386 struct ad7877 *ts = handle; in ad7877_irq()
408 struct ad7877 *ts = data; in ad7877_disable()
428 static void ad7877_enable(struct ad7877 *ts) in ad7877_enable()
443 struct ad7877 *ts = dev_get_drvdata(dev); \
463 struct ad7877 *ts = dev_get_drvdata(dev); in SHOW()
472 struct ad7877 *ts = dev_get_drvdata(dev); in ad7877_disable_store()
493 struct ad7877 *ts = dev_get_drvdata(dev); in ad7877_dac_show()
502 struct ad7877 *ts = dev_get_drvdata(dev); in ad7877_dac_store()
523 struct ad7877 *ts = dev_get_drvdata(dev); in ad7877_gpio3_show()
532 struct ad7877 *ts = dev_get_drvdata(dev); in ad7877_gpio3_store()
554 struct ad7877 *ts = dev_get_drvdata(dev); in ad7877_gpio4_show()
563 struct ad7877 *ts = dev_get_drvdata(dev); in ad7877_gpio4_store()
618 static void ad7877_setup_ts_def_msg(struct spi_device *spi, struct ad7877 *ts) in ad7877_setup_ts_def_msg()
669 struct ad7877 *ts; in ad7877_probe()
698 ts = devm_kzalloc(&spi->dev, sizeof(struct ad7877), GFP_KERNEL); in ad7877_probe()
791 struct ad7877 *ts = dev_get_drvdata(dev); in ad7877_suspend()
800 struct ad7877 *ts = dev_get_drvdata(dev); in ad7877_resume()