123456789101112131415161718192021222324252627282930313233343536 |
- Device tree bindings for Atmel capacitive touch device, typically
- an Atmel touch sensor connected to AtmegaXX MCU running firmware
- based on Qtouch library.
- The node for this device must be a child of a I2C controller node, as the
- device communicates via I2C.
- Required properties:
- compatible: Must be "atmel,captouch".
- reg: The I2C slave address of the device.
- interrupts: Property describing the interrupt line the device
- is connected to. The device only has one interrupt
- source.
- linux,keycodes: Specifies an array of numeric keycode values to
- be used for reporting button presses. The array can
- contain up to 8 entries.
- Optional properties:
- autorepeat: Enables the Linux input system's autorepeat
- feature on the input device.
- Example:
- atmel-captouch@51 {
- compatible = "atmel,captouch";
- reg = <0x51>;
- interrupt-parent = <&tlmm>;
- interrupts = <67 IRQ_TYPE_EDGE_FALLING>;
- linux,keycodes = <BTN_0>, <BTN_1>,
- <BTN_2>, <BTN_3>,
- <BTN_4>, <BTN_5>,
- <BTN_6>, <BTN_7>;
- autorepeat;
- };
|