mirror of
https://github.com/torvalds/linux.git
synced 2024-12-23 19:31:53 +00:00
6ea32387a0
This patch allows the STMPE driver to be successfully probed and initialised when Device Tree support is enabled. Besides the usual platform data changes, we also separate the process of filling in the 'in use' pin bitmap, as we have to extract the information from Device Tree in the DT boot case. Acked-by: Arnd Bergmann <arnd@arndb.de> Acked-by: Linus Walleij <linus.walleij@linaro.org> Signed-off-by: Lee Jones <lee.jones@linaro.org> Signed-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com>
40 lines
787 B
Plaintext
40 lines
787 B
Plaintext
* STMPE Keypad
|
|
|
|
Required properties:
|
|
- compatible : "st,stmpe-keypad"
|
|
- linux,keymap : See ./matrix-keymap.txt
|
|
|
|
Optional properties:
|
|
- debounce-interval : Debouncing interval time in milliseconds
|
|
- st,scan-count : Scanning cycles elapsed before key data is updated
|
|
- st,no-autorepeat : If specified device will not autorepeat
|
|
|
|
Example:
|
|
|
|
stmpe_keypad {
|
|
compatible = "st,stmpe-keypad";
|
|
|
|
debounce-interval = <64>;
|
|
st,scan-count = <8>;
|
|
st,no-autorepeat;
|
|
|
|
linux,keymap = <0x205006b
|
|
0x4010074
|
|
0x3050072
|
|
0x1030004
|
|
0x502006a
|
|
0x500000a
|
|
0x5008b
|
|
0x706001c
|
|
0x405000b
|
|
0x6070003
|
|
0x3040067
|
|
0x303006c
|
|
0x60400e7
|
|
0x602009e
|
|
0x4020073
|
|
0x5050002
|
|
0x4030069
|
|
0x3020008>;
|
|
};
|