^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1) * STMPE Keypad
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 2)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 3) Required properties:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 4) - compatible : "st,stmpe-keypad"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 5) - linux,keymap : See ./matrix-keymap.txt
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 6)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 7) Optional properties:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 8) - debounce-interval : Debouncing interval time in milliseconds
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 9) - st,scan-count : Scanning cycles elapsed before key data is updated
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 10) - st,no-autorepeat : If specified device will not autorepeat
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 11) - keypad,num-rows : See ./matrix-keymap.txt
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 12) - keypad,num-columns : See ./matrix-keymap.txt
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 13)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 14) Example:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 15)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 16) stmpe_keypad {
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 17) compatible = "st,stmpe-keypad";
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 18)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 19) debounce-interval = <64>;
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 20) st,scan-count = <8>;
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 21) st,no-autorepeat;
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 22)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 23) linux,keymap = <0x205006b
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 24) 0x4010074
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 25) 0x3050072
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 26) 0x1030004
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 27) 0x502006a
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 28) 0x500000a
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 29) 0x5008b
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 30) 0x706001c
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 31) 0x405000b
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 32) 0x6070003
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 33) 0x3040067
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 34) 0x303006c
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 35) 0x60400e7
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 36) 0x602009e
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 37) 0x4020073
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 38) 0x5050002
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 39) 0x4030069
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 40) 0x3020008>;
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 41) };