Input: add official Raspberry Pi's touchscreen driver
authorNicolas Saenz Julienne <nsaenzjulienne@suse.de>
Fri, 21 Dec 2018 08:47:40 +0000 (00:47 -0800)
committerDmitry Torokhov <dmitry.torokhov@gmail.com>
Fri, 21 Dec 2018 09:00:27 +0000 (01:00 -0800)
commit0b9f28fed3f70ff9a0380fe308739dd72a30a6f6
tree1cc78e1be3cd953ac2305eb71385bda7170c1602
parent4d8f727b83bcd6702c2d210330872c9122d2d360
Input: add official Raspberry Pi's touchscreen driver

Add's support to Raspberry Pi's 7" Touch device. Instead of using a
conventional bus all information is copied into a memory mapped area by
RPi's firmware.

Based on the driver found in RPi's kernel repository.

Signed-off-by: Nicolas Saenz Julienne <nsaenzjulienne@suse.de>
Reviewed-by: Rob Herring <robh@kernel.org>
Acked-by: Eric Anholt <eric@anholt.net>
Signed-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com>
Documentation/devicetree/bindings/input/touchscreen/raspberrypi,firmware-ts.txt [new file with mode: 0644]
drivers/input/touchscreen/Kconfig
drivers/input/touchscreen/Makefile
drivers/input/touchscreen/raspberrypi-ts.c [new file with mode: 0644]