On Sat, Jul 16, 2016 at 10:10:18PM +0200, Hans de Goede wrote: > From: Robert Dolca <robert.dolca@xxxxxxxxx> > > This driver adds support for Silead touchscreens. It has been tested > with GSL1680 and GSL3680 touch panels. > > It supports ACPI and device tree enumeration. Screen resolution, > the maximum number of fingers supported and firmware name are > configurable. > > Signed-off-by: Robert Dolca <robert.dolca@xxxxxxxxx> > Signed-off-by: Daniel Jansen <djaniboe@xxxxxxxxx> > Signed-off-by: Hans de Goede <hdegoede@xxxxxxxxxx> > --- > Changes in v7: > -Various style fixes > -use only fw_name instead of both fw_name and custom_fw_name > -use gpiod_get_optional for power gpio > -cleanup touch data parsing > -use new touchscreen_parse_properties() / touchscreen_set_mt_pos() > instead of diy axis invertion / swapping code > -Move touchscreen-max-fingers documentation to bindings/touchscreen.txt > Changes in v6: > -Default to 5 fingers if max-fingers is not specified > -Improve devicetree binding doc: improve wake-gpios description, use > "See touchscreen.txt" where applicable > --- > .../bindings/input/touchscreen/silead_gsl1680.txt | 36 ++ > .../bindings/input/touchscreen/touchscreen.txt | 2 + Acked-by: Rob Herring <robh@xxxxxxxxxx> > drivers/input/touchscreen/Kconfig | 13 + > drivers/input/touchscreen/Makefile | 1 + > drivers/input/touchscreen/silead.c | 572 +++++++++++++++++++++ > 5 files changed, 624 insertions(+) > create mode 100644 Documentation/devicetree/bindings/input/touchscreen/silead_gsl1680.txt > create mode 100644 drivers/input/touchscreen/silead.c -- To unsubscribe from this list: send the line "unsubscribe linux-input" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html