Searched refs:ad7879 (Results 1 – 7 of 7) sorted by relevance
107 struct ad7879 { struct138 static int ad7879_read(struct ad7879 *ts, u8 reg) in ad7879_read() argument143 static int ad7879_multi_read(struct ad7879 *ts, u8 first_reg, u8 count, u16 *buf) in ad7879_multi_read()148 static int ad7879_write(struct ad7879 *ts, u8 reg, u16 val) in ad7879_write()153 static int ad7879_report(struct ad7879 *ts) in ad7879_report()217 static void ad7879_ts_event_release(struct ad7879 *ts) in ad7879_ts_event_release()228 struct ad7879 *ts = (void *)handle; in ad7879_timer()235 struct ad7879 *ts = handle; in ad7879_irq()245 static void __ad7879_enable(struct ad7879 *ts) in __ad7879_enable()254 static void __ad7879_disable(struct ad7879 *ts) in __ad7879_disable()[all …]
14 struct ad7879;26 struct ad7879 *ad7879_probe(struct device *dev, u8 devid, unsigned irq,28 void ad7879_remove(struct ad7879 *);
60 struct ad7879 *ts; in ad7879_i2c_probe()80 struct ad7879 *ts = i2c_get_clientdata(client); in ad7879_i2c_remove()
12 obj-$(CONFIG_TOUCHSCREEN_AD7879) += ad7879.o13 obj-$(CONFIG_TOUCHSCREEN_AD7879_I2C) += ad7879-i2c.o14 obj-$(CONFIG_TOUCHSCREEN_AD7879_SPI) += ad7879-spi.o
115 struct ad7879 *ts; in ad7879_spi_probe()142 struct ad7879 *ts = spi_get_drvdata(spi); in ad7879_spi_remove()
71 module will be called ad7879.80 module will be called ad7879-i2c.91 module will be called ad7879-spi.
368 F: drivers/input/touchscreen/ad7879.c