Lines Matching +full:keypad +full:- +full:num +full:- +full:columns
1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/input/qcom,pm8921-keypad.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Qualcomm PM8921 PMIC KeyPad
10 - Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
13 - $ref: input.yaml#
14 - $ref: matrix-keymap.yaml#
19 - qcom,pm8058-keypad
20 - qcom,pm8921-keypad
27 - description: key sense
28 - description: key stuck
30 wakeup-source:
32 description: use any event on keypad as wakeup event
34 linux,keypad-wakeup:
37 description: legacy version of the wakeup-source property
45 scan-delay:
50 row-hold:
56 - compatible
57 - reg
58 - interrupts
59 - linux,keymap
64 - |
65 #include <dt-bindings/input/input.h>
66 #include <dt-bindings/interrupt-controller/irq.h>
68 #address-cells = <1>;
69 #size-cells = <0>;
71 keypad@148 {
72 compatible = "qcom,pm8921-keypad";
74 interrupt-parent = <&pmicintc>;
82 keypad,num-rows = <1>;
83 keypad,num-columns = <5>;
85 scan-delay = <32>;
86 row-hold = <91500>;