Lines Matching +full:matrix +full:- +full:keypad
1 * Freescale i.MX Keypad Port(KPP) device tree bindings
3 The KPP is designed to interface with a keypad matrix with 2-point contact
4 or 3-point contact keys. The KPP is designed to simplify the software task
5 of scanning a keypad matrix. The KPP is capable of detecting, debouncing,
6 and decoding one or multiple keys pressed simultaneously on a keypad.
9 - compatible: Should be "fsl,<soc>-kpp".
11 - reg: Physical base address of the KPP and length of memory mapped
14 - interrupts: The KPP interrupt number to the CPU(s).
16 - clocks: The clock provided by the SoC to the KPP. Some SoCs use dummy
20 - pinctrl-names: The definition can be found at
21 pinctrl/pinctrl-bindings.txt.
23 - pinctrl-0: The definition can be found at
24 pinctrl/pinctrl-bindings.txt.
26 - linux,keymap: The definition can be found at
27 bindings/input/matrix-keymap.txt.
31 compatible = "fsl,imx51-kpp", "fsl,imx21-kpp";
35 pinctrl-names = "default";
36 pinctrl-0 = <&pinctrl_kpp_1>;