162306a36Sopenharmony_ci* D-Link DIR-685 Touchkeys 262306a36Sopenharmony_ci 362306a36Sopenharmony_ciThis is a I2C one-off touchkey controller based on the Cypress Semiconductor 462306a36Sopenharmony_ciCY8C214 MCU with some firmware in its internal 8KB flash. The circuit 562306a36Sopenharmony_ciboard inside the router is named E119921. 662306a36Sopenharmony_ci 762306a36Sopenharmony_ciThe touchkey device node should be placed inside an I2C bus node. 862306a36Sopenharmony_ci 962306a36Sopenharmony_ciRequired properties: 1062306a36Sopenharmony_ci- compatible: must be "dlink,dir685-touchkeys" 1162306a36Sopenharmony_ci- reg: the I2C address of the touchkeys 1262306a36Sopenharmony_ci- interrupts: reference to the interrupt number 1362306a36Sopenharmony_ci 1462306a36Sopenharmony_ciExample: 1562306a36Sopenharmony_ci 1662306a36Sopenharmony_citouchkeys@26 { 1762306a36Sopenharmony_ci compatible = "dlink,dir685-touchkeys"; 1862306a36Sopenharmony_ci reg = <0x26>; 1962306a36Sopenharmony_ci interrupt-parent = <&gpio0>; 2062306a36Sopenharmony_ci interrupts = <17 IRQ_TYPE_EDGE_FALLING>; 2162306a36Sopenharmony_ci}; 22