Home
last modified time | relevance | path

Searched full:keypad (Results 1 – 25 of 43) sorted by relevance

12

/Documentation/devicetree/bindings/input/
Dsamsung,s3c6410-keypad.yaml4 $id: http://devicetree.org/schemas/input/samsung,s3c6410-keypad.yaml#
7 title: Samsung SoC series Keypad Controller
10 Samsung SoC Keypad controller is used to interface a SoC with a matrix-type
11 keypad device. The keypad controller supports multiple row and column lines.
13 The keypad controller can sense a key-press and key-release and report the
22 - samsung,s3c6410-keypad
23 - samsung,s5pv210-keypad
33 - const: keypad
49 samsung,keypad-num-columns:
52 Number of column lines connected to the keypad controller.
[all …]
Domap-keypad.txt1 * TI's Keypad Controller device tree bindings
3 TI's Keypad controller is used to interface a SoC with a matrix-type
4 keypad device. The keypad controller supports multiple row and column lines.
6 The keypad controller can sense a key-press and key-release and report the
12 keypad,num-rows and keypad,num-columns are required.
16 - "ti,omap4-keypad": For controllers compatible with omap4 keypad
20 - linux,keypad-no-autorepeat: do no enable autorepeat feature.
23 keypad@4ae1c000{
24 compatible = "ti,omap4-keypad";
25 keypad,num-rows = <2>;
[all …]
Dtwl4030-keypad.txt1 * TWL4030's Keypad Controller device tree bindings
3 TWL4030's Keypad controller is used to interface a SoC with a matrix-type
4 keypad device. The keypad controller supports multiple row and column lines.
6 The keypad controller can sense a key-press and key-release and report the
12 * keypad,num-rows and keypad,num-columns are required.
16 - "ti,twl4030-keypad": For controllers compatible with twl4030 keypad
19 - <1>: For controllers compatible with twl4030 keypad controller.
22 twl_keypad: keypad {
23 compatible = "ti,twl4030-keypad";
25 keypad,num-rows = <8>;
[all …]
Dadi,adp5588.yaml7 title: Analog Devices ADP5588 Keypad Controller
13 Analog Devices Mobile I/O Expander and QWERTY Keypad Controller
43 This property applies if either keypad,num-rows lower than 8 or
44 keypad,num-columns lower than 10.
51 This property applies if either keypad,num-rows lower than 8 or
52 keypad,num-columns lower than 10. This property is optional if
53 keypad,num-rows or keypad,num-columns are not specified as the
62 Specifies a maximum of 2 keys that can be used to unlock the keypad.
65 needed to unlock the keypad. The value of this property cannot be bigger
66 or equal than keypad,num-rows * keypad,num-columns.
[all …]
Dbrcm,bcm-keypad.txt1 * Broadcom Keypad Controller device tree bindings
3 Broadcom Keypad controller is used to interface a SoC with a matrix-type
4 keypad device. The keypad controller supports multiple row and column lines.
6 The keypad controller can sense a key-press and key-release and report the
12 keypad,num-rows and keypad,num-columns are required.
15 - compatible: should be "brcm,bcm-keypad"
23 - keypad,num-rows: Number of row lines connected to the keypad
26 - keypad,num-columns: Number of column lines connected to the
27 keypad controller.
55 - pull-up-enabled: An optional property indicating the Keypad scan mode.
[all …]
Dmediatek,mt6779-keypad.yaml4 $id: http://devicetree.org/schemas/input/mediatek,mt6779-keypad.yaml#
7 title: Mediatek's Keypad Controller
16 Mediatek's Keypad controller is used to interface a SoC with a matrix-type
17 keypad device. The keypad controller supports multiple row and column lines.
19 The keypad controller can sense a key-press and key-release and report the
25 - const: mediatek,mt6779-keypad
28 - mediatek,mt6873-keypad
29 - const: mediatek,mt6779-keypad
45 description: use any event on keypad as wakeup event
77 compatible = "mediatek,mt6779-keypad";
Dgpio-matrix-keypad.txt1 * GPIO driven matrix keypad device tree bindings
3 GPIO driven matrix keypad is used to interface a SoC with a matrix keypad.
4 The matrix keypad supports multiple row and column lines, a key can be
6 keypad can sense a key-press and key-release by means of GPIO lines and
10 - compatible: Should be "gpio-matrix-keypad"
22 - wakeup-source: use any event on keypad as wakeup event.
26 before we can scan keypad after activating column gpio
31 matrix-keypad {
32 compatible = "gpio-matrix-keypad";
Dcirrus,ep9307-keypad.yaml4 $id: http://devicetree.org/schemas/input/cirrus,ep9307-keypad.yaml#
7 title: Cirrus ep93xx keypad
16 The KPP is designed to interface with a keypad matrix with 2-point contact
18 of scanning a keypad matrix. The KPP is capable of detecting, debouncing,
19 and decoding one or multiple keys pressed simultaneously on a keypad.
24 - const: cirrus,ep9307-keypad
27 - cirrus,ep9312-keypad
28 - cirrus,ep9315-keypad
29 - const: cirrus,ep9307-keypad
63 keypad@800f0000 {
[all …]
Dqcom,pm8921-keypad.yaml4 $id: http://devicetree.org/schemas/input/qcom,pm8921-keypad.yaml#
7 title: Qualcomm PM8921 PMIC KeyPad
19 - qcom,pm8058-keypad
20 - qcom,pm8921-keypad
32 description: use any event on keypad as wakeup event
34 linux,keypad-wakeup:
71 keypad@148 {
72 compatible = "qcom,pm8921-keypad";
82 keypad,num-rows = <1>;
83 keypad,num-columns = <5>;
Dmatrix-keymap.yaml30 keypad,num-rows:
32 description: Number of row lines connected to the keypad controller.
34 keypad,num-columns:
36 description: Number of column lines connected to the keypad controller.
42 keypad {
46 keypad,num-rows = <2>;
47 keypad,num-columns = <8>;
Dclps711x-keypad.txt1 * Cirrus Logic CLPS711X matrix keypad device tree bindings
4 - compatible: Shall contain "cirrus,ep7209-keypad".
14 keypad {
15 compatible = "cirrus,ep7312-keypad", "cirrus,ep7209-keypad";
Dti,nspire-keypad.yaml4 $id: http://devicetree.org/schemas/input/ti,nspire-keypad.yaml#
7 title: TI-NSPIRE Keypad
19 - ti,nspire-keypad
40 description: Specify that the keypad is active low.
56 keypad@900e0000 {
57 compatible = "ti,nspire-keypad";
Dst-keyscan.txt22 - keypad,num-rows: Number of row lines connected to the keypad controller.
24 - keypad,num-columns: Number of column lines connected to the keypad
40 keypad,num-rows = <4>;
41 keypad,num-columns = <4>;
Dpxa27x-keypad.txt1 * Marvell PXA Keypad controller
4 - compatible : should be "marvell,pxa27x-keypad"
6 - interrupts : The interrupt for the keypad controller
38 keypad: keypad@d4012000 {
39 keypad,num-rows = <3>;
40 keypad,num-columns = <5>;
Dimx-keypad.yaml4 $id: http://devicetree.org/schemas/input/imx-keypad.yaml#
7 title: Freescale i.MX Keypad Port(KPP)
16 The KPP is designed to interface with a keypad matrix with 2-point contact
18 of scanning a keypad matrix. The KPP is capable of detecting, debouncing,
19 and decoding one or multiple keys pressed simultaneously on a keypad.
62 keypad@73f94000 {
Dtca8418_keypad.txt4 keypad,num-rows and keypad,num-columns are required.
10 - linux,keymap: Keys definitions, see keypad-matrix.
Dlpc32xx-key.txt18 Note: keypad,num-rows and keypad,num-columns are required, and must be equal
29 keypad,num-rows = <1>;
30 keypad,num-columns = <1>;
Dgoogle,cros-ec-keyb.yaml62 - keypad,num-rows
63 - keypad,num-columns
73 keypad,num-rows = <8>;
74 keypad,num-columns = <13>;
/Documentation/devicetree/bindings/mfd/
Dtc3589x.txt4 following built-in devices: gpio, keypad, rotator (vibrator), PWM (for
44 - Keypad
45 This keypad is the same on all variants, supporting up to 96 different
48 - compatible : must be "toshiba,tc3589x-keypad"
50 - keypad,num-rows : number of rows in the matrix, see
52 - keypad,num-columns : number of columns in the matrix, see
57 - wakeup-source: use any event on keypad as wakeup event.
81 compatible = "toshiba,tc3589x-keypad";
84 keypad,num-columns = <8>;
85 keypad,num-rows = <8>;
Dadi,adp5585.yaml7 title: Analog Devices ADP5585 Keypad Decoder and I/O Expansion
13 The ADP5585 is a 10/11 input/output port expander with a built in keypad
/Documentation/devicetree/bindings/goldfish/
Devents.txt1 Android Goldfish Events Keypad
3 Android goldfish events keypad device generated by android emulator.
7 - compatible : should contain "google,goldfish-events-keypad" to match emulator
14 compatible = "google,goldfish-events-keypad";
/Documentation/devicetree/bindings/leds/
Dqcom,pm8058-led.yaml14 LEDs, two "flash" LEDs and one "keypad backlight" LED. The names are quoted
16 flash or keypad backlight:: their names are more of a suggestion than a
30 - qcom,pm8058-keypad-led
/Documentation/devicetree/bindings/power/
Dwakeup-source.txt26 3. "linux,wakeup" Documentation/devicetree/bindings/input/gpio-matrix-keypad.txt
29 4. "linux,keypad-wakeup" Documentation/devicetree/bindings/input/qcom,pm8921-keypad.yaml
30 5. "linux,input-wakeup" Documentation/devicetree/bindings/input/samsung,s3c6410-keypad.yaml
/Documentation/admin-guide/
Dspkguide.txt123 Note: In this guide I will refer to the numeric keypad as the keypad.
125 manual uses the term keypad instead of numeric keypad. Also I'm lazy
126 and would rather only type one word. So keypad it is. Got it? Good.
128 Most of the Speakup review keys are located on the keypad at the far
130 to work. If you toggle the numlock on, the keypad will produce numbers,
144 bootup messages, just press the keypad enter key. This key is located
145 in the bottom right corner of the keypad. Speakup will shut up and stay
149 key on the keypad, which reads the current line. This also has the
150 effect of starting Speakup talking again, so you can press keypad enter
167 the speech with keypad enter, or use any of the Speakup review keys.
[all …]
/Documentation/input/devices/
Datarikbd.rst789 4A KEYPAD -
793 4E KEYPAD +
804 63 KEYPAD (
805 64 KEYPAD /
806 65 KEYPAD *
807 66 KEYPAD *
808 67 KEYPAD 7
809 68 KEYPAD 8
810 69 KEYPAD 9
811 6A KEYPAD 4
[all …]

12