Home
last modified time | relevance | path

Searched refs:ad7879 (Results 1 – 7 of 7) sorted by relevance

/linux-4.4.14/drivers/input/touchscreen/
Dad7879.c107 struct ad7879 { struct
138 static int ad7879_read(struct ad7879 *ts, u8 reg) in ad7879_read() argument
143 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 …]
Dad7879.h14 struct ad7879;
26 struct ad7879 *ad7879_probe(struct device *dev, u8 devid, unsigned irq,
28 void ad7879_remove(struct ad7879 *);
Dad7879-i2c.c60 struct ad7879 *ts; in ad7879_i2c_probe()
80 struct ad7879 *ts = i2c_get_clientdata(client); in ad7879_i2c_remove()
DMakefile12 obj-$(CONFIG_TOUCHSCREEN_AD7879) += ad7879.o
13 obj-$(CONFIG_TOUCHSCREEN_AD7879_I2C) += ad7879-i2c.o
14 obj-$(CONFIG_TOUCHSCREEN_AD7879_SPI) += ad7879-spi.o
Dad7879-spi.c115 struct ad7879 *ts; in ad7879_spi_probe()
142 struct ad7879 *ts = spi_get_drvdata(spi); in ad7879_spi_remove()
DKconfig71 module will be called ad7879.
80 module will be called ad7879-i2c.
91 module will be called ad7879-spi.
/linux-4.4.14/
DMAINTAINERS368 F: drivers/input/touchscreen/ad7879.c