This adds device tree bindings for the D-Link DIR-685 touchpad. It's a simple homebrewn touchpad on I2C. Cc: devicetree@xxxxxxxxxxxxxxx Signed-off-by: Linus Walleij <linus.walleij@xxxxxxxxxx> --- .../bindings/input/dlink,dir685-touchpad.txt | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 Documentation/devicetree/bindings/input/dlink,dir685-touchpad.txt diff --git a/Documentation/devicetree/bindings/input/dlink,dir685-touchpad.txt b/Documentation/devicetree/bindings/input/dlink,dir685-touchpad.txt new file mode 100644 index 000000000000..25bc538a6e39 --- /dev/null +++ b/Documentation/devicetree/bindings/input/dlink,dir685-touchpad.txt @@ -0,0 +1,21 @@ +* D-Link DIR-685 Touchpad + +This is a I2C one-off touchpad controller based on the Cypress Semiconductor +CY8C214 MCU with some firmware in its internal 8KB flash. The circuit +board inside the router is named E119921. + +The touchpad device node should be placed inside an I2C bus node. + +Required properties: +- compatible: must be "dlink,dir685-touchpad" +- reg: the I2C address of the touchpad +- interrupts: reference to the interrupt number + +Example: + +touchpad@26 { + compatible = "dlink,dir685-touchpad"; + reg = <0x26>; + interrupt-parent = <&gpio0>; + interrupts = <17 IRQ_TYPE_EDGE_FALLING>; +}; -- 2.9.3 -- To unsubscribe from this list: send the line "unsubscribe devicetree" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html