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