1131b3de7SLinus Walleij* D-Link DIR-685 Touchkeys
2131b3de7SLinus Walleij
3131b3de7SLinus WalleijThis is a I2C one-off touchkey controller based on the Cypress Semiconductor
4131b3de7SLinus WalleijCY8C214 MCU with some firmware in its internal 8KB flash. The circuit
5131b3de7SLinus Walleijboard inside the router is named E119921.
6131b3de7SLinus Walleij
7131b3de7SLinus WalleijThe touchkey device node should be placed inside an I2C bus node.
8131b3de7SLinus Walleij
9131b3de7SLinus WalleijRequired properties:
10131b3de7SLinus Walleij- compatible: must be "dlink,dir685-touchkeys"
11131b3de7SLinus Walleij- reg: the I2C address of the touchkeys
12131b3de7SLinus Walleij- interrupts: reference to the interrupt number
13131b3de7SLinus Walleij
14131b3de7SLinus WalleijExample:
15131b3de7SLinus Walleij
16131b3de7SLinus Walleijtouchkeys@26 {
17131b3de7SLinus Walleij	compatible = "dlink,dir685-touchkeys";
18131b3de7SLinus Walleij	reg = <0x26>;
19131b3de7SLinus Walleij	interrupt-parent = <&gpio0>;
20131b3de7SLinus Walleij	interrupts = <17 IRQ_TYPE_EDGE_FALLING>;
21131b3de7SLinus Walleij};
22