Input: drv260x - add TI drv260x haptics driver
authorDan Murphy <dmurphy@ti.com>
Sun, 17 Aug 2014 16:24:26 +0000 (09:24 -0700)
committerDmitry Torokhov <dmitry.torokhov@gmail.com>
Wed, 20 Aug 2014 05:19:28 +0000 (22:19 -0700)
commit7132fe4f568721cbd5d9bce5a8a71556e9bc45b4
tree15fd0ff732e3c03fed8a94a905cb88a9378ce4f1
parent3361a97601f243f1842bee6ca709e399f47b2ce3
Input: drv260x - add TI drv260x haptics driver

Add the TI drv260x haptics/vibrator driver.  This device uses the input
force feedback to produce a wave form to driver an ERM or LRA actuator
device.

The initial driver supports the devices real time playback mode.  But the
device has additional wave patterns in ROM. This functionality will be
added in future patchsets.

Product data sheet is located here: http://www.ti.com/product/drv2605

Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com>
Documentation/devicetree/bindings/input/ti,drv260x.txt [new file with mode: 0644]
drivers/input/misc/Kconfig
drivers/input/misc/Makefile
drivers/input/misc/drv260x.c [new file with mode: 0644]
include/dt-bindings/input/ti-drv260x.h [new file with mode: 0644]
include/linux/platform_data/drv260x-pdata.h [new file with mode: 0644]