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