18c2ecf20Sopenharmony_ci* D-Link DIR-685 Touchkeys 28c2ecf20Sopenharmony_ci 38c2ecf20Sopenharmony_ciThis is a I2C one-off touchkey controller based on the Cypress Semiconductor 48c2ecf20Sopenharmony_ciCY8C214 MCU with some firmware in its internal 8KB flash. The circuit 58c2ecf20Sopenharmony_ciboard inside the router is named E119921. 68c2ecf20Sopenharmony_ci 78c2ecf20Sopenharmony_ciThe touchkey device node should be placed inside an I2C bus node. 88c2ecf20Sopenharmony_ci 98c2ecf20Sopenharmony_ciRequired properties: 108c2ecf20Sopenharmony_ci- compatible: must be "dlink,dir685-touchkeys" 118c2ecf20Sopenharmony_ci- reg: the I2C address of the touchkeys 128c2ecf20Sopenharmony_ci- interrupts: reference to the interrupt number 138c2ecf20Sopenharmony_ci 148c2ecf20Sopenharmony_ciExample: 158c2ecf20Sopenharmony_ci 168c2ecf20Sopenharmony_citouchkeys@26 { 178c2ecf20Sopenharmony_ci compatible = "dlink,dir685-touchkeys"; 188c2ecf20Sopenharmony_ci reg = <0x26>; 198c2ecf20Sopenharmony_ci interrupt-parent = <&gpio0>; 208c2ecf20Sopenharmony_ci interrupts = <17 IRQ_TYPE_EDGE_FALLING>; 218c2ecf20Sopenharmony_ci}; 22