Input: add new driver for the Surface 3
authorBenjamin Tissoires <benjamin.tissoires@redhat.com>
Thu, 19 May 2016 16:24:06 +0000 (09:24 -0700)
committerDmitry Torokhov <dmitry.torokhov@gmail.com>
Thu, 19 May 2016 16:35:19 +0000 (09:35 -0700)
commit4feacbc24eea0c5f36728017575cc0ad28d8758b
tree777d6287c92999fd80b5d7f9c5957eed14e5795c
parentb55eb298418aebc27a1a9e7759736def2757af79
Input: add new driver for the Surface 3

This is a basic driver for the Surface 3. I am not so sure it will work
with any firmwares as most values are encoded, but given that I only have
access to my current device with its firmware and I don't have the
datasheet, it should be OK for now.

The Surface Pen is not supported (if it is supposed to be). I'll work on
this when I get one.

Tested-by: Bastien Nocera <hadess@hadess.net>
Signed-off-by: Benjamin Tissoires <benjamin.tissoires@redhat.com>
Signed-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com>
drivers/input/touchscreen/Kconfig
drivers/input/touchscreen/Makefile
drivers/input/touchscreen/surface3_spi.c [new file with mode: 0644]