Searched +full:button +full:- +full:392 (Results 1 – 11 of 11) sorted by relevance
| /kernel/linux/linux-4.19/Documentation/devicetree/bindings/input/ |
| D | sun4i-lradc-keys.txt | 2 ------------------------------------------------ 5 - compatible: "allwinner,sun4i-a10-lradc-keys" 6 - reg: mmio address range of the chip 7 - interrupts: interrupt to which the chip is connected 8 - vref-supply: powersupply for the lradc reference voltage 10 Each key is represented as a sub-node of "allwinner,sun4i-a10-lradc-keys": 12 Required subnode-properties: 13 - label: Descriptive name of the key. 14 - linux,code: Keycode to emit. 15 - channel: Channel this key is attached to, must be 0 or 1. [all …]
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/input/ |
| D | allwinner,sun4i-a10-lradc-keys.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 4 $id: http://devicetree.org/schemas/input/allwinner,sun4i-a10-lradc-keys.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Chen-Yu Tsai <wens@csie.org> 11 - Maxime Ripard <mripard@kernel.org> 16 - const: allwinner,sun4i-a10-lradc-keys 17 - const: allwinner,sun8i-a83t-r-lradc 18 - items: 19 - const: allwinner,sun50i-a64-lradc [all …]
|
| /kernel/linux/linux-5.10/arch/arm/boot/dts/ |
| D | sun5i-a13-olinuxino.dts | 4 * Maxime Ripard <maxime.ripard@free-electrons.com> 6 * This file is dual-licensed: you can use it either under the terms 45 /dts-v1/; 46 #include "sun5i-a13.dtsi" 47 #include "sunxi-common-regulators.dtsi" 49 #include <dt-bindings/gpio/gpio.h> 50 #include <dt-bindings/input/input.h> 53 model = "Olimex A13-Olinuxino"; 54 compatible = "olimex,a13-olinuxino", "allwinner,sun5i-a13"; 61 stdout-path = "serial0:115200n8"; [all …]
|
| D | sun5i-a10s-olinuxino-micro.dts | 4 * Maxime Ripard <maxime.ripard@free-electrons.com> 6 * This file is dual-licensed: you can use it either under the terms 45 /dts-v1/; 46 #include "sun5i-a10s.dtsi" 47 #include "sunxi-common-regulators.dtsi" 49 #include <dt-bindings/gpio/gpio.h> 50 #include <dt-bindings/input/input.h> 53 model = "Olimex A10s-Olinuxino Micro"; 54 compatible = "olimex,a10s-olinuxino-micro", "allwinner,sun5i-a10s"; 63 stdout-path = "serial0:115200n8"; [all …]
|
| D | sun7i-a20-olinuxino-micro.dts | 4 * Maxime Ripard <maxime.ripard@free-electrons.com> 6 * This file is dual-licensed: you can use it either under the terms 45 /dts-v1/; 46 #include "sun7i-a20.dtsi" 47 #include "sunxi-common-regulators.dtsi" 49 #include <dt-bindings/gpio/gpio.h> 50 #include <dt-bindings/input/input.h> 51 #include <dt-bindings/interrupt-controller/irq.h> 54 model = "Olimex A20-Olinuxino Micro"; 55 compatible = "olimex,a20-olinuxino-micro", "allwinner,sun7i-a20"; [all …]
|
| /kernel/linux/linux-4.19/arch/arm/boot/dts/ |
| D | sun5i-a13-olinuxino.dts | 4 * Maxime Ripard <maxime.ripard@free-electrons.com> 6 * This file is dual-licensed: you can use it either under the terms 45 /dts-v1/; 46 #include "sun5i-a13.dtsi" 47 #include "sunxi-common-regulators.dtsi" 49 #include <dt-bindings/gpio/gpio.h> 50 #include <dt-bindings/input/input.h> 53 model = "Olimex A13-Olinuxino"; 54 compatible = "olimex,a13-olinuxino", "allwinner,sun5i-a13"; 61 stdout-path = "serial0:115200n8"; [all …]
|
| D | sun5i-a10s-olinuxino-micro.dts | 4 * Maxime Ripard <maxime.ripard@free-electrons.com> 6 * This file is dual-licensed: you can use it either under the terms 45 /dts-v1/; 46 #include "sun5i-a10s.dtsi" 47 #include "sunxi-common-regulators.dtsi" 49 #include <dt-bindings/gpio/gpio.h> 50 #include <dt-bindings/input/input.h> 53 model = "Olimex A10s-Olinuxino Micro"; 54 compatible = "olimex,a10s-olinuxino-micro", "allwinner,sun5i-a10s"; 63 stdout-path = "serial0:115200n8"; [all …]
|
| D | sun7i-a20-olinuxino-micro.dts | 4 * Maxime Ripard <maxime.ripard@free-electrons.com> 6 * This file is dual-licensed: you can use it either under the terms 45 /dts-v1/; 46 #include "sun7i-a20.dtsi" 47 #include "sunxi-common-regulators.dtsi" 49 #include <dt-bindings/gpio/gpio.h> 50 #include <dt-bindings/input/input.h> 51 #include <dt-bindings/interrupt-controller/irq.h> 54 model = "Olimex A20-Olinuxino Micro"; 55 compatible = "olimex,a20-olinuxino-micro", "allwinner,sun7i-a20"; [all …]
|
| /kernel/linux/linux-4.19/drivers/hid/ |
| D | hid-asus.c | 2 * HID driver for Asus notebook built-in keyboard. 11 * This module based on hid-ortek by 35 #include "hid-ids.h" 153 struct input_dev *input = drvdat->input; in asus_report_contact_down() 157 y = drvdat->tp->max_y - ((data[0] & CONTACT_Y_MSB_MASK) << 8 | data[2]); in asus_report_contact_down() 162 if (drvdat->tp->contact_size < 5) in asus_report_contact_down() 180 struct input_mt *mt = drvdat->input->mt; in asus_report_tool_width() 184 if (drvdat->tp->contact_size < 5) in asus_report_tool_width() 188 oldid = mt->trkid; in asus_report_tool_width() 191 for (i = 0; i < mt->num_slots; ++i) { in asus_report_tool_width() [all …]
|
| /kernel/linux/linux-5.10/drivers/input/mouse/ |
| D | elantech.c | 1 // SPDX-License-Identifier: GPL-2.0-only 5 * Copyright (C) 2007-2009 Arjan Opmeer <arjan@opmeer.net> 27 if (etd->info.debug) \ 38 if (ps2_sliced_command(&psmouse->ps2dev, c) || in synaptics_send_cmd() 39 ps2_command(&psmouse->ps2dev, param, PSMOUSE_CMD_GETINFO)) { in synaptics_send_cmd() 41 return -1; in synaptics_send_cmd() 53 struct ps2dev *ps2dev = &psmouse->ps2dev; in elantech_send_cmd() 59 return -1; in elantech_send_cmd() 71 struct ps2dev *ps2dev = &psmouse->ps2dev; in elantech_ps2_command() 72 struct elantech_data *etd = psmouse->private; in elantech_ps2_command() [all …]
|
| /kernel/linux/linux-4.19/drivers/input/mouse/ |
| D | elantech.c | 4 * Copyright (C) 2007-2009 Arjan Opmeer <arjan@opmeer.net> 30 if (etd->info.debug) \ 41 if (ps2_sliced_command(&psmouse->ps2dev, c) || in synaptics_send_cmd() 42 ps2_command(&psmouse->ps2dev, param, PSMOUSE_CMD_GETINFO)) { in synaptics_send_cmd() 44 return -1; in synaptics_send_cmd() 56 struct ps2dev *ps2dev = &psmouse->ps2dev; in elantech_send_cmd() 62 return -1; in elantech_send_cmd() 74 struct ps2dev *ps2dev = &psmouse->ps2dev; in elantech_ps2_command() 75 struct elantech_data *etd = psmouse->private; in elantech_ps2_command() 83 tries--; in elantech_ps2_command() [all …]
|