Searched refs:ad7879 (Results 1 - 4 of 4) sorted by relevance
/kernel/linux/linux-5.10/drivers/input/touchscreen/ |
H A D | ad7879.c | 35 #include "ad7879.h" 106 struct ad7879 { struct 135 static int ad7879_read(struct ad7879 *ts, u8 reg) in ad7879_read() 150 static int ad7879_write(struct ad7879 *ts, u8 reg, u16 val) in ad7879_write() 165 static int ad7879_report(struct ad7879 *ts) in ad7879_report() 185 * programmable. (dev.platform_data, see linux/platform_data/ad7879.h) in ad7879_report() 229 static void ad7879_ts_event_release(struct ad7879 *ts) in ad7879_ts_event_release() 240 struct ad7879 *ts = from_timer(ts, t, timer); in ad7879_timer() 247 struct ad7879 *ts = handle; in ad7879_irq() 261 static void __ad7879_enable(struct ad7879 *t [all...] |
H A D | Makefile | 13 obj-$(CONFIG_TOUCHSCREEN_AD7879) += ad7879.o 14 obj-$(CONFIG_TOUCHSCREEN_AD7879_I2C) += ad7879-i2c.o 15 obj-$(CONFIG_TOUCHSCREEN_AD7879_SPI) += ad7879-spi.o
|
/kernel/linux/linux-6.6/drivers/input/touchscreen/ |
H A D | ad7879.c | 35 #include "ad7879.h" 106 struct ad7879 { struct 135 static int ad7879_read(struct ad7879 *ts, u8 reg) in ad7879_read() 150 static int ad7879_write(struct ad7879 *ts, u8 reg, u16 val) in ad7879_write() 165 static int ad7879_report(struct ad7879 *ts) in ad7879_report() 185 * programmable. (dev.platform_data, see linux/platform_data/ad7879.h) in ad7879_report() 229 static void ad7879_ts_event_release(struct ad7879 *ts) in ad7879_ts_event_release() 240 struct ad7879 *ts = from_timer(ts, t, timer); in ad7879_timer() 247 struct ad7879 *ts = handle; in ad7879_irq() 261 static void __ad7879_enable(struct ad7879 *t [all...] |
H A D | Makefile | 13 obj-$(CONFIG_TOUCHSCREEN_AD7879) += ad7879.o 14 obj-$(CONFIG_TOUCHSCREEN_AD7879_I2C) += ad7879-i2c.o 15 obj-$(CONFIG_TOUCHSCREEN_AD7879_SPI) += ad7879-spi.o
|
Completed in 3 milliseconds