Home
last modified time | relevance | path

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

12345678910

/freebsd/sys/contrib/device-tree/Bindings/input/
H A Dsamsung-keypad.txt1 * Samsung's Keypad Controller device tree bindings
3 Samsung'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
11 - "samsung,s3c6410-keypad": For controllers compatible with s3c6410 keypad
13 - "samsung,s5pv210-keypad": For controllers compatible with s5pv210 keypad
22 - samsung,keypad-num-rows: Number of row lines connected to the keypad
25 - samsung,keypad-num-columns: Number of column lines connected to the
26 keypad controller.
28 - Keys represented as child nodes: Each key connected to the keypad
[all …]
H A 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 …]
H A 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 …]
H A 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 …]
H A 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.
59 Specifies a maximum of 2 keys that can be used to unlock the keypad.
62 needed to unlock the keypad. The value of this property cannot be bigger
63 or equal than keypad,num-rows * keypad,num-columns.
72 - keypad,num-rows
[all …]
H A Dqcom,pm8xxx-keypad.txt1 Qualcomm PM8xxx PMIC Keypad
9 "qcom,pm8058-keypad"
10 "qcom,pm8921-keypad"
15 Definition: address of keypad control register
31 - linux,keypad-no-autorepeat:
39 Definition: use any event on keypad as wakeup event.
40 (Legacy property supported: "linux,keypad-wakeup")
42 - keypad,num-rows:
48 - keypad,num-columns:
74 keypad@148 {
[all …]
H A 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";
H A 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";
H A 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>;
H A 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>;
H A 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";
H A Dstmpe-keypad.txt1 * STMPE Keypad
4 - compatible : "st,stmpe-keypad"
11 - keypad,num-rows : See ./matrix-keymap.txt
12 - keypad,num-columns : See ./matrix-keymap.txt
17 compatible = "st,stmpe-keypad";
H A 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>;
/freebsd/sys/contrib/device-tree/src/arm/samsung/
H A Dexynos4412-smdk4412.dts69 &keypad {
70 samsung,keypad-num-rows = <3>;
71 samsung,keypad-num-columns = <8>;
72 linux,keypad-no-autorepeat;
79 keypad,row = <1>;
80 keypad,column = <3>;
85 keypad,row = <1>;
86 keypad,column = <4>;
91 keypad,row = <1>;
92 keypad,column = <5>;
[all …]
H A Dexynos4210-smdkv310.dts88 &keypad {
89 samsung,keypad-num-rows = <2>;
90 samsung,keypad-num-columns = <8>;
91 linux,keypad-no-autorepeat;
98 keypad,row = <0>;
99 keypad,column = <3>;
104 keypad,row = <0>;
105 keypad,column = <4>;
110 keypad,row = <0>;
111 keypad,column = <5>;
[all …]
H A Ds5pv210-smdkv210.dts73 &keypad {
76 samsung,keypad-num-rows = <8>;
77 samsung,keypad-num-columns = <8>;
88 keypad,row = <0>;
89 keypad,column = <3>;
94 keypad,row = <0>;
95 keypad,column = <4>;
100 keypad,row = <0>;
101 keypad,column = <5>;
106 keypad,ro
[all...]
H A Ds3c64xx-pinctrl.dtsi448 keypad_col0_0: keypad-col0-0-pins {
454 keypad_col1_0: keypad-col1-0-pins {
460 keypad_col2_0: keypad-col2-0-pins {
466 keypad_col3_0: keypad-col3-0-pins {
472 keypad_col4_0: keypad-col4-0-pins {
478 keypad_col5_0: keypad-col5-0-pins {
484 keypad_col6_0: keypad-col6-0-pins {
490 keypad_col7_0: keypad-col7-0-pins {
496 keypad_col0_1: keypad-col0-1-pins {
502 keypad_col1_1: keypad-col1-1-pins {
[all …]
H A Ds5pv210-aquila.dts269 &keypad {
272 samsung,keypad-num-rows = <3>;
273 samsung,keypad-num-columns = <3>;
280 keypad,row = <0>;
281 keypad,column = <1>;
286 keypad,row = <0>;
287 keypad,column = <2>;
292 keypad,row = <1>;
293 keypad,column = <1>;
298 keypad,row = <1>;
[all …]
H A Ds5pv210-goni.dts252 &keypad {
255 samsung,keypad-num-rows = <3>;
256 samsung,keypad-num-columns = <3>;
263 keypad,row = <0>;
264 keypad,column = <1>;
269 keypad,row = <0>;
270 keypad,column = <2>;
275 keypad,row = <1>;
276 keypad,column = <1>;
281 keypad,row = <1>;
[all …]
H A Dexynos4412-origen.dts453 &keypad {
454 samsung,keypad-num-rows = <3>;
455 samsung,keypad-num-columns = <2>;
456 linux,keypad-no-autorepeat;
463 keypad,row = <0>;
464 keypad,column = <0>;
469 keypad,row = <0>;
470 keypad,column = <1>;
475 keypad,row = <1>;
476 keypad,column = <0>;
[all …]
/freebsd/usr.sbin/bhyve/kbdlayout/
H A Ddefault179 # 0xff8d,0x5a,0xe0; Keypad Enter
207 # The numeric keypad settings are the same as the Functional Key section above.
210 # 0xffaf,0x4a,0xe0; Keypad slash
211 # 0xffaa,0x7c; Keypad asterisk
212 # 0xffad,0x7b; Keypad minus
213 # 0xffab,0x79; Keypad plus
214 # 0xffb7,0x6c; Keypad 7
215 # 0xff95,0x6c; Keypad home
216 # 0xffb8,0x75; Keypad 8
217 # 0xff97,0x75; Keypad up arrow
[all …]
/freebsd/share/misc/
H A Dusb_hid_usages19 0x07 Keypad
316 0x53 Keypad Num Lock and Clear
317 0x54 Keypad /
318 0x55 Keypad *
319 0x56 Keypad -
320 0x57 Keypad +
321 0x58 Keypad ENTER
322 0x59 Keypad 1 and End
323 0x5A Keypad 2 and Down Arrow
324 0x5B Keypad 3 and PageDn
[all …]
/freebsd/sys/contrib/device-tree/Bindings/mfd/
H A 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>;
/freebsd/usr.sbin/bhyve/amd64/
H A Dps2kbd.c115 {0xff8d, 0x5a, SCANCODE_E0_PREFIX}, /* Keypad Enter */
143 {0xffaf, 0x4a, SCANCODE_E0_PREFIX}, /* Keypad slash */
144 {0xffaa, 0x7c, 0}, /* Keypad asterisk */
145 {0xffad, 0x7b, 0}, /* Keypad minus */
146 {0xffab, 0x79, 0}, /* Keypad plus */
147 {0xffb7, 0x6c, 0}, /* Keypad 7 */
148 {0xff95, 0x6c, 0}, /* Keypad home */
149 {0xffb8, 0x75, 0}, /* Keypad 8 */
150 {0xff97, 0x75, 0}, /* Keypad up arrow */
151 {0xffb9, 0x7d, 0}, /* Keypad 9 */
[all …]
/freebsd/contrib/ncurses/man/
H A Dcurs_getch.3x93 is in keypad mode;
94 see subsection \*(``Keypad Mode\*('' below.
130 When the window's keypad mode is enabled
154 .SS "Keypad Mode"
170 If the window is in keypad mode,
256 a window's keypad mode must be enabled for
312 KEY_A1 Upper left of keypad
313 KEY_A3 Upper right of keypad
314 KEY_B2 Center of keypad
315 KEY_C1 Lower left of keypad
[all …]

12345678910