OSDN Git Service

input: touchscreen: resistive-adc-touch: add generic resistive ADC touchscreen
authorEugen Hristev <eugen.hristev@microchip.com>
Tue, 22 May 2018 07:52:36 +0000 (10:52 +0300)
committerJonathan Cameron <Jonathan.Cameron@huawei.com>
Sun, 10 Jun 2018 12:26:40 +0000 (13:26 +0100)
commitaa132ffb6b0a188c418f35da0750bdaf7aa34758
treeabbdc4c4fbb04330a9d920340babfc3998e94453
parent23ec2774f1cc168b1f32a2e0ed2709cb473bb94e
input: touchscreen: resistive-adc-touch: add generic resistive ADC touchscreen

This adds a generic resistive touchscreen (GRTS) driver, which is based
on an IIO device (an ADC). It must be connected to the channels of an ADC
to receive touch data. Then it will feed the data into the input subsystem
where it registers an input device.
It uses an IIO callback buffer to register to the IIO device

Some parts of this patch are based on initial original work by
Mohamed Jamsheeth Hajanajubudeen and Bandaru Venkateswara Swamy

Signed-off-by: Eugen Hristev <eugen.hristev@microchip.com>
Acked-by: Dmitry Torokhov <dmitry.torokhov@gmail.com>
Signed-off-by: Jonathan Cameron <Jonathan.Cameron@huawei.com>
drivers/input/touchscreen/Kconfig
drivers/input/touchscreen/Makefile
drivers/input/touchscreen/resistive-adc-touch.c [new file with mode: 0644]