Home
last modified time | relevance | path

Searched +full:button +full:- +full:enter (Results 1 – 25 of 71) sorted by relevance

123

/linux/Documentation/devicetree/bindings/input/touchscreen/
H A Dazoteq,iqs7211.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Jeff LaBundy <jeff@labundy.com>
13 The Azoteq IQS7210A, IQS7211A and IQS7211E trackpad and touchscreen control-
14 lers employ projected-capacitance sensing and can track two contacts.
21 - azoteq,iqs7210a
22 - azoteq,iqs7211a
23 - azoteq,iqs7211e
28 irq-gpios:
[all …]
/linux/Documentation/devicetree/bindings/input/
H A Dadc-keys.yaml1 # SPDX-License-Identifier: GPL-2.0
3 ---
4 $id: http://devicetree.org/schemas/input/adc-keys.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Alexandre Belloni <alexandre.belloni@bootlin.com>
13 - $ref: input.yaml#
17 const: adc-keys
19 io-channels:
22 io-channel-names:
25 keyup-threshold-microvolt:
[all …]
H A Dibm,op-panel.yaml1 # 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#
18 'Enter' button.
22 const: ibm,op-panel
32 - compatible
33 - reg
[all …]
/linux/drivers/soc/loongson/
H A Dloongson2_pm.c1 // SPDX-License-Identifier: GPL-2.0+
3 * Loongson-2 PM Support
94 .enter = loongson2_suspend_enter,
100 struct input_dev *button; in loongson2_power_button_init() local
102 button = input_allocate_device(); in loongson2_power_button_init()
104 return -ENOMEM; in loongson2_power_button_init()
106 button->name = "Power Button"; in loongson2_power_button_init()
107 button->phys = "pm/button/input0"; in loongson2_power_button_init()
108 button->id.bustype = BUS_HOST; in loongson2_power_button_init()
109 button->dev.parent = NULL; in loongson2_power_button_init()
[all …]
/linux/drivers/media/rc/keymaps/
H A Drc-reddo.c1 // SPDX-License-Identifier: GPL-2.0-or-later
8 #include <media/rc-map.h>
12 * Derived from MSI DIGIVOX mini III remote (rc-msi-digivox-iii.c)
16 * 1) scancode 0x61d601 is mapped to different button:
21 * navigation buttons and main power button.
30 { 0x61d607, KEY_CHANNELDOWN }, /* CH- */
41 { 0x61d612, KEY_OK }, /* [enter arrow] */
42 { 0x61d613, KEY_VOLUMEDOWN }, /* Vol- */
47 { 0x61d643, KEY_POWER2 }, /* [red power button] */
H A Drc-flyvideo.c1 // SPDX-License-Identifier: GPL-2.0+
2 // flyvideo.h - Keytable for flyvideo Remote Controller
4 // keymap imported from ir-keymaps.c
8 #include <media/rc-map.h>
32 { 0x17, KEY_VOLUMEDOWN },/* Volume - */
34 { 0x13, KEY_CHANNELDOWN },/* Channel - */
36 { 0x10, KEY_ENTER }, /* Enter */
40 { 0x0a, KEY_ANGLE }, /* no label, may be used as the PAUSE button */
H A Drc-msi-digivox-iii.c1 // SPDX-License-Identifier: GPL-2.0-or-later
8 #include <media/rc-map.h>
13 /* This remote seems to be same as rc-kworld-315u.c. Anyhow, add new remote
14 since rc-kworld-315u.c lacks NEC extended address byte. */
22 { 0x61d607, KEY_CHANNELDOWN }, /* CH- */
33 { 0x61d612, KEY_OK }, /* [enter arrow] */
34 { 0x61d613, KEY_VOLUMEDOWN }, /* Vol- */
47 { 0x61d643, KEY_POWER2 }, /* [red power button] */
H A Drc-asus-pc39.c1 // SPDX-License-Identifier: GPL-2.0+
2 // asus-pc39.h - Keytable for asus_pc39 Remote Controller
4 // keymap imported from ir-keymaps.c
8 #include <media/rc-map.h>
14 * which has a label saying is "Model PC-39"
44 { 0x0824, KEY_CHANNELDOWN }, /* channel / program - */
45 { 0x0825, KEY_ENTER }, /* enter */
54 { 0x0829, KEY_POWER }, /* the button that reads "close" */
88 MODULE_DESCRIPTION("Model PC-39 keytable for asus-pc39 remote controller");
/linux/Documentation/input/devices/
H A Datarikbd.rst12 provides a convenient connection point for a mouse and switch-type joysticks.
13 The ikbd processor also maintains a time-of-day clock with one second
18 The ikbd communicates with the main processor over a high speed bi-directional
41 0xF8-0xFB relative mouse position records (lsbs determined by
42 mouse button states)
43 0xFC time-of-day
49 The two shift keys return different scan codes in this mode. The ENTER key
67 ---------------------------
71 button being pressed or released, or motion in either axis exceeding a
84 ; where y is the right button state
[all …]
H A Dalps.rst1 ----------------------
3 ----------------------
6 ------------
10 Since roughly mid-2010 several new ALPS touchpads have been released and
14 adequate. The design choices were to re-define the alps_model_data
29 ---------
32 E8-E6-E6-E6-E9. An ALPS touchpad should respond with either 00-00-0A or
33 00-00-64 if no buttons are pressed. The bits 0-2 of the first byte will be 1s
37 report" sequence: E8-E7-E7-E7-E9. The response is the model signature and is
41 model signature is always 73-02-64. To differentiate between these
[all …]
H A Dyealink.rst2 Driver documentation for yealink usb-p1k phones
10 - keyboard full support, yealink.ko / input event API
11 - LCD full support, yealink.ko / sysfs API
12 - LED full support, yealink.ko / sysfs API
13 - dialtone full support, yealink.ko / sysfs API
14 - ringtone full support, yealink.ko / sysfs API
15 - audio playback full support, snd_usb_audio.ko / alsa API
16 - audio record full support, snd_usb_audio.ko / alsa API
27 Physical USB-P1K button layout input events
34 pickup C hangup enter, backspace, escape
[all …]
H A Dsentelic.rst8 :Copyright: |copy| 2002-2011 Sentelic Corporation.
10 :Last update: Dec-07-2011
15 A) MSID 4: Scrolling wheel mode plus Forward page(4th button) and Backward
16 page (5th button)
28 BYTE |---------------|BYTE |---------------|BYTE|---------------|BYTE|---------------|
30 |---------------| |---------------| |---------------| |---------------|
37 Bit2 => Middle Button, 1 is pressed, 0 is not pressed.
38 Bit1 => Right Button, 1 is pressed, 0 is not pressed.
39 Bit0 => Left Button, 1 is pressed, 0 is not pressed.
40 Byte 2: X Movement(9-bit 2's complement integers)
[all …]
/linux/scripts/kconfig/
H A Dmconf.c1 // SPDX-License-Identifier: GPL-2.0
3 * Copyright (C) 2002 Roman Zippel <zippel@linux-m68k.org>
5 * Introduced single menu mode (show all sub-menus in one large tree).
6 * 2002-11-06 Petr Baudis <pasky@ucw.cz>
26 #include "mnconf-common.h"
30 "--------\n"
32 "Features can either be built-in, modularized, or ignored. Parameters\n"
39 " - - are selected by other feature,\n"
46 "through the available options (i.e. Y->N->M->Y).\n"
51 "----------\n"
[all …]
/linux/arch/arm/boot/dts/allwinner/
H A Dsun5i-a13-olinuxino.dts4 * 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 …]
H A Dsun5i-a10s-olinuxino-micro.dts4 * 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 …]
H A Dsun7i-a20-olimex-som-evb.dts2 * Copyright 2015 - Marcus Cooper <codekipper@gmail.com>
3 * Copyright 2015 - Karsten Merker <merker@debian.org>
5 * This file is dual-licensed: you can use it either under the terms
44 /dts-v1/;
45 #include "sun7i-a20.dtsi"
46 #include "sunxi-common-regulators.dtsi"
48 #include <dt-bindings/gpio/gpio.h>
49 #include <dt-bindings/input/input.h>
50 #include <dt-bindings/interrupt-controller/irq.h>
53 model = "Olimex A20-Olimex-SOM-EVB";
[all …]
H A Dsun7i-a20-olinuxino-micro.dts4 * 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 …]
H A Dsun5i-gr8-evb.dts5 * Mylène Josserand <mylene.josserand@free-electrons.com>
7 * This file is dual-licensed: you can use it either under the terms
46 /dts-v1/;
47 #include "sun5i-gr8.dtsi"
48 #include "sunxi-common-regulators.dtsi"
50 #include <dt-bindings/gpio/gpio.h>
51 #include <dt-bindings/input/input.h>
52 #include <dt-bindings/interrupt-controller/irq.h>
55 model = "NextThing GR8-EVB";
56 compatible = "nextthing,gr8-evb", "nextthing,gr8";
[all …]
/linux/arch/arm/boot/dts/arm/
H A Dintegratorap-im-pd1.dts1 // SPDX-License-Identifier: GPL-2.0
4 * with the IM-PD1 example logical module mounted.
10 model = "ARM Integrator/AP with IM-PD1";
11 compatible = "arm,integrator-ap";
13 reserved-memory {
14 #address-cells = <1>;
15 #size-cells = <1>;
19 /* 1 MB of designated video RAM on the IM-PD1 */
20 compatible = "shared-dma-pool";
22 no-map;
[all …]
/linux/arch/arm/boot/dts/microchip/
H A Dat91sam9m10g45ek.dts1 // SPDX-License-Identifier: GPL-2.0-or-later
3 * at91sam9m10g45ek.dts - Device Tree file for AT91SAM9M10G45-EK board
8 /dts-v1/;
10 #include <dt-bindings/pwm/pwm.h>
13 model = "Atmel AT91SAM9M10G45-EK";
18 stdout-path = "serial0:115200n8";
27 clock-frequency = <32768>;
31 clock-frequency = <12000000>;
43 compatible = "atmel,tcb-timer";
48 compatible = "atmel,tcb-timer";
[all …]
/linux/arch/arm64/boot/dts/rockchip/
H A Drk3326-odroid-go.dtsi1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
8 /dts-v1/;
9 #include <dt-bindings/gpio/gpio.h>
10 #include <dt-bindings/input/input.h>
11 #include <dt-bindings/leds/common.h>
12 #include <dt-bindings/pinctrl/rockchip.h>
21 stdout-path = "serial2:115200n8";
25 compatible = "pwm-backlight";
26 power-supply = <&vcc_bl>;
30 builtin_gamepad: gpio-keys {
[all …]
/linux/drivers/acpi/acpica/
H A Dhwsleep.c1 // SPDX-License-Identifier: BSD-3-Clause OR GPL-2.0
4 * Name: hwsleep.c - ACPI Hardware Sleep/Wake Support functions for the
7 * Copyright (C) 2000 - 2025, Intel Corp.
22 * PARAMETERS: sleep_state - Which sleep state to enter
26 * DESCRIPTION: Enter a system sleep state via the legacy FADT PM registers
83 pm1a_control &= ~(sleep_type_reg_info->access_bit_mask | in acpi_hw_legacy_sleep()
84 sleep_enable_reg_info->access_bit_mask); in acpi_hw_legacy_sleep()
90 (acpi_gbl_sleep_type_a << sleep_type_reg_info->bit_position); in acpi_hw_legacy_sleep()
92 (acpi_gbl_sleep_type_b << sleep_type_reg_info->bit_position); in acpi_hw_legacy_sleep()
108 pm1a_control |= sleep_enable_reg_info->access_bit_mask; in acpi_hw_legacy_sleep()
[all …]
/linux/drivers/hid/
H A Dhid-tivo.c1 // SPDX-License-Identifier: GPL-2.0-or-later
6 * based on the hid-topseed driver, which is in turn, based on hid-cherry...
16 #include "hid-ids.h"
26 switch (usage->hid & HID_USAGE_PAGE) { in tivo_input_mapping()
28 switch (usage->hid & HID_USAGE) { in tivo_input_mapping()
29 /* TiVo button */ in tivo_input_mapping()
42 switch (usage->hid & HID_USAGE) { in tivo_input_mapping()
43 /* Enter/Last (default mapping: KEY_LAST) */ in tivo_input_mapping()
56 * standard hid mappings in hid-input.c */ in tivo_input_mapping()
/linux/drivers/power/reset/
H A Dpiix4-poweroff.c1 // SPDX-License-Identifier: GPL-2.0-or-later
33 /* Ensure the power button status is clear */ in piix4_poweroff()
49 * The PIIX4 will enter the suspend state only after seeing a special in piix4_poweroff()
54 pci_bus_write_config_dword(pm_dev->bus, spec_devid, 0, in piix4_poweroff()
68 return -EINVAL; in piix4_poweroff_probe()
74 dev_err(&dev->dev, "failed to request PM IO registers: %d\n", in piix4_poweroff_probe()
101 .name = "piix4-poweroff",
109 MODULE_DESCRIPTION("Intel PIIX4 power-off driver");
/linux/drivers/input/mouse/
H A Dvmmouse.c1 // SPDX-License-Identifier: GPL-2.0-only
64 * struct vmmouse_data - private data structure for the vmmouse driver
77 * vmmouse_report_button - report button state on the correct input device
83 * @code: Button code
84 * @value: Button value
86 * Report @value and @code on @pref_dev, unless the button is already
96 if (test_bit(code, abs_dev->key)) in vmmouse_report_button()
98 else if (test_bit(code, rel_dev->key)) in vmmouse_report_button()
105 * vmmouse_report_events - process events on the vmmouse communications channel
113 * host- or synchronization error, the function returns PSMOUSE_BAD_DATA in
[all …]

123