Input: synaptics-rmi4 - add device tree support for RMI4 I2C devices
authorAndrew Duggan <aduggan@synaptics.com>
Thu, 10 Mar 2016 23:46:32 +0000 (15:46 -0800)
committerDmitry Torokhov <dmitry.torokhov@gmail.com>
Fri, 11 Mar 2016 00:02:41 +0000 (16:02 -0800)
commitd8a8b3edfd922e3886684a3434bd2b752167ff29
tree7a43bd47dfdab7f209bf6aa68698401db679241d
parentfdf51604f104f95bbb828019e6b8f17e7a0f834a
Input: synaptics-rmi4 - add device tree support for RMI4 I2C devices

Add devicetree binding for I2C devices and add bindings for optional
parameters in the function drivers. Parameters for function drivers are
defined in child nodes for each of the functions.

Signed-off-by: Andrew Duggan <aduggan@synaptics.com>
Acked-by: Rob Herring <robh@kernel.org>
Tested-by: Benjamin Tissoires <benjamin.tissoires@redhat.com>
Tested-by: Linus Walleij <linus.walleij@linaro.org>
Tested-by: Bjorn Andersson <bjorn.andersson@linaro.org>
Signed-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com>
Documentation/devicetree/bindings/input/rmi4/rmi_f01.txt [new file with mode: 0644]
Documentation/devicetree/bindings/input/rmi4/rmi_i2c.txt [new file with mode: 0644]
Documentation/devicetree/bindings/vendor-prefixes.txt
drivers/input/rmi4/rmi_bus.c
drivers/input/rmi4/rmi_bus.h
drivers/input/rmi4/rmi_driver.c
drivers/input/rmi4/rmi_f01.c
drivers/input/rmi4/rmi_i2c.c