| /linux/Documentation/userspace-api/media/rc/ |
| H A D | rc-tables.rst | 1 .. SPDX-License-Identifier: GPL-2.0 OR GFDL-1.1-no-invariants-or-later 14 keys on IR. 30 .. flat-table:: IR default keymapping 31 :header-rows: 0 32 :stub-columns: 0 36 - .. row 1 38 - Key code 40 - Meaning 42 - Key examples on IR 44 - .. row 2 [all …]
|
| /linux/Documentation/admin-guide/laptops/ |
| H A D | thinkpad-acpi.rst | 9 - Borislav Deianov <borislav@users.sf.net> 10 - Henrique de Moraes Holschuh <hmh@hmh.eng.br> 12 http://ibm-acpi.sf.net/ 19 This driver used to be named ibm-acpi until kernel 2.6.21 and release 20 0.13-20070314. It used to be in the drivers/acpi tree, but it was 21 moved to the drivers/misc tree and renamed to thinkpad-acpi for kernel 25 The driver is named "thinkpad-acpi". In some places, like module 29 "tpacpi" is used as a shorthand where "thinkpad-acpi" would be too 33 ------ 38 - Fn key combinations [all …]
|
| /linux/arch/arm64/boot/dts/qcom/ |
| H A D | msm8916-lg-c50.dts | 1 // SPDX-License-Identifier: GPL-2.0-only 3 /dts-v1/; 5 #include "msm8916-pm8916.dtsi" 7 #include <dt-bindings/gpio/gpio.h> 12 chassis-type = "handset"; 21 stdout-path = "serial0"; 24 gpio-keys { 25 compatible = "gpio-keys"; 27 pinctrl-0 = <&gpio_keys_default>; 28 pinctrl-names = "default"; [all …]
|
| H A D | msm8916-asus-z00l.dts | 1 // SPDX-License-Identifier: GPL-2.0-only 3 /dts-v1/; 5 #include "msm8916-pm8916.dtsi" 6 #include "msm8916-modem-qdsp6.dtsi" 8 #include <dt-bindings/gpio/gpio.h> 9 #include <dt-bindings/input/input.h> 10 #include <dt-bindings/interrupt-controller/irq.h> 15 chassis-type = "handset"; 24 stdout-path = "serial0"; 27 gpio-keys { [all …]
|
| H A D | msm8916-lg-m216.dts | 1 // SPDX-License-Identifier: GPL-2.0-only 3 /dts-v1/; 5 #include "msm8916-pm8916.dtsi" 6 #include "msm8916-modem-qdsp6.dtsi" 8 #include <dt-bindings/gpio/gpio.h> 13 chassis-type = "handset"; 22 stdout-path = "serial0"; 26 compatible = "simple-battery"; 27 voltage-min-design-microvolt = <3300000>; 28 voltage-max-design-microvolt = <4350000>; [all …]
|
| /linux/Documentation/arch/riscv/ |
| H A D | hwprobe.rst | 1 .. SPDX-License-Identifier: GPL-2.0 3 RISC-V Hardware Probing Interface 4 --------------------------------- 6 The RISC-V hardware probing interface is based around a single syscall, which 18 The arguments are split into three groups: an array of key-value pairs, a CPU 19 set, and some flags. The key-value pairs are supplied with a count. Userspace 22 will be cleared to -1, and its value set to 0. The CPU set is defined by 23 CPU_SET(3) with size ``cpusetsize`` bytes. For value-like keys (eg. vendor, 25 have the same value. Otherwise -1 will be returned. For boolean-like keys, the 31 of sys_riscv_hwprobe(). Instead of populating the values of keys for a given [all …]
|
| /linux/drivers/hid/ |
| H A D | hid-twinhan.c | 1 // SPDX-License-Identifier: GPL-2.0-only 5 * Based on hid-gyration.c 7 * Copyright (c) 2009 Bruno Prémont <bonbons@linux-vserver.org> 18 #include "hid-ids.h" 41 * VOL- > VOL+ 44 * CH- 65 if ((usage->hid & HID_USAGE_PAGE) != HID_UP_KEYBOARD) in twinhan_input_mapping() 68 switch (usage->hid & HID_USAGE) { in twinhan_input_mapping() 69 /* Map all keys from Twinhan Remote */ in twinhan_input_mapping() 101 /* Volume down = 0x0e1 + 0x051 */ in twinhan_input_mapping() [all …]
|
| /linux/drivers/platform/x86/lenovo/ |
| H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 44 will be called lenovo-wmi-camera. 75 support for Fn-Fx key combinations, Bluetooth control, video 78 <file:Documentation/admin-guide/laptops/thinkpad-acpi.rst> and 79 <http://ibm-acpi.sf.net/> . 81 This driver was formerly known as ibm-acpi. 85 Note that if you want ThinkPad-ACPI to be built-in instead of 86 modular, ALSA and rfkill will also have to be built-in. 97 Enables monitoring of the built-in console audio output control 99 some ThinkPad models) volume hotkeys. [all …]
|
| /linux/arch/arm64/boot/dts/exynos/ |
| H A D | exynosautov9-sadk.dts | 1 // SPDX-License-Identifier: GPL-2.0 9 /dts-v1/; 11 #include <dt-bindings/gpio/gpio.h> 12 #include <dt-bindings/input/input.h> 16 compatible = "samsung,exynosautov9-sadk", "samsung,exynosautov9"; 18 #address-cells = <2>; 19 #size-cells = <2>; 26 stdout-path = &serial_0; 36 gpio-keys { 37 compatible = "gpio-keys"; [all …]
|
| /linux/arch/arm64/boot/dts/apple/ |
| H A D | s800x-ipad5.dtsi | 1 // SPDX-License-Identifier: GPL-2.0+ OR MIT 8 #include "s800-0-3-common.dtsi" 9 #include <dt-bindings/input/input.h> 12 chassis-type = "tablet"; 14 gpio-keys { 15 compatible = "gpio-keys"; 17 button-home { 21 wakeup-source; 24 button-power { 28 wakeup-source; [all …]
|
| H A D | t8010-ipad6.dtsi | 1 // SPDX-License-Identifier: GPL-2.0+ OR MIT 9 #include "t8010-common.dtsi" 10 #include <dt-bindings/input/input.h> 13 chassis-type = "tablet"; 15 gpio-keys { 16 compatible = "gpio-keys"; 18 button-home { 22 wakeup-source; 25 button-power { 29 wakeup-source; [all …]
|
| H A D | t8011-pro2.dtsi | 1 // SPDX-License-Identifier: GPL-2.0+ OR MIT 8 #include <dt-bindings/input/input.h> 11 chassis-type = "tablet"; 13 gpio-keys { 14 compatible = "gpio-keys"; 16 button-home { 20 wakeup-source; 23 button-power { 27 wakeup-source; 30 button-voldown { [all …]
|
| H A D | t8010-7.dtsi | 1 // SPDX-License-Identifier: GPL-2.0+ OR MIT 9 #include "t8010-common.dtsi" 10 #include <dt-bindings/input/input.h> 13 chassis-type = "handset"; 15 gpio-keys { 16 compatible = "gpio-keys"; 18 button-power { 22 wakeup-source; 25 button-voldown { 26 label = "Volume Down"; [all …]
|
| H A D | s800x-6s.dtsi | 1 // SPDX-License-Identifier: GPL-2.0+ OR MIT 8 #include "s800-0-3-common.dtsi" 9 #include <dt-bindings/input/input.h> 12 chassis-type = "handset"; 14 gpio-keys { 15 compatible = "gpio-keys"; 17 button-home { 21 wakeup-source; 24 button-power { 28 wakeup-source; [all …]
|
| H A D | s800x-se.dtsi | 1 // SPDX-License-Identifier: GPL-2.0+ OR MIT 8 #include "s800-0-3-common.dtsi" 9 #include <dt-bindings/input/input.h> 12 chassis-type = "handset"; 14 gpio-keys { 15 compatible = "gpio-keys"; 17 button-home { 21 wakeup-source; 24 button-power { 28 wakeup-source; [all …]
|
| H A D | t8010-n112.dts | 1 // SPDX-License-Identifier: GPL-2.0+ OR MIT 7 /dts-v1/; 10 #include "t8010-common.dtsi" 11 #include <dt-bindings/input/input.h> 14 compatible = "apple,n112", "apple,t8010", "apple,arm-platform"; 16 chassis-type = "handset"; 18 gpio-keys { 19 compatible = "gpio-keys"; 21 button-home { 25 wakeup-source; [all …]
|
| H A D | t7000-n102.dts | 1 // SPDX-License-Identifier: GPL-2.0+ OR MIT 7 /dts-v1/; 10 #include "t7000-common.dtsi" 11 #include "t7000-handheld.dtsi" 12 #include <dt-bindings/input/input.h> 15 compatible = "apple,n102", "apple,t7000", "apple,arm-platform"; 17 chassis-type = "handset"; 19 gpio-keys { 20 compatible = "gpio-keys"; 22 button-home { [all …]
|
| H A D | s5l8960x-air1.dtsi | 1 // SPDX-License-Identifier: GPL-2.0+ OR MIT 10 #include "s5l8960x-common.dtsi" 11 #include "s5l8965x-opp.dtsi" 12 #include <dt-bindings/input/input.h> 15 chassis-type = "tablet"; 17 gpio-keys { 18 compatible = "gpio-keys"; 20 button-home { 24 wakeup-source; 27 button-power { [all …]
|
| H A D | t7000-6.dtsi | 1 // SPDX-License-Identifier: GPL-2.0+ OR MIT 7 #include <dt-bindings/input/input.h> 9 #include "t7000-common.dtsi" 10 #include "t7000-handheld.dtsi" 13 chassis-type = "handset"; 15 gpio-keys { 16 compatible = "gpio-keys"; 18 button-home { 22 wakeup-source; 25 button-power { [all …]
|
| H A D | t7000-mini4.dtsi | 1 // SPDX-License-Identifier: GPL-2.0+ OR MIT 9 #include "t7000-common.dtsi" 10 #include "t7000-handheld.dtsi" 11 #include <dt-bindings/input/input.h> 14 chassis-type = "tablet"; 16 gpio-keys { 17 compatible = "gpio-keys"; 19 button-home { 23 wakeup-source; 26 button-power { [all …]
|
| H A D | s5l8960x-mini2.dtsi | 1 // SPDX-License-Identifier: GPL-2.0+ OR MIT 10 #include "s5l8960x-common.dtsi" 11 #include "s5l8960x-opp.dtsi" 12 #include <dt-bindings/input/input.h> 15 chassis-type = "tablet"; 17 gpio-keys { 18 compatible = "gpio-keys"; 20 button-home { 24 wakeup-source; 27 button-power { [all …]
|
| H A D | s5l8960x-5s.dtsi | 1 // SPDX-License-Identifier: GPL-2.0+ OR MIT 10 #include "s5l8960x-common.dtsi" 11 #include "s5l8960x-opp.dtsi" 12 #include <dt-bindings/input/input.h> 15 chassis-type = "handset"; 17 gpio-keys { 18 compatible = "gpio-keys"; 20 button-home { 24 wakeup-source; 27 button-power { [all …]
|
| H A D | t7001-air2.dtsi | 1 // SPDX-License-Identifier: GPL-2.0+ OR MIT 8 #include <dt-bindings/input/input.h> 11 chassis-type = "tablet"; 14 #address-cells = <2>; 15 #size-cells = <2>; 18 stdout-path = "serial0"; 21 compatible = "apple,simple-framebuffer", "simple-framebuffer"; 23 power-domains = <&ps_disp0 &ps_dp>; 29 gpio-keys { 30 compatible = "gpio-keys"; [all …]
|
| /linux/Documentation/devicetree/bindings/input/ |
| H A 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 - enum: [all …]
|
| H A 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 …]
|