Searched +full:linux +full:- +full:keycodes (Results 1 – 25 of 106) sorted by relevance
12345
| /Linux-v6.1/drivers/input/keyboard/ |
| D | cypress-sf.c | 1 // SPDX-License-Identifier: GPL-2.0-only 8 #include <linux/bitmap.h> 9 #include <linux/bitops.h> 10 #include <linux/device.h> 11 #include <linux/i2c.h> 12 #include <linux/input.h> 13 #include <linux/interrupt.h> 14 #include <linux/module.h> 15 #include <linux/pm.h> 16 #include <linux/regulator/consumer.h> [all …]
|
| D | opencores-kbd.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 6 * Copyright 2007-2009 HV Sistemas S.L. 9 #include <linux/input.h> 10 #include <linux/interrupt.h> 11 #include <linux/io.h> 12 #include <linux/ioport.h> 13 #include <linux/kernel.h> 14 #include <linux/module.h> 15 #include <linux/platform_device.h> 16 #include <linux/slab.h> [all …]
|
| D | tm2-touchkey.c | 1 // SPDX-License-Identifier: GPL-2.0-only 12 #include <linux/bitops.h> 13 #include <linux/delay.h> 14 #include <linux/device.h> 15 #include <linux/i2c.h> 16 #include <linux/input.h> 17 #include <linux/interrupt.h> 18 #include <linux/irq.h> 19 #include <linux/leds.h> 20 #include <linux/module.h> [all …]
|
| D | pxa27x_keypad.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * linux/drivers/input/keyboard/pxa27x_keypad.c 8 * Author: Rodolfo Giometti <giometti@linux.it> 16 #include <linux/kernel.h> 17 #include <linux/module.h> 18 #include <linux/interrupt.h> 19 #include <linux/input.h> 20 #include <linux/io.h> 21 #include <linux/device.h> 22 #include <linux/platform_device.h> [all …]
|
| D | mpr121_touchkey.c | 1 // SPDX-License-Identifier: GPL-2.0-only 11 #include <linux/bitops.h> 12 #include <linux/delay.h> 13 #include <linux/i2c.h> 14 #include <linux/input.h> 15 #include <linux/interrupt.h> 16 #include <linux/module.h> 17 #include <linux/of.h> 18 #include <linux/property.h> 19 #include <linux/regulator/consumer.h> [all …]
|
| D | cap11xx.c | 1 // SPDX-License-Identifier: GPL-2.0-only 5 * (c) 2014 Daniel Mack <linux@zonque.org> 8 #include <linux/kernel.h> 9 #include <linux/module.h> 10 #include <linux/interrupt.h> 11 #include <linux/input.h> 12 #include <linux/leds.h> 13 #include <linux/of_irq.h> 14 #include <linux/regmap.h> 15 #include <linux/i2c.h> [all …]
|
| D | mcs_touchkey.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 10 #include <linux/module.h> 11 #include <linux/i2c.h> 12 #include <linux/interrupt.h> 13 #include <linux/input.h> 14 #include <linux/irq.h> 15 #include <linux/slab.h> 16 #include <linux/platform_data/mcs.h> 17 #include <linux/pm.h> 51 unsigned short keycodes[]; member [all …]
|
| D | max7359_keypad.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * max7359_keypad.c - MAX7359 Key Switch Controller Driver 10 * Datasheet: http://www.maxim-ic.com/quick_view2.cfm/qv_pk/5456 13 #include <linux/module.h> 14 #include <linux/i2c.h> 15 #include <linux/slab.h> 16 #include <linux/interrupt.h> 17 #include <linux/pm.h> 18 #include <linux/input.h> 19 #include <linux/input/matrix_keypad.h> [all …]
|
| D | qt1070.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 13 #include <linux/kernel.h> 14 #include <linux/module.h> 15 #include <linux/i2c.h> 16 #include <linux/input.h> 17 #include <linux/slab.h> 18 #include <linux/irq.h> 19 #include <linux/interrupt.h> 20 #include <linux/jiffies.h> 21 #include <linux/delay.h> [all …]
|
| D | tegra-kbc.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 6 * Copyright (c) 2009-2011, NVIDIA Corporation. 9 #include <linux/kernel.h> 10 #include <linux/module.h> 11 #include <linux/input.h> 12 #include <linux/platform_device.h> 13 #include <linux/delay.h> 14 #include <linux/io.h> 15 #include <linux/interrupt.h> 16 #include <linux/of.h> [all …]
|
| D | iqs62x-keys.c | 1 // SPDX-License-Identifier: GPL-2.0+ 8 #include <linux/device.h> 9 #include <linux/input.h> 10 #include <linux/kernel.h> 11 #include <linux/mfd/iqs62x.h> 12 #include <linux/module.h> 13 #include <linux/notifier.h> 14 #include <linux/platform_device.h> 15 #include <linux/property.h> 16 #include <linux/regmap.h> [all …]
|
| D | sh_keysc.c | 1 // SPDX-License-Identifier: GPL-2.0-only 10 #include <linux/kernel.h> 11 #include <linux/module.h> 12 #include <linux/interrupt.h> 13 #include <linux/irq.h> 14 #include <linux/delay.h> 15 #include <linux/platform_device.h> 16 #include <linux/input.h> 17 #include <linux/input/sh_keysc.h> 18 #include <linux/bitmap.h> [all …]
|
| /Linux-v6.1/drivers/input/misc/ |
| D | ibm-panel.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 6 #include <linux/i2c.h> 7 #include <linux/init.h> 8 #include <linux/input.h> 9 #include <linux/kernel.h> 10 #include <linux/limits.h> 11 #include <linux/module.h> 12 #include <linux/of.h> 13 #include <linux/spinlock.h> 15 #define DEVICE_NAME "ibm-panel" [all …]
|
| D | atmel_captouch.c | 1 // SPDX-License-Identifier: GPL-2.0-only 19 * to poke at /dev/i2c-N devices. 22 #include <linux/device.h> 23 #include <linux/kernel.h> 24 #include <linux/module.h> 25 #include <linux/init.h> 26 #include <linux/i2c.h> 27 #include <linux/input.h> 28 #include <linux/interrupt.h> 29 #include <linux/slab.h> [all …]
|
| /Linux-v6.1/drivers/staging/nvec/ |
| D | nvec_kbd.c | 1 // SPDX-License-Identifier: GPL-2.0 7 * Authors: Pierre-Hugues Husson <phhusson@free.fr> 11 #include <linux/module.h> 12 #include <linux/slab.h> 13 #include <linux/input.h> 14 #include <linux/delay.h> 15 #include <linux/platform_device.h> 17 #include "nvec-keytable.h" 28 static unsigned char keycodes[ARRAY_SIZE(code_tab_102us) variable 95 return -1; in nvec_kbd_event() [all …]
|
| /Linux-v6.1/Documentation/devicetree/bindings/input/ |
| D | mediatek,pmic-keys.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/input/mediatek,pmic-keys.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Chen Zhong <chen.zhong@mediatek.com> 13 - $ref: input.yaml# 19 by the PMIC that is defined as a Multi-Function Device (MFD). 27 - mediatek,mt6323-keys 28 - mediatek,mt6331-keys 29 - mediatek,mt6358-keys [all …]
|
| D | fsl,mpr121-touchkey.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/input/fsl,mpr121-touchkey.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Dmitry Torokhov <dmitry.torokhov@gmail.com> 15 https://www.nxp.com/docs/en/data-sheet/MPR121.pdf 18 - $ref: input.yaml# 21 - required: [ interrupts ] 22 - required: [ poll-interval ] 26 const: fsl,mpr121-touchkey [all …]
|
| D | fsl,scu-key.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/input/fsl,scu-key.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: i.MX SCU Client Device Node - SCU key bindings based on SCU Message Protocol 10 - Dong Aisheng <aisheng.dong@nxp.com> 13 Client nodes are maintained as children of the relevant IMX-SCU device node. 16 - $ref: input.yaml# 21 - const: fsl,imx8qxp-sc-key 22 - const: fsl,imx-sc-key [all …]
|
| D | atmel,captouch.txt | 15 linux,keycodes: Specifies an array of numeric keycode values to 21 autorepeat: Enables the Linux input system's autorepeat 26 atmel-captouch@51 { 29 interrupt-parent = <&tlmm>; 31 linux,keycodes = <BTN_0>, <BTN_1>,
|
| D | ibm,op-panel.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/input/ibm,op-panel.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Eddie James <eajames@linux.ibm.com> 13 - $ref: input.yaml# 22 const: ibm,op-panel 27 linux,keycodes: 32 - compatible 33 - reg [all …]
|
| D | cypress-sf.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/input/cypress-sf.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Yassine Oudjana <y.oudjana@protonmail.com> 13 - $ref: input.yaml# 25 avdd-supply: 28 vdd-supply: 31 linux,keycodes: 36 - compatible [all …]
|
| /Linux-v6.1/drivers/media/rc/keymaps/ |
| D | rc-hauppauge.c | 1 // SPDX-License-Identifier: GPL-2.0+ 2 // rc-hauppauge.c - Keytable for Hauppauge Remote Controllers 4 // keymap imported from ir-keymaps.c 7 // - New Hauppauge Gray; 8 // - Old Hauppauge Gray (with a golden screen for media keys); 9 // - Hauppauge Black; 10 // - DSR-0112 remote bundled with Haupauge MiniStick. 12 // Copyright (c) 2010-2011 by Mauro Carvalho Chehab 14 #include <media/rc-map.h> 15 #include <linux/module.h> [all …]
|
| /Linux-v6.1/Documentation/admin-guide/media/ |
| D | remote-controller.rst | 1 .. SPDX-License-Identifier: GPL-2.0 19 standard Linux input layer. The support for raw mode is provided via LIRC. 22 the `v4l-utils <https://git.linuxtv.org/v4l-utils.git/>`_. It provides 25 - ir-keytable: provides a way to query the remote controller, list the 26 protocols it supports, enable in-kernel support for IR decoder or 29 - ir-ctl: provide tools to handle remote controllers that support raw mode 32 Usually, the remote controller module is auto-loaded when the TV card is 34 ir-kbd-i2c module. 39 The modules register the remote as keyboard within the linux input 46 the `v4l-utils <https://git.linuxtv.org/v4l-utils.git/>`_, it may also [all …]
|
| /Linux-v6.1/Documentation/devicetree/bindings/mfd/ |
| D | iqs62x.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Azoteq IQS620A/621/622/624/625 Multi-Function Sensors 10 - Jeff LaBundy <jeff@labundy.com> 13 The Azoteq IQS620A, IQS621, IQS622, IQS624 and IQS625 multi-function sensors 21 - azoteq,iqs620a 22 - azoteq,iqs621 23 - azoteq,iqs622 24 - azoteq,iqs624 [all …]
|
| /Linux-v6.1/Documentation/devicetree/bindings/input/touchscreen/ |
| D | hideep.txt | 4 - compatible : must be "hideep,hideep-ts" 5 - reg : I2C slave address, (e.g. 0x6C). 6 - interrupts : Interrupt to which the chip is connected. 9 - vdd-supply : It is the controller supply for controlling 11 - vid-supply : It is the controller supply for controlling 13 - reset-gpios : Define for reset gpio pin. 15 - touchscreen-size-x : X axis size of touchscreen 16 - touchscreen-size-y : Y axis size of touchscreen 17 - linux,keycodes : Specifies an array of numeric keycode values to 23 #include "dt-bindings/input/input.h" [all …]
|
12345