/Linux-v6.1/Documentation/devicetree/bindings/input/ |
D | adc-keys.yaml | 1 # 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 …]
|
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# 18 'Enter' button. 22 const: ibm,op-panel 32 - compatible 33 - reg [all …]
|
/Linux-v6.1/drivers/media/rc/keymaps/ |
D | rc-reddo.c | 1 // 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] */
|
D | rc-flyvideo.c | 1 // 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 */
|
D | rc-msi-digivox-iii.c | 1 // 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] */
|
D | rc-it913x-v1.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 7 #include <media/rc-map.h> 19 { 0x61d607, KEY_CHANNELDOWN }, /* CH- */ 30 { 0x61d612, KEY_OK }, /* [enter arrow] */ 31 { 0x61d613, KEY_VOLUMEDOWN }, /* Vol- */ 44 { 0x61d643, KEY_POWER2 }, /* [red power button] */ 45 /* Type 2 - 20 buttons */ 59 { 0x807f1e, KEY_VOLUMEUP }, /* 2 x -/+ Keys not marked */
|
D | rc-asus-pc39.c | 1 // 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" */
|
/Linux-v6.1/Documentation/input/devices/ |
D | atarikbd.rst | 12 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 …]
|
D | alps.rst | 1 ---------------------- 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 …]
|
D | yealink.rst | 2 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 …]
|
D | sentelic.rst | 8 :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-v6.1/drivers/acpi/ |
D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0 18 Linux requires an ACPI-compliant platform (hardware/firmware), 19 and assumes the presence of OS-directed configuration and power 25 the Plug-and-Play BIOS specification (PnP BIOS), the 35 ACPI is an open industry specification originally co-developed by 36 Hewlett-Packard, Intel, Microsoft, Phoenix, and Toshiba. Currently, 67 Enable in-kernel debugging of AML facilities: statistics, 125 This option enables a DMI-based quirk for the above Dell machine (so 172 tristate "Button" 178 performs user-defined actions such as shutting down the system. [all …]
|
/Linux-v6.1/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-olimex-som-evb.dts | 2 * 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 …]
|
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 …]
|
D | integratorap-im-pd1.dts | 1 // 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 …]
|
D | sun5i-gr8-evb.dts | 5 * 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 …]
|
D | at91sam9m10g45ek.dts | 1 // 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-v6.1/scripts/kconfig/ |
D | mconf.c | 1 // 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> 29 "--------\n" 31 "Features can either be built-in, modularized, or ignored. Parameters\n" 38 " - - are selected by other feature,\n" 45 "through the available options (i.e. Y->N->M->Y).\n" 50 "----------\n" 52 " wish to change or the submenu you wish to select and press <Enter>.\n" [all …]
|
/Linux-v6.1/arch/arm/mach-sa1100/ |
D | simpad.c | 1 // SPDX-License-Identifier: GPL-2.0 3 * linux/arch/arm/mach-sa1100/simpad.c 14 #include <linux/platform_data/sa11x0-serial.h> 26 #include <asm/mach-types.h> 30 #include <linux/platform_data/mfd-mcp-sa11x0.h> 39 #include <linux/platform_data/i2c-gpio.h> 103 return !!(simpad_get_cs3_ro() & (1 << (offset - 16))); in cs3_gpio_get() 111 return -EINVAL; in cs3_gpio_direction_input() 118 return -EINVAL; in cs3_gpio_direction_output() 140 if (port->mapbase == (u_int)&Ser1UTCR0) { in simpad_uart_pm() [all …]
|
/Linux-v6.1/drivers/hid/ |
D | hid-tivo.c | 1 // 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-v6.1/drivers/acpi/acpica/ |
D | hwsleep.c | 1 // 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 - 2022, 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-v6.1/drivers/power/reset/ |
D | piix4-poweroff.c | 1 // 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",
|
/Linux-v6.1/arch/arm64/boot/dts/rockchip/ |
D | rk3326-odroid-go2.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 7 /dts-v1/; 8 #include <dt-bindings/gpio/gpio.h> 9 #include <dt-bindings/input/input.h> 10 #include <dt-bindings/pinctrl/rockchip.h> 14 model = "ODROID-GO Advance"; 15 compatible = "hardkernel,rk3326-odroid-go2", "rockchip,rk3326"; 22 stdout-path = "serial2:115200n8"; 25 adc-joystick { 26 compatible = "adc-joystick"; [all …]
|