mirror of https://github.com/Qortal/Brooklyn
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
36 lines
1.0 KiB
36 lines
1.0 KiB
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; |
|
};
|
|
|